if you don't specify -u option it will create one class. thanks, Amila.
On Mon, Jan 10, 2011 at 3:41 PM, José Renato <[email protected]> wrote: > Amila, thanks for your reply. Just a simple question considering your > suggestions. Will those tools generate only one stub or many classes (I > would like to avoid the second option)? > > > Best regards, > José Renato. > > 2011/1/8 Amila Suriarachchi <[email protected]> > > >> >> On Sat, Jan 8, 2011 at 1:21 AM, José Renato <[email protected]> wrote: >> >>> Christopher, thanks for this quick answer! Actually I tried this approach >>> as well. The generated stub has the same undefined methods poiting to >>> ConverterUtil using the built in axis2 comand line. Mate, any other valuable >>> suggestion? >>> >> >> This seems to be a non supporting feature of ADB. Please try with another >> data binding framework like jaxb (-d jaxbri) or xmlbeans (-d xmlbeans) >> >> thanks, >> Amila. >> >>> >>> Thanks a lot, >>> José Renato. >>> >>> 2011/1/7 Meeusen, Christopher W. <[email protected]> >>> >>> We use the wsdl2java utility included in the axis2 binary to generate our >>>> stubs. Make sure you use the same version of wsdl2java as your axis2 >>>> install. Works great. There is also a maven plugin to gen them. >>>> >>>> >>>> >>>> Chris >>>> >>>> >>>> >>>> *From:* java-user-return-83907-Meeusen.Christopher=mayo.edu@ >>>> axis.apache.org [mailto:java-user-return-83907-Meeusen.Christopher= >>>> [email protected]] *On Behalf Of *José Renato >>>> *Sent:* Friday, January 07, 2011 1:35 PM >>>> *To:* [email protected] >>>> *Subject:* Eclipse + axis2 + wsdl = Undefined ConverterUtil.convertTo >>>> >>>> >>>> >>>> Hi All, >>>> >>>> I am trying to generate client classes (Stub and Callback) to access a >>>> remote WS using axis2 inside Eclipse 3 (Helius) with a wsdl as source >>>> supplied by a partner. The situation is that some objects do not present >>>> the >>>> right converters, as this sample: >>>> >>>> //... >>>> while (!reader.isStartElement() && !reader.isEndElement()) >>>> reader.next(); >>>> >>>> if (reader.isStartElement() && new javax.xml.namespace.QName(" >>>> http://localhost >>>> /xml/service","Header").equals(reader.getName())){ >>>> >>>> java.lang.String content = reader.getElementText(); >>>> >>>> //error: The next line is not properly generated (undefined >>>> method) >>>> >>>> object.setHeader(org.apache.axis2.databinding.utils.ConverterUtil.convertToHeader_type0(content)); >>>> reader.next(); >>>> >>>> } // End of if for expected property start element >>>> else{ >>>> // A start element we are not expecting indicates an invalid >>>> parameter was passed >>>> throw new org.apache.axis2.databinding.ADBException("Unexpected >>>> subelement " + reader.getLocalName()); >>>> } >>>> //... >>>> >>>> I did one attempt replacing ConverterUtil by a >>>> Header.Factory.parse(reader) to make the source compilable, but I guess >>>> this >>>> is not correct to be done. Other weird thing is that using axis1, the >>>> classes are generated correctly. How can I fix that? Could the third part >>>> wsdl be wrong? >>>> >>>> Thanks in advance, >>>> José Renato >>>> >>> >>> >> >> >> -- >> Amila Suriarachchi >> WSO2 Inc. >> blog: http://amilachinthaka.blogspot.com/ >> > > -- Amila Suriarachchi WSO2 Inc. blog: http://amilachinthaka.blogspot.com/
