[ 
https://issues.apache.org/jira/browse/AXIS2-3229?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12983536#action_12983536
 ] 

Tharindu Mathew commented on AXIS2-3229:
----------------------------------------

Andreas,

>From what I observed, this simply adds it as an import, but with the name 
>space as the same. There is no attempt to bring down the schema.

In the coden gen code it fails, when it tried to compile since it can't resolve 
qnames that refer to xml namespace.

I hope that helps.

> NullPointerException in org.apache.axis2.schema.SchemaCompiler
> --------------------------------------------------------------
>
>                 Key: AXIS2-3229
>                 URL: https://issues.apache.org/jira/browse/AXIS2-3229
>             Project: Axis2
>          Issue Type: Bug
>          Components: codegen
>    Affects Versions: 1.3
>         Environment: Windows XP, Eclipse 3.2.2, ANT 6.1
>            Reporter: Jason Polites
>            Assignee: Amila Chinthaka Suriarachchi
>            Priority: Critical
>         Attachments: AXIS-3229.patch, Exchange.asmx, exchange.wsdl, 
> Messages.xsd, types.xsd, Types.xsd
>
>
> When running the WSDL2Java ANT task with 1.3 against the MS Exchange 2007 
> WSDL (and associated XSD files) I get a null pointer:
>       Exception in thread "main" 
> org.apache.axis2.wsdl.codegen.CodeGenerationException: 
> java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
>             at 
> org.apache.axis2.wsdl.codegen.CodeGenerationEngine.generate(CodeGenerationEngine.java:265)
>             at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:35)
>             at org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:24)
>       Caused by: java.lang.RuntimeException: 
> java.lang.reflect.InvocationTargetException
>             at 
> org.apache.axis2.wsdl.codegen.extension.SimpleDBExtension.engage(SimpleDBExtension.java:53)
>             at 
> org.apache.axis2.wsdl.codegen.CodeGenerationEngine.generate(CodeGenerationEngine.java:218)
>                       ... 2 more
>       Caused by: java.lang.reflect.InvocationTargetException
>             at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>             at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>             at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>             at java.lang.reflect.Method.invoke(Unknown Source)
>             at 
> org.apache.axis2.wsdl.codegen.extension.SimpleDBExtension.engage(SimpleDBExtension.java:50)
>             ... 3 more
>       Caused by: org.apache.axis2.schema.SchemaCompilationException: 
> java.lang.NullPointerException
>             at 
> org.apache.axis2.schema.SchemaCompiler.compile(SchemaCompiler.java:221)
>             at 
> org.apache.axis2.schema.ExtensionUtility.invoke(ExtensionUtility.java:80)
>             ... 8 more
>       Caused by: java.lang.NullPointerException
>             at 
> org.apache.axis2.schema.SchemaCompiler.getXmlSchemaAttribute(SchemaCompiler.java:1727)
>             at 
> org.apache.axis2.schema.SchemaCompiler.processAttribute(SchemaCompiler.java:1648)
>             at 
> org.apache.axis2.schema.SchemaCompiler.processAttributes(SchemaCompiler.java:1007)
>             at 
> org.apache.axis2.schema.SchemaCompiler.processComplexType(SchemaCompiler.java:981)
>             at 
> org.apache.axis2.schema.SchemaCompiler.processNamedComplexSchemaType(SchemaCompiler.java:914)
>             at 
> org.apache.axis2.schema.SchemaCompiler.processSchema(SchemaCompiler.java:865)
>             at 
> org.apache.axis2.schema.SchemaCompiler.processElement(SchemaCompiler.java:518)
>             at 
> org.apache.axis2.schema.SchemaCompiler.processElement(SchemaCompiler.java:478)
>             at 
> org.apache.axis2.schema.SchemaCompiler.process(SchemaCompiler.java:1899)
>             at 
> org.apache.axis2.schema.SchemaCompiler.processParticle(SchemaCompiler.java:1788)
>             at 
> org.apache.axis2.schema.SchemaCompiler.processComplexType(SchemaCompiler.java:977)
>             at 
> org.apache.axis2.schema.SchemaCompiler.processNamedComplexSchemaType(SchemaCompiler.java:914)
>             at 
> org.apache.axis2.schema.SchemaCompiler.processSchema(SchemaCompiler.java:865)
>             at 
> org.apache.axis2.schema.SchemaCompiler.processElement(SchemaCompiler.java:518)
>             at 
> org.apache.axis2.schema.SchemaCompiler.processElement(SchemaCompiler.java:489)
>             at 
> org.apache.axis2.schema.SchemaCompiler.compile(SchemaCompiler.java:302)
>             at 
> org.apache.axis2.schema.SchemaCompiler.compile(SchemaCompiler.java:284)
>             at 
> org.apache.axis2.schema.SchemaCompiler.compile(SchemaCompiler.java:284)
>             at 
> org.apache.axis2.schema.SchemaCompiler.compile(SchemaCompiler.java:212)
>             ... 9 more
> WSDL and XSD are attached

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to