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/

Reply via email to