Hi, Could you please append a test case? e.g., your wsdl, your binding file? This error is caused by somehow can't get a schema from a certain namespace ------------- Freeman(Yue) Fang
Red Hat, Inc. FuseSource is now part of Red Hat Web: http://fusesource.com | http://www.redhat.com/ Twitter: freemanfang Blog: http://freemanfang.blogspot.com http://blog.sina.com.cn/u/1473905042 weibo: @Freeman小屋 On 2013-1-31, at 下午1:37, Rupali Desai wrote: > Hello, > > I am trying to generate Java Stub Skeleton for an existing WSDL through > EClipse. The following command gets executed as part of that generation. > > wsdl2java -d /Users/xxx/Workspaces/frameworks/WSWithCxf/.cxftmp/src > -classdir /Users/xxx/Workspaces/frameworks/WSWithCxf/build/classes -p > http://schemas.microsoft.com/exchange/services/2006/messages=com.microsoft.schemas.exchange.services_2006.messages-p > http://schemas.microsoft.com/exchange/services/2006/types=com.microsoft.schemas.exchange.services_2006.types-b > /Users/xxx/Workspaces/frameworks/WSWithCxf/WebContent/WEB-INF/wsdl/jaxb-bindings.xml > -impl -validate -exsh true -dns true -dex true -wsdlLocation > http://localhost:8080/MockWS/spring-ws/ExchangePort?wsdl -verbose -sn > Exchange -defaultValues -fe jaxws -db jaxb -wv 1.1 > file:/Users/xxxx/Workspaces/frameworks/WSWithCxf/WebContent/WEB-INF/wsdl/Services.wsdl > > > However it throws the following exception. I am using Eclipse Juno and CXF > 2.7 > > WSDLToJava Error: java.lang.NullPointerException > > org.apache.cxf.tools.common.ToolException: java.lang.NullPointerException > at > org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.execute(WSDLToJavaContainer.java:308) > 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.tools.wsdlto.WSDLToJava.main(WSDLToJava.java:184) > Caused by: java.lang.NullPointerException > at > org.apache.cxf.tools.wsdlto.databinding.jaxb.JAXBDataBinding$2.resolveResource(JAXBDataBinding.java:975) > at > com.sun.org.apache.xerces.internal.util.DOMEntityResolverWrapper.resolveEntity(DOMEntityResolverWrapper.java:106) > at > com.sun.org.apache.xerces.internal.impl.XMLEntityManager.resolveEntity(XMLEntityManager.java:1098) > at > com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.resolveDocument(XMLSchemaLoader.java:599) > > Thanks > R
