Your "return" element is defined as just:

<xs:element name="UpdateResponse" />
      
There isn't a "type" for it so by definition, it's an anyType which is 
then an Object.    If you want it to be void, it needs to be:

<xs:element name="UpdateResponse">
   <xs:complextType>
      <xs:sequence/>
   </xs:complexType>
</xs:element>


Dan          

On Monday 07 January 2008, mattrpav wrote:
> I used wsd2java to generate a web service, and the generated code
> returns java.lang.Object instead of void.  Comparing my WSDL to the
> wsdl_first example, I do not see much difference.
>
> Is there a wsdl2java or binding parameter I am missing?
>
> CXF 2.0.2 (From Servicemix 3.2.1)
> WSDL attached.
>
> Thanks,
> Matt Pavlovich
>
> http://www.nabble.com/file/p14679268/SimpleWS.wsdl SimpleWS.wsdl



-- 
J. Daniel Kulp
Principal Engineer, IONA
[EMAIL PROTECTED]
http://www.dankulp.com/blog

Reply via email to