I am trying to my my wsdl a bit more interoperable by removing xsd:choice &
using polymorphism instead as per the sugestions here:

http://www.ibm.com/developerworks/xml/library/ws-tip-xsdchoice.html

However I am running into issues with jaxb similar to those detailed here:
http://forums.java.net/jive/thread.jspa?messageID=31077&tstart=0

i.e. only the supertype appears to be marshalled & the xsi:type is missing.

It seems that the only resolution is to give the jaxb
marshaller/unmarshaller the classes to be used for
marhsalling/unmarshalling!

Anyone come across this issue, found a resolution?
-- 
View this message in context: 
http://www.nabble.com/removing-xsd%3Achoice-tp14419440p14419440.html
Sent from the cxf-user mailing list archive at Nabble.com.

Reply via email to