But when I changed “document” to “rpc” it says:

 

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(CodeGenerationEngine.java:146)

        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.SchemaCompilationException: java.lang.NullPointerException

        at org.apache.axis2.wsdl.codegen.extension.SimpleDBExtension.engage(SimpleDBExtension.java:162)

        at org.apache.axis2.wsdl.codegen.CodeGenerationEngine.generate(CodeGenerationEngine.java:101)

        ... 2 more

Caused by: org.apache.axis2.schema.SchemaCompilationException: java.lang.NullPointerException

        at org.apache.axis2.schema.SchemaCompiler.compile(SchemaCompiler.java:184)

        at org.apache.axis2.wsdl.codegen.extension.SimpleDBExtension.engage(SimpleDBExtension.java:115)

        ... 3 more

Caused by: java.lang.NullPointerException

        at org.apache.axis2.schema.SchemaCompiler.processElement(SchemaCompiler.java:354)

        at org.apache.axis2.schema.SchemaCompiler.processElement(SchemaCompiler.java:338)

        at org.apache.axis2.schema.SchemaCompiler.processElement(SchemaCompiler.java:403)

        at org.apache.axis2.schema.SchemaCompiler.processElement(SchemaCompiler.java:328)

        at org.apache.axis2.schema.SchemaCompiler.process(SchemaCompiler.java:899)

        at org.apache.axis2.schema.SchemaCompiler.processParticle(SchemaCompiler.java:862)

        at org.apache.axis2.schema.SchemaCompiler.processComplexType(SchemaCompiler.java:631)

        at org.apache.axis2.schema.SchemaCompiler.processNamedComplexSchemaType(SchemaCompiler.java:604)

        at org.apache.axis2.schema.SchemaCompiler.processSchema(SchemaCompiler.java:569)

        at org.apache.axis2.schema.SchemaCompiler.processElement(SchemaCompiler.java:444)

        at org.apache.axis2.schema.SchemaCompiler.processElement(SchemaCompiler.java:338)

        at org.apache.axis2.schema.SchemaCompiler.compile(SchemaCompiler.java:220)

        at org.apache.axis2.schema.SchemaCompiler.compile(SchemaCompiler.java:179)

        ... 4 more

 

Can you help me?

 

 

 


From: Ameet Hasmucrai Amarchande [mailto:[EMAIL PROTECTED]
Sent: quarta-feira, 29 de Março de 2006 17:17
To: [email protected]
Subject: RE: [axis2] - 0.95 - WSDL2Java

 

Hi,

 

Yes, in my wsdl I have:

 

<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>

 

Thanks! Great answer!

 

Ameet

 


From: Ken Campbell [mailto:[EMAIL PROTECTED]
Sent: quarta-feira, 29 de Março de 2006 16:00
To: [email protected]
Subject: RE: [axis2] - 0.95 - WSDL2Java

 

Hi,

 

In your wsdl, perhaps your binding type = “document” rather than “rpc”.

 

Regards,

Ken

 


From: Ameet Hasmucrai Amarchande [mailto:[EMAIL PROTECTED]
Sent: 29 March 2006 13:04
To: [email protected]
Subject: [axis2] - 0.95 - WSDL2Java

 

Hi,

 

After generating code with WSDL2Java, when I want to assign values for an operation I have just the option to assign OMElement type. Why does this happen? Is it a 0.95 specification? With 0.94 I had not this situation.

Note: the WSDL have a complex type to represent a bean.

 

Thanks,

 

Ameet

 

 

 

 

 

Reply via email to