Я пытаюсь создать следующий фрагмент XML из аннотаций JAXB.
<pCredentials xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:type="ns3:LoginCredentials">
<loginId>user</loginId>
<loginPassword>password</loginPassword>
<userType>super</userType>
</pCredentials>
Я попробовал следующие аннотации и несколько вариантов одного типа:
@XmlElement(name = "pCredentials", namespace = "##default", type = com.foo.LoginCredentials.class)
private LoginCredentials pCredentials;
Но выдает следующее:
<pCredentials>
<loginId>user</loginId>
<loginPassword>password</loginPassword>
<userType>super</userType>
</pCredentials>
Какие-либо предложения относительно того, какой тип аннотаций я могу предоставить, будет создавать ссылку на тип?
Спасибо за помощь ... Джей