0

我在通过 Self-Test Suite 发送请求时遇到问题。我收到

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>

你改变了什么吗?我上次能够运行它们,我们想尽快提交一个新版本。

谢谢

4

1 回答 1

1

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

谢谢你,杰西卡

于 2016-05-27T19:43:09.663 回答