I pursued your recommendation and found that the namespace of the WebParam
elements was indeed incorrect in the wsdl generated by the service. Even though
the WebParam annotations were correct. I started looking closely as to the cause
of this and found that is was the service factory that seems to be causing the
inconsistency. Originally I had defined the serviceFactory as jsr181. Of course
this services produced an incorrect wsdl. 

So I changed my serviceFactory to org.codehaus.xfire.jaxws.JAXWSServiceFactory.
This one produced a more accurate representation of the wsdl, however the wsdl
was missing the schema definitions for the passed in WebParams. 

I then tried the serviceFactory of org.codehaus.xfire.jaxb2.JaxbServiceFactory.
This one produced a wsdl similar to the JAXWSServiceFactory with minor
differences, but still was missing the schema definitions for the WebParams.

So what am I missing here? Why are the schema data types not being generated?


---------------------------------------------------------------------
To unsubscribe from this list please visit:

    http://xircles.codehaus.org/manage_email

Reply via email to