【问题标题】:Magento SOAP-ERROR Parsing WSDL Unexpected WSDL element ActionMagento SOAP-ERROR Parsing WSDL Unexpected WSDL element Action
【发布时间】:2014-04-26 01:28:09
【问题描述】:

我有一个 magento 商店 1.7.0.1。 管理员已针对 WsI 合规性和不合规性进行了配置和验证。 UNSECURE URL 类似于 site.com/store

当尝试访问site.com/store/api/v2_soap/index/ 我得到以下信息 -

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Body><SOAP-ENV:Fault><faultcode>WSDL</faultcode><faultstring>SOAP-ERROR: Parsing WSDL: Unexpected WSDL element &lt;operation&gt;</faultstring>
</SOAP-ENV:Fault></SOAP-ENV:Body></SOAP-ENV:Envelope>

我用谷歌搜索了可能导致错误的原因,但我无能为力。有人可以帮忙吗?

【问题讨论】:

    标签: magento soap


    【解决方案1】:

    由于我比被允许发表评论还差 7 分,因此我无法添加评论,因此我需要进一步澄清,然后才能尝试找出这里有什么问题。它看起来更像是在回显 xml 字符串 &amp;lt;operation&amp;gt; 时,它被转义为 &amp;lt;operation&amp;gt;

    您是否安装了任何可能影响 SOAP 响应的模块?您使用的是哪个服务器?哪个 PHP 版本?所有这些细节都将有助于识别问题。如果我能够正确识别它,我会编辑这个答案

    【讨论】:

      【解决方案2】:

      我在我的 wsdl 文件中发现了一个额外的“>”。它导致了“意外的 WSDL 元素”错误。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-09-23
        • 2016-03-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多