Please log a bug then :) On 3/25/06, Simon Fell <[EMAIL PROTECTED]> wrote: > > > He can't because its not his service (its mine) shouldn't axis be smart > enough to not generate a constructor for all the parameters once there's too > many ? > > Cheers > Simon > > > > -----Original Message----- > From: Anne Thomas Manes [mailto:[EMAIL PROTECTED] > Sent: Sat 3/25/2006 9:19 AM > To: [email protected] > Subject: Re: java file generated using WSDL2JAVA fail to compile with 'too > many parameters' error > > The Opportunity complex type has too many child elements to map to a Java > object. You'll have to figure out a way to break it into multiple types, or > you need to use the messaging API and map it to a DOM. > > Anne > > On 3/21/06, [EMAIL PROTECTED] > <[EMAIL PROTECTED]> > wrote: > > > > Hi, > > > > I have generated java files using WSDL2Java utility using following > > option. > > > > java > -Dlog4j.configuration=file:/c:/dontknow/wsdl/log4j.properties > > -classpath > > > C:\axis-1_3\lib\axis.jar;C:\axis-1_3\lib\commons-logging-1.0.4.jar > > > ;C:\axis-1_3\lib\log4j-1.2.8.jar;C:\axis-1_3\lib\commons-discovery-0.2.jar > > > ;C:\axis-1_3\lib\jaxrpc.jar;C:\axis-1_3\lib\saaj.jar;C:\axis-1_3\lib\wsdl4j- > > 1.5.1.jar > > org.apache.axis.wsdl.WSDL2Java enterprise.wsdl > > > > All java files successfully created. But when I am trying to compile > those > > java files then Iam getting following exception. > > Opportunity.java:588: too many parameters. > > I have seen code of Opportunity.java & its constructor is having 286 > > parameters which is against java specification. Java limits the number of > > method parameters to 255 or 254 or less if > > parameters are of type long for double. > > > > My environment is ..WIndows XP, Java(TM) 2 Runtime Environment, Standard > > Edition (build 1.4.2_04-b05), AXIS1.3 > > > > Attached is WSDL. > > (See attached file: enterprise.wsdl) > > Thanks for you help. > > Regards > > Rakesh > > > > > ------------------------------------------------------------ > > This email is confidential and should not be used by anyone who is not > > the original intended recipient. Prudential cannot accept liability > > for statements made which are clearly the sender's own and not made > > on behalf of the Prudential. In addition no statement should be > > construed as giving investment advice within or outside the United > > Kingdom. > > > > Prudential plc, Laurence Pountney Hill, London, EC4R 0HH. > > Incorporated and registered in England and Wales. Registered > > Office as above. Registered number 1397169. Prudential plc is a > > holding company, subsidiaries of which are authorised and regulated > > by the Financial Services Authority (FSA). > > > > "Prudential" is a trading name of The Prudential Assurance Company > > Limited, which is registered in England and Wales. This name is > > also used by other companies within the Prudential Group, which > > between them provide a range of financial products including life > > assurance, pensions, savings and investment products. Registered > > Office at Laurence Pountney Hill, London, EC4R 0HH. Registered > > number 15454. Authorised and regulated by the Financial Services > > Authority. > > > > An e-mail reply to this address may be subject to interception or > > monitoring for operational reasons or for lawful business practices. > > > ------------------------------------------------------------ > > > > > > >
-- Davanum Srinivas : http://wso2.com/blogs/
