自检套件在意外字符上失败

时间:2016-05-17 17:59:00

标签: sonos

我在通过自测套件发送请求时遇到问题。我收到了

org.apache.cxf.binding.soap.SoapFault: Error reading XMLStreamReader: Unexpected character '2' (code 50) (expected a name start character)

它似乎是由zonePlayerId

引起的
<tns:credentials>
     <tns:zonePlayerId>
        <tns:255/>
     </tns:zonePlayerId>
     <tns:deviceId>00-00-00-00-00-00:Z</tns:deviceId>
     ...

在wsdl中它是

<xs:element name="credentials">
            <xs:complexType>
                <xs:sequence>
                    <xs:element name="zonePlayerId" type="tns:id" minOccurs="0"/>
                    <xs:element name="deviceId" type="tns:id" minOccurs="0"/>

它应与设备ID相同。通过soapUi发送我没有问题,因为没有额外的tns。

<ns:credentials>
     <ns:zonePlayerId>255</ns:zonePlayerId>
     <ns:deviceId>00-00-00-00-00-00:Z</ns:deviceId>
你改变了什么吗? 我上次能够运行它们,我们想尽快提交新版本。

由于

1 个答案:

答案 0 :(得分:1)

这是自测的一个已知问题,我们正在努力尽快解决问题。一旦我们发布了更新的自测,我将更新此主题。

谢谢你, 杰西卡