处理wsdl文件时遇到问题:WSDLException。尝试解析架构时出错

时间:2016-06-20 15:57:19

标签: java web-services jboss wsdl axis2

  

2016-06-20 10:34:09,218 [http-192.4.211.232-8080-2] INFO   (org.apache.axis2.deployment.repository.util.ArchiveReader) - 麻烦   处理wsdl文件:WSDLException(在/ definitions / types / xs:schema):   faultCode = OTHER_ERROR:尝试解析架构时发生错误   参考'http://ws-i.org/profiles/basic/1.1/swaref.xsd',   关系到   “文件:/vendor/jboss-eap-5.1/jboss-as/server/test/tmp/53g9qvv7g-oxqwpl-ipo49zi1-1-ipo234s1-ep/MyProject.war/WEB-INF/services/testservice/META-INF/ '。:java.net.ConnectException:连接超时

我在尝试访问我的wsdl文件后,在JBoss AS 5.1上部署后出现此错误。我不知道为什么我得到这个。这就是/definitions/types/xs:schema的样子:

<xs:schema elementFormDefault="qualified" targetNamespace="MyProtcol.xsd"
           xmlns="MyProtocol.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema">

<xs:import namespace="http://ws-i.org/profiles/basic/1.1/xsd"
           schemaLocation="http://ws-i.org/profiles/basic/1.1/swaref.xsd" />

有什么可能出错的想法吗?

1 个答案:

答案 0 :(得分:1)

问题是您无法访问XSD http://ws-i.org/profiles/basic/1.1/swaref.xsd

<xs:import namespace="http://ws-i.org/profiles/basic/1.1/xsd"
           schemaLocation="http://ws-i.org/profiles/basic/1.1/swaref.xsd" />

无法导入XSD。

您能否确认无法从您的计算机http://ws-i.org/profiles/basic/1.1/swaref.xsd看到XSD?