Yeah, I did use it. I was referring to the size of all classes together, be it packed or unpacked. Eventually, we have to place all of them in the project. That's why I was confused.
On Thu, Apr 21, 2011 at 2:23 PM, Blair, Matthew <[email protected]>wrote: > Have you considered using the -u option to “unpack all classes”? This > option will force wsdl2java to move all of those inner classes that are > generated in the stub to separate class files, which will cut down the size > of the stub considerably. > > > > > > *From:* > [email protected][mailto: > [email protected]] *On > Behalf Of *fire fox > *Sent:* Thursday, April 21, 2011 01:44 > *To:* [email protected] > *Subject:* Re: Axis generates all classes but not Axis2? > > > > Please help. Actually, this CRM provides two WSDL files. Even though I > could use -ss -g option for the attached WSDL file, I can not use the same > for other WSDL, since -ss -g options is resulting in generation of > stubs*larger than 50 MB of disk space > *. > > > > Axis 1.x remains same, creates all required ones, with reasonable disk > space. But, the goal itself is to *upgrade *from Axis 1.x to Axis2. > > > > Any ideas? > > > > Thanks. > > On Thu, Apr 21, 2011 at 9:04 AM, fire fox <[email protected]> wrote: > > Yeah, even I observed that. The problem is apparent since* we can't use -g > with out -ss option. * > > > > Please help. > > > > On Wed, Apr 20, 2011 at 6:38 PM, Supun Malinga <[email protected]> wrote: > > Hi All, > > On Wed, Apr 20, 2011 at 6:08 PM, fire fox <[email protected]> wrote: > > Hi All, > > > > I've attached the WSDL file I'm working on. > > > > I've generated stubs using following commands > > > > Axis: java org.apache.axis.wsdl.WSDL2Java CrmDiscoveryServiceWsdl.xml : > Generates all classes > > > > Axis2 : wsdl2java.bat -u -uri CrmDiscoveryServiceWsdl.xml : Generates only > a few classes. > > > > Pattern I observed is, in the *wsdl:types* section,* it has > created classes for the <s:element> types* but not <s:complexTypes>. I > don't get why. I have to use those complexType elements to consume > webservice. > > > > I've also tried -pn, -ap options, thought they might work, but ports had > nothing to with this. I understood after I did it. > > > > *Note*: I could generate all with Axis2 when I use -ss -g options, > > > > when using only -ss without -g option the classes are not generated either. > So it seems -g (generate all classes) option is required. I'm also > interested to know a probable explanation to this. > > > > thanks, > > > > which also generates server side. Obviously, it's a workaround and I don't > need atleast some of them. > > > > Please help. > > > > Thanks. > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > > > > -- > Supun Malinga, > > Software Engineer, > WSO2 Inc. > http://wso2.com > http://wso2.org > email - [email protected] <[email protected]> > mobile - 071 56 91 321 > > > > >
