【问题标题】:wsimport problem with Exception in thread "main" java.lang.NullPointerException线程“main”java.lang.NullPointerException中的异常的wsimport问题
【发布时间】:2011-09-01 22:00:47
【问题描述】:

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

线程“main”中的异常 java.lang.NullPointerException 在 sun.net.www.ParseUtil.toURI(ParseUtil.java:261) 在 sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:905) 在 sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:836) 在 sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1172) 在 com.sun.tools.internal.ws.wsdl.parser.DOMForest.parse(DOMForest.java:222) 在 com.sun.tools.internal.ws.wsdl.parser.DOMForest.parse(DOMForest.java:139) 在 com.sun.tools.internal.ws.wsdl.parser.MetadataFinder.parseWSDL(MetadataFinder.java:91) 在 com.sun.tools.internal.ws.wsdl.parser.WSDLParser.parse(WSDLParser.java:130) 在 com.sun.tools.internal.ws.processor.modeler.wsdl.WSDLModeler.buildModel(WSDLModeler.java:115) 在 com.sun.tools.internal.ws.wscompile.WsimportTool.run(WsimportTool.java:172) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 在 java.lang.reflect.Method.invoke(Method.java:597) 在 com.sun.tools.internal.ws.Invoker.invoke(Invoker.java:105) 在 com.sun.tools.internal.ws.WsImport.main(WsImport.java:41)

任何线索或任何想法?

埃德温·贾斯 TIA

【问题讨论】:

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


    【解决方案1】:

    看起来 WSDL 的 URL 有问题; NullPointerException 听起来像是完全丢失了。也许你的命令行没有按照你想象的方式被解析。

    如何调用 wsimport?使用什么参数?通过 Windows 命令行、Ant 脚本或 Linux shell?

    【讨论】:

      【解决方案2】:

      我也遇到了同样的情况,然后我意识到我的 URL 格式不正确。请检查一下。

      【讨论】:

        猜你喜欢
        • 2013-11-21
        • 1970-01-01
        • 1970-01-01
        • 2012-12-09
        • 2023-03-10
        • 2013-04-30
        • 1970-01-01
        • 1970-01-01
        • 2016-01-05
        相关资源
        最近更新 更多