线程“main”java.lang.NullPointerException中的异常的wsimport问题

时间:2011-09-01 22:00:47

标签: java web-services wsdl webservice-client wsimport

我正在使用wsimport生成一个Web服务客户端,但是我收到了这样的错误

Exception in thread "main" java.lang.NullPointerException at sun.net.www.ParseUtil.toURI(ParseUtil.java:261) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:905) at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:836) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1172) at com.sun.tools.internal.ws.wsdl.parser.DOMForest.parse(DOMForest.java:222) at com.sun.tools.internal.ws.wsdl.parser.DOMForest.parse(DOMForest.java:139) at com.sun.tools.internal.ws.wsdl.parser.MetadataFinder.parseWSDL(MetadataFinder.java:91) at com.sun.tools.internal.ws.wsdl.parser.WSDLParser.parse(WSDLParser.java:130) at com.sun.tools.internal.ws.processor.modeler.wsdl.WSDLModeler.buildModel(WSDLModeler.java:115) at com.sun.tools.internal.ws.wscompile.WsimportTool.run(WsimportTool.java:172) 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:597) at com.sun.tools.internal.ws.Invoker.invoke(Invoker.java:105) at com.sun.tools.internal.ws.WsImport.main(WsImport.java:41)

任何线索或任何想法?

埃德温下巴 TIA

2 个答案:

答案 0 :(得分:0)

看起来WSDL的URL有问题; NullPointerException听起来完全没有了。也许你的命令行没有像你想象的那样被解析。

你怎么称呼wsimport?用什么参数?通过Windows命令行,Ant脚本或Linux shell?

答案 1 :(得分:0)

同样的事发生在我身上,然后我意识到我的网址格式错误。请检查一下。