【发布时间】:2014-08-09 14:01:54
【问题描述】:
当我在 SoapUI 4.6.4 中创建一个新的 SOAP 项目时,首先我必须添加初始 WSDL url。我的初始 WSDL URL:http://l:xxxxxxxxxxxxxxx?wsdl。
但是我收到了这个错误:
加载
http://lxxxxxxxx?wsdl时出错: org.apache.xmlbeans.XmlException:java.io.IOException:服务器返回 HTTP 响应代码:405 用于 URL:http://lxxxxxxxx?wsdl
那么我该如何解决这个问题?
【问题讨论】:
-
HTTP 405 表示不允许使用方法,因此问题可能是您的服务器不允许在 lxxxxxxxxxxxx?wsdl 上进行 GET 检索您的 wsdl。或者您的 wsdl url 可能位于不同的位置,即当您使用某些框架部署 WS 时,wsdl 位置可以是 lxxxxxxxxxxxx?wsdl=...
-
您能否澄清一下您的问题并包含查询的上下文路径?如果您尝试获取1xxxxxxxx?wsdl 而不是1xxxxxxxx/somepath?wsdl,那么它不起作用我并不感到惊讶。 WS 很少存在于主机的根上下文中。