XStream works much better with Hibernate JPA. The  XML stream was being contaminated by EclipseLink.