Hi,
I'm working on some failures in the JAXWS module of the JavaEE CTS TCK using JBossWS-CXF (ie. the jbossws integration stack leveraging Apache CXF). Currently I see CXF seems not to add the javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter annotation when running the wsdl2java tool against a wsdl with a message like this:
<message name="inoutSimpleTypesResponse">
   ...
   <part name="varHexBinary" type="xsd:hexBinary" />
</message>

AFAIK this should cause the corresponding param in one of the SEI method to have a @XmlJavaTypeAdapter(HexBinaryAdapter.class) . Looking at the code and at JIRA, it seems to me CXF cares about that annotation only when doing java2ws and when dealing with wrappers (https://issues.apache.org/jira/browse/CXF-1178). Am I missing something / is there a specific reason why the annotation is not generated by java2wsdl? I might look at this issue and think about a solution, but I'd prefer an insider opinion first ;-)
Thanks
Alessio

--
Alessio Soldano
Web Service Lead
JBoss, a division of Red Hat

Reply via email to