【问题标题】:SoapMessageValidation Policy ApigeeSoapMessageValidation 政策 Apigee
【发布时间】:2014-03-07 14:03:17
【问题描述】:

我正在尝试使用 Soap 消息验证策略通过 xsd 验证我的 yahoo 天气响应。我指的是我从http://weather.yahooapis.com/forecastrss?w=12797282得到响应的xml

我收到以下错误响应: {"fault":"{\"detail\":{\"errorcode\":\"steps.messagevalidation.Failed\"},\"faultstring\":\"MessageValidation soapmessagevalidation-1 失败,原因:\\"根元素必须是 {http:\/\/schemas.xmlsoap.org\/soap\/envelope\/}信封或 {http:\/\/www.w3.org\/2003\/05\/soap-envelope }信封[Line:2]\\"\"}"}

【问题讨论】:

    标签: apigee


    【解决方案1】:

    看起来您的响应是 RSS 1.0 而不是 SOAP。该错误与未找到预期的 SOAP 元素有关。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-07-11
      • 2014-01-30
      • 1970-01-01
      • 2014-01-12
      • 2014-02-08
      • 2016-06-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多