I filed JIRA https://issues.apache.org/jira/browse/CXF-2571 and attached
test-projects.
I'm using CXF 2.1.8. Also tried 2.2.5 which fails with another stacktrace as
below.
Thanks,
/håkan
CXF 2.2.5 stacktrace:
Caused by: org.apache.maven.plugin.MojoExecutionException:
java.lang.NullPointerException
at
org.apache.cxf.maven_plugin.WSDL2JavaMojo.processWsdl(WSDL2JavaMojo.java:482)
at
org.apache.cxf.maven_plugin.WSDL2JavaMojo.execute(WSDL2JavaMojo.java:387)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
... 17 more
Caused by: org.apache.cxf.tools.common.ToolException:
java.lang.NullPointerException
at
org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.execute(WSDLToJavaContainer.java:279)
at
org.apache.cxf.tools.common.toolspec.ToolRunner.runTool(ToolRunner.java:103)
at org.apache.cxf.tools.wsdlto.WSDLToJava.run(WSDLToJava.java:113)
at org.apache.cxf.tools.wsdlto.WSDLToJava.run(WSDLToJava.java:86)
at
org.apache.cxf.maven_plugin.WSDL2JavaMojo.processWsdl(WSDL2JavaMojo.java:479)
... 20 more
Caused by: java.lang.NullPointerException
at java.net.URI$Parser.parse(URI.java:3010)
at java.net.URI.<init>(URI.java:578)
at
com.sun.tools.xjc.reader.internalizer.AbstractReferenceFinderImpl.startElement(AbstractReferenceFinderImpl.java:91)
at
com.sun.istack.XMLStreamReaderToContentHandler.handleStartElement(XMLStreamReaderToContentHandler.java:264)
at
com.sun.istack.XMLStreamReaderToContentHandler.bridge(XMLStreamReaderToContentHandler.java:109)
at
com.sun.tools.xjc.reader.internalizer.DOMForest.parse(DOMForest.java:432)
at
com.sun.tools.xjc.api.impl.s2j.SchemaCompilerImpl.parseSchema(SchemaCompilerImpl.java:164)
at
org.apache.cxf.tools.wsdlto.databinding.jaxb.JAXBDataBinding.addSchemas(JAXBDataBinding.java:407)
at
org.apache.cxf.tools.wsdlto.databinding.jaxb.JAXBDataBinding.initialize(JAXBDataBinding.java:313)
at
org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.generateTypes(WSDLToJavaContainer.java:576)
at
org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.processWsdl(WSDLToJavaContainer.java:228)
at
org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.execute(WSDLToJavaContainer.java:128)
at
org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.execute(WSDLToJavaContainer.java:271)
... 24 more
On Wed, Dec 2, 2009 at 11:26 PM, Daniel Kulp <[email protected]> wrote:
>
> Is there any way you could create a small "hello world" type sample that
> demonstrates this? This SOUNDS like a bug. If you could attach a small
> test case to a JIRA, that would be a huge help.
>
> You also don't mention what version of CXF. The stack trace doesn't seem
> to
> line up with recent versions of CXF. Definitely try with 2.2.5.
>
> Dan
>
>