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.
