[英]Exception while creating WSDL2JAVA in Axis2
我试图在命令提示符下从WSDL文件创建Java存根。 这是将WSDL转换为Java存根文件的命令:
WSDL2Java -Eosv -uri MyfileName.wsdl.
但是我遇到了这种异常,我不知道如何解决。 谁能帮助我找出解决该错误的方法?
线程“主”中的异常org.apache.axis2.wsdl.codegen.CodeGenerationException:在org.apache.axis2.wsdl处的org.apache.axis2.wsdl.codegen.CodeGenerationEngine。(CodeGenerationEngine.java:156)处解析WSDL时出错。 org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:24)处的WSDL2Code.main(WSDL2Code.java:35)原因:javax.wsdl.WSDLException:WSDLException(在/ wsdl:definitions / wsdl:types / xsd:schema):faultCode = OTHER_ERROR:相对于'file:/ D:/ axis2-尝试解析在' http://www.example/Example_Service/Service.svc?xsd = xsd1 '引用的架构时发生错误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.WSDLRea com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(未知源)位于com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(未知源)位于com.ibm.wsdl.xml.WSDLReaderImpl处的derImpl.readWSWS(未知源)。 org.apache.axis2.wsdl.codegen.CodeGenerationEngine.readInTheWSDLFile(CodeGenerationEngine.java:288)上的readWSDL(未知源)at org.apache.axis2.wsdl.codegen.CodeGenerationEngine。(CodeGenerationEngine.java:111)上的readInTheWSDLFile(2)更多
通过查看异常,它将在以下路径中搜索文件。
D:/axis2-1.4.1/bin/MyFileName.wsdl
确保您的文件位于上述位置,或者在命令中放置托管Web服务的wdsl文件的http URL。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.