You might wanna use the -uw option (Unwrap) which generates better method
signatures for you.

Thanks,
Keith.

On Wed, Oct 1, 2008 at 9:59 PM, Steve Cohen <[EMAIL PROTECTED]> wrote:

> Any luck in figuring out why this WSDL generates such gnarly code?  It is a
> real pain to work with all these nested objects that WSDL2Java created for
> me.  What should be simple setters and getters are a nightmare.
>
>
>
> Steve Cohen wrote:
>
>> I'm not sure.  I now see that each xxx_type1 class uses the xxx_type0.
>>
>> In any case, the WSDL in question is available here:
>>
>> https://duoshare.com/dsWS/services/PostML/wsdl
>>
>>
>> Martin Gainty wrote:
>>
>>> Good Morning Mr Cohen
>>>
>>> there appears to be a double definition for City and State entities
>>> can you display the WSDL so we can reproduce here?
>>>
>>> thanks
>>> Martin
>>> ______________________________________________
>>> Disclaimer and confidentiality note
>>> Everything in this e-mail and any attachments relates to the official
>>> business of Sender. This transmission is of a confidential nature and Sender
>>> does not endorse distribution to any party other than intended recipient.
>>> Sender does not necessarily endorse content contained within this
>>> transmission.
>>>
>>>
>>> > Date: Tue, 30 Sep 2008 10:16:14 -0500
>>> > From: [EMAIL PROTECTED]
>>> > To: axis-user@ws.apache.org
>>> > Subject: WSDL2Java behavior
>>> >
>>> > running command line WSDL2Java, (axis2 1.4.1) with following options
>>> >
>>> > -o {root of my source tree} -t -d adb -u -ssi -wv 1.1 -or -Ejavaversion
>>> > 1.5 -uri {my wsdl}
>>> >
>>> >
>>> > I find the following source code generation pattern:
>>> > In reasonable packages under source, it generates data classes from the
>>> > WSDL, say com.whatever.City1.java
>>> > com.whatever.State1.java
>>> >
>>> > But it also generates (in the default package)
>>> > City0.java
>>> > State0.java
>>> >
>>> > What could be causing it to generate these extra classes in the default
>>> > package and is there anything I can or should do about it.
>>> >
>>> > ---------------------------------------------------------------------
>>> > To unsubscribe, e-mail: [EMAIL PROTECTED]
>>> > For additional commands, e-mail: [EMAIL PROTECTED]
>>> >
>>>
>>> ------------------------------------------------------------------------
>>> Stay up to date on your PC, the Web, and your mobile phone with Windows
>>> Live. See Now <
>>> http://clk.atdmt.com/MRT/go/msnnkwxp1020093185mrt/direct/01/>
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
Keith Chapman
Senior Software Engineer
WSO2 Inc.
Oxygenating the Web Service Platform.
http://wso2.org/

blog: http://www.keith-chapman.org

Reply via email to