我正在尝试使用wsimport命令从wsdl(由dot net应用程序开发)生成Java Web Service客户端,但是出现以下错误。请帮助我解决问题。
[警告] src-resolve.4.2:解决组件's:schema'时出错。检测到's:schema'在名称空间'http://www.w3.org/2001/XMLSchema'中,但是该名称空间中的组件无法从架构文档'http://ip/GetProductPricesUAT/GetProductPrices.asmx?wsdl#types?schema1'中引用。如果这是不正确的名称空间,则可能需要更改's:schema'的前缀。如果这是正确的名称空间,则应在“ http://ip/GetProductPricesUAT/GetProductPrices.asmx?wsdl#types?schema1”中添加适当的“导入”标签。 http://ip/GetProductPricesUAT/GetProductPrices.asmx?wsdl#types?schema1的337行
[警告] src-resolve:无法将名称's:schema'解析为(n)'元素声明'组件。 http://ip/GetProductPricesUAT/GetProductPrices.asmx?wsdl#types?schema1的337行
[错误]未定义元素声明's:schema' http://ip/GetProductPricesUAT/GetProductPrices.asmx?wsdl的337行
[错误]未定义元素声明's:schema' http://ip/GetProductPricesUAT/GetProductPrices.asmx?wsdl
的386行[错误]未定义元素声明's:schema' http://ip/GetProductPricesUAT/GetProductPrices.asmx?wsdl的第970行
[错误]未定义元素声明's:schema' http://ip/GetProductPricesUAT/GetProductPrices.asmx?wsdl
的第1417行[错误]未定义元素声明's:schema' http://ip/GetProductPricesUAT/GetProductPrices.asmx?wsdl
的第1434行[错误]未定义元素声明's:schema' http://ip/GetProductPricesUAT/GetProductPrices.asmx?wsdl
的第1515行[错误]未定义元素声明's:schema' http://ip/GetProductPricesUAT/GetProductPrices.asmx?wsdl
的第1541行线程“ main”中的异常com.sun.tools.internal.ws.wscompile.AbortException 在com.sun.tools.internal.ws.processor.modeler.wsdl.JAXBModelBuilder.bind(JAXBModelBuilder.java:129) 在com.sun.tools.internal.ws.processor.modeler.wsdl.WSDLModeler.buildJAXBModel(WSDLModeler.java:2283) 在com.sun.tools.internal.ws.processor.modeler.wsdl.WSDLModeler.internalBuildModel(WSDLModeler.java:183) 在com.sun.tools.internal.ws.processor.modeler.wsdl.WSDLModeler.buildModel(WSDLModeler.java:126) 在com.sun.tools.internal.ws.wscompile.WsimportTool.buildWsdlModel(WsimportTool.java:429) 在com.sun.tools.internal.ws.wscompile.WsimportTool.run(WsimportTool.java:190) 在com.sun.tools.internal.ws.wscompile.WsimportTool.run(WsimportTool.java:168) 在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处 在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在java.lang.reflect.Method.invoke(Method.java:497) 在com.sun.tools.internal.ws.Invoker.invoke(Invoker.java:159) 在com.sun.tools.internal.ws.WsImport.main(WsImport.java:42)