Я пишу веб-сервис, используя jax-ws. Один из методов веб-сервиса возвращает bean, который содержит ссылку на его родителя. Чтобы предотвратить циклические ссылки, я использую JAXB @XMLID и @XMLIDRef аннотации в моем bean.
Затем я создаю прокси-класс для java-клиента, все работает нормально, а id разрешает свойства Object. Но затем я создаю прокси-сервер веб-сервиса в Visual Studio для .NET, он интерпретирует idrefs как свойства строки, а не объект.
Можно ли создавать прокси-классы из wsdl для .NET с разрешением idrefs?