0

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

我收到以下错误响应: {"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]\\"\"}"}

4

1 回答 1

0

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

于 2014-02-10T13:50:34.927 回答