There's a bug in the SOAP response of GetTransportInfo(). Output arument CurrentTransportState is missing in the response.
Code: Select all
device exception: org.fourthline.cling.g.b.j: Can't transform message payload: org.fourthline.cling.d.a.d: The argument value is invalid. Invalid number of input or output arguments in XML message, expected 3 but found 2.
context: GetTransportInfo
Manufacturer: Ventis Media, Inc.
Model Description: MediaMonkey UPnP Renderer
Model Name: MediaMonkey Renderer
Model Number:
bad XML: <?xml version="1.0" encoding="UTF-8"?>
<s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><u:GetTransportInfoResponse xmlns:u="urn:schemas-upnp-org:service:AVTransport:1"><CurrentTransportStatus>OK</CurrentTransportStatus><CurrentSpeed>1</CurrentSpeed></u:GetTransportInfoResponse></s:Body></s:Envelope>