【问题标题】:soapUI: Error does not close tagsoapUI:错误没有关闭标签
【发布时间】:2013-06-24 07:54:06
【问题描述】:

我第一次尝试使用soapUI 4.5.2。我创建了简单的 .NET ASPX Web 服务,并将以下地址复制到了 soapUI:

http://localhost:52086/WebService1.asmx

但是,出现以下错误:

Error loading [http://localhost:52086/WebService1.asmx]: org.apache.xmlbeans.XmlException: org.apache.xmlbeans.XmlException: error: does not close tag

我在soapUI首选项中禁用了代理选项。

如何让它发挥作用?

【问题讨论】:

    标签: web-services soapui


    【解决方案1】:

    注意?wsdl

    你应该这样使用它:

    http://localhost:52086/WebService1.asmx?wsdl
    

    【讨论】:

    • 感谢您的回答!
    【解决方案2】:

    我在 Linux Mint 上使用 SoapUI 5.0.0 时遇到了同样的问题。
    在我的情况下,wsdl url 是正确的,可以通过任何浏览器访问它。(您可能需要在 url 的末尾添加 '?wsdl')。

    http://localhost:52086/WebService1.asmx?wsdl
    

    就我而言,我已将我的 Firefox 配置为使用代理服务器,而 Soupui 正试图从我的 Mozilla Firefox 加载 proxy 设置这导致 SoapUI 无法解析驻留在我本地网络上的 WSDL 的导入 XSD。 在 Soapui 中将 proxy 设置为 None 后,问题也得到了解决。

    文件->首选项->代理设置->无

    【讨论】:

      【解决方案3】:

      你必须指示天气是否是服务器 uri,所以有办法像这样写这个

      例子

      http://192.XXX.X.XXX/Service/Servicename.asmx?wsdl
      

      试试这个。

      【讨论】:

        【解决方案4】:

        修复步骤: 1. 关于 SOAP UI 工具。单击文件>选项,然后单击代理设置 2.将自动改为手动并在Exclude中写入localhost 3. 重试导入 WSDL。

        【讨论】:

        • 谢谢,这正是我所需要的。最后我有“?wsdl”,所以这解决了我的问题
        【解决方案5】:

        找不到您的肥皂网址, 我跟你有同样的问题 我在chrome的地址栏中输入URL,然后我发现404找不到! 所以,我更改了我的网址并再次尝试,它的工作原理。

        所以,我的建议是:更改您的网址并重试!

        【讨论】:

          【解决方案6】:

          wcf 服务也有同样的问题,关闭soap ui 上的代理设置对我有用。 不要忘记您网址上的 ?wsdl 部分。

          【讨论】:

            猜你喜欢
            • 2018-03-30
            • 1970-01-01
            • 1970-01-01
            • 2020-06-10
            • 1970-01-01
            • 2021-06-30
            • 1970-01-01
            • 2014-07-18
            • 2019-05-09
            相关资源
            最近更新 更多