【发布时间】:2015-02-17 00:44:26
【问题描述】:
我正在尝试在命令提示符下从 WSDL 文件创建 Java 存根。这是我将 WSDL 转换为 Java 存根文件的命令:
WSDL2Java -Eosv -uri MyfileName.wsdl.
但是我遇到了这个异常,我不知道如何解决它。谁能帮我看看,如何解决这个错误?
线程“主”org.apache.axis2.wsdl.codegen.CodeGenerationException 中的异常:解析 WSDL 时出错 在 org.apache.axis2.wsdl.codegen.CodeGenerationEngine.(CodeGenerationEngine.java:156) 在 org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:35) 在 org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:24) 引起:javax.wsdl.WSDLException: WSDLException (at /wsdl:definitions/wsdl:types/xsd:schema): faultCode=OTHER_ERROR: 发生错误 ed 试图解析在 'http://www.example/Example_Service/Service.svc?xsd=xsd1' 引用的架构,相对于' 文件:/D:/axis2-1.4.1/bin/MyFileName.wsdl'.:java.net.ConnectException:连接被拒绝:连接 在 com.ibm.wsdl.xml.WSDLReaderImpl.parseSchema(未知来源) 在 com.ibm.wsdl.xml.WSDLReaderImpl.parseSchema(未知来源) 在 com.ibm.wsdl.xml.WSDLReaderImpl.parseTypes(未知来源) 在 com.ibm.wsdl.xml.WSDLReaderImpl.parseDefinitions(未知来源) 在 com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(未知来源) 在 com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(未知来源) 在 com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(未知来源) 在 com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(未知来源) 在 com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(未知来源) 在 org.apache.axis2.wsdl.codegen.CodeGenerationEngine.readInTheWSDLFile(CodeGenerationEngine.java:288) 在 org.apache.axis2.wsdl.codegen.CodeGenerationEngine.(CodeGenerationEngine.java:111) ... 2 更多
【问题讨论】: