java - 处理 wsdl 文件时出现问题 :WSDLException. 尝试解析架构时出错

标签 java web-services jboss wsdl apache-axis

2016-06-20 10:34:09,218 [http-192.4.211.232-8080-2] INFO (org.apache.axis2.deployment.repository.util.ArchiveReader) - Trouble processing wsdl file :WSDLException (at /definitions/types/xs:schema): faultCode=OTHER_ERROR: An error occurred trying to resolve schema referenced at 'http://ws-i.org/profiles/basic/1.1/swaref.xsd', relative to 'file:/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: Connection timed out

在 JBoss AS 5.1 上部署我的 wsdl 文件后,我尝试访问该文件后收到此错误。我不知道为什么我会得到这个。这是 /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" />

知道可能出了什么问题吗?

最佳答案

问题是您无法访问 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。

能否请您确认您在计算机上看不到 XSD http://ws-i.org/profiles/basic/1.1/swaref.xsd

关于java - 处理 wsdl 文件时出现问题 :WSDLException. 尝试解析架构时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37926884/

相关文章:

java - 时间戳最后带有.0

c# - WebMethod 中的 CacheDuration 被忽略

Java EE 和 JBOoss EAP 6.3

jboss - JBoss AS7 域管理模式下的部署扫描仪/文件夹

java - 找不到 javax.transaction :jta: in maven

java - 在两点之间移动对象

java - Ant Build 在 Eclipse 中失败,但从命令提示符下它是成功的

javascript - 如果我有 Javascript/CXF,我还需要 (Spring) MVC 吗?

安卓:网络服务

java - 当前 Maven session 包含禁止的插件存储库 URL,请仔细检查您的 pom 或 settings.xml