Hi, Is this 1.0 or the latest SVN ? if its 1.o please check with the latest nightlies. if the problem persists please file a Jira (attach the WSDL as well)
Ajith On 8/14/06, Derek <[EMAIL PROTECTED]> wrote:
Yura: WSDL2Java should never throw a NullPointerException. If it is sent invalid data, it should always throw an exception containing an informative error message instead. Please file a JIRA so that this issue is fixed. Thank you. Derek -----Original Message----- From: Yura Tkachenko [mailto:[EMAIL PROTECTED] Sent: Monday, August 14, 2006 7:11 AM To: [email protected] Subject: Re: [Axis2]Unable to use WSDL2JAVA. Hello, Martin I solved this issue: when I run WSDL2JAVA.bat file not Wsdl2Java class everything was all right, but for Siebel CRM Ondemand Service wsdl I'm always getting exception: Exception in thread "main" org.apache.axis2.wsdl.codegen.CodeGenerationException : java.lang.RuntimeException: org.apache.axis2.schema.SchemaCompilationException : java.lang.NullPointerException at org.apache.axis2.wsdl.codegen.CodeGenerationEngine.generate(CodeGener ationEngine.java:185) at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:32) at org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java :21) Caused by: java.lang.RuntimeException: org.apache.axis2.schema.SchemaCompilation Exception: java.lang.NullPointerException at org.apache.axis2.wsdl.codegen.extension.SimpleDBExtension.engage(Simp leDBExtension.java:117) at org.apache.axis2.wsdl.codegen.CodeGenerationEngine.generate(CodeGener ationEngine.java:140) ... 2 more Caused by: org.apache.axis2.schema.SchemaCompilationException: java.lang.NullPoi nterException at org.apache.axis2.schema.SchemaCompiler.compile(SchemaCompiler.java:18 6) at org.apache.axis2.wsdl.codegen.extension.SimpleDBExtension.engage(Simp leDBExtension.java :70) ... 3 more Caused by: java.lang.NullPointerException at org.apache.axis2.schema.SchemaCompiler.processElement(SchemaCompiler. java:360) at org.apache.axis2.schema.SchemaCompiler.processElement (SchemaCompiler. java:344) at org.apache.axis2.schema.SchemaCompiler.processElement(SchemaCompiler. java:410) at org.apache.axis2.schema.SchemaCompiler.processElement(SchemaCompiler. java:334) at org.apache.axis2.schema.SchemaCompiler.process(SchemaCompiler.java:91 5) at org.apache.axis2.schema.SchemaCompiler.processParticle(SchemaCompiler .java:878) at org.apache.axis2.schema.SchemaCompiler.processComplexType (SchemaCompi ler.java:643) at org.apache.axis2.schema.SchemaCompiler.processAnonymousComplexSchemaT ype(SchemaCompiler.java:594) at org.apache.axis2.schema.SchemaCompiler.processSchema(SchemaCompiler.j ava:579) at org.apache.axis2.schema.SchemaCompiler.processElement(SchemaCompiler. java:366) at org.apache.axis2.schema.SchemaCompiler.processElement(SchemaCompiler. java:344) at org.apache.axis2.schema.SchemaCompiler.compile(SchemaCompiler.java:22 6) at org.apache.axis2.schema.SchemaCompiler.compile(SchemaCompiler.java:18 1) ... 4 more Don't know what does it means, but for Axis 1.3 I'm used also NstoPkg.properties file to generate stubs. Axis2 doesn't used this file or I missed some parameter, here is my command line: WSDL2JAVA.bat -uri account.wsdl Let me know if you need some additional info. Thanks, Yura. 2006/8/13, Martin Gainty <[EMAIL PROTECTED]>: > Good Afternoon Yura- > > Your WSDL will need to identify the method which will process the Request > in this example the wsdl:operation name="" is the method > > <wsdl:portType name="SelectFromZip"> > - <wsdl:operation name="getSelectFromZip" parameterOrder="in0 in1 in2"> > <wsdl:input message="impl:getSelectFromZipRequest" name="getSelectFromZipRequest" /> > <wsdl:output message="impl:getSelectFromZipResponse" name="getSelectFromZipResponse" /> > </wsdl:operation> > </wsdl:portType> > > Anyone else? > Martin -- > ********************************************************************* > This email message and any files transmitted with it contain confidential > information intended only for the person(s) to whom this email message is > addressed. If you have received this email message in error, please notify > the sender immediately by telephone or email and destroy the original > message without making a copy. Thank you. > > > > ----- Original Message ----- > From: <[EMAIL PROTECTED] > > To: <[email protected]> > Sent: Sunday, August 13, 2006 6:21 AM > Subject: [Axis2]Unable to use WSDL2JAVA. > > > > Hi, there. > > > > Everytime when I'm trying to use WSDL2JAVA util to generate client stubs I'm getting exception: > > > > Exception in thread "main" java.lang.NoSuchMethodError: javax.wsdl.PortType.getExtensionAttributes()Ljava/util/Map; > > at org.apache.axis2.description.WSDL2AxisServiceBuilder.processPortType (WSDL2AxisServiceBuilder.java:369) > > at org.apache.axis2.description.WSDL2AxisServiceBuilder.processBinding(WSDL2AxisServiceBuilder.java:299) > > at org.apache.axis2.description.WSDL2AxisServiceBuilder.populateService (WSDL2AxisServiceBuilder.java:238) > > at org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGenerationEngine.java:87) > > at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:32) > > at org.apache.axis2.wsdl.WSDL2Java.main (WSDL2Java.java:21) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > > at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) > > at java.lang.reflect.Method.invoke(Method.java:585) > > at com.intellij.rt.execution.application.AppMain.main(AppMain.java:86) > > > > method getExtensionAttributes in ProtType interface doesn't presents in the wsdl1.5.2 anymore. > > > > Any idea how to resolve this issue? > > > > Thanks, > > Yura. > > > > -- > > This message was sent on behalf of [EMAIL PROTECTED] at openSubscriber.com > > http://opensubscriber.com/messages/[email protected]/topic.html > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > -- Thanks, Yura.
-- Ajith Ranabahu --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
