Problem with circular relationship when using JAXWS