Dan, The original post was the output of CXF v2.0.5.
When trying with CXF v2.1-incubator-snapshot of 2008-04-15, the "getAllCarsResponse" remains a sequence without any reference to the Car element: <xsd:element name="getAllCarsResponse" type="tns:getAllCarsResponse"/><xsd:complexType name="getAllCarsResponse"><xsd:sequence><xsd:element maxOccurs="unbounded" minOccurs="0" name="return"/></xsd:sequence></xsd:complexType> I've tried with 2 other methods that do not use generics, but in both cases the generated WSDL does not contain a reference to the Car element. Java method: public Car[] getAllCarsAsArray(); Generated WSDL: <xsd:element name="getAllCarsAsArrayResponse" type="tns:getAllCarsAsArrayResponse"/><xsd:complexType name="getAllCarsAsArrayResponse"><xsd:sequence><xsd:element maxOccurs="unbounded" minOccurs="0" name="return"/></xsd:sequence></xsd:complexType> Java method: public Car getOneCar(); Generated WSDL: <xsd:element name="getOneCar" type="tns:getOneCar"/><xsd:complexType name="getOneCar"><xsd:sequence/></xsd:complexType> Regards, Stefan Lecho. dkulp wrote: > > > What version of CXF? That should definitely be working. > > Dan > > > On Thursday 17 April 2008, stlecho wrote: >> Hi, >> >> I would like to generate a WSDL for the following method: "public >> List<Car> getAllCars();". In the generated WSDL I expect to have >> something similar to '<xs:element >> name="getAllCarsResponse"><xs:complexType><xs:sequence><xs:element >> minOccurs="0" name="return" nillable="true" >> type="xxx:Car"/></xs:sequence></xs:complexType></xs:element>'. >> >> When using JavaToWSDL, the generated WSDL contains '<xsd:element >> name="getAllCars" type="tns:getAllCars" /><xsd:complexType >> name="getAllCars"><xsd:sequence /></xsd:complexType><xsd:element >> name="getAllCarsResponse" type="tns:getAllCarsResponse" >> /><xsd:complexType >> name="getAllCarsResponse"><xsd:sequence><xsd:element >> maxOccurs="unbounded" minOccurs="0" name="return" >> /></xsd:sequence></xsd:complexType>'. There is no reference to the >> 'Car' element :o(. >> >> Based on this experience I was wondering if JavaToWSDL supports >> generics or should I specify an additional parameter to generate a >> reference to the 'Car' element in the 'getAllCarsResponse' element ? >> >> Regards, Stefan Lecho. > > > > -- > J. Daniel Kulp > Principal Engineer, IONA > [EMAIL PROTECTED] > http://www.dankulp.com/blog > > -- View this message in context: http://www.nabble.com/Does-JavaToWSDL-support-generics---tp16743152p16804887.html Sent from the cxf-user mailing list archive at Nabble.com.