[SR-Users] XMLRPC problem

Kelvin Chua kelchy at gmail.com
Sun Mar 30 14:00:08 CEST 2014


i am currently having problems on xmlrpc
i am using node-xmlrpc and it fails when htable.dump returns more than 1
row.
i raised this issue on the node-xmlrpc group and this is the explanation i
got.

Each <value> node inside <param> is supposed to only have one child node,
so this looks like an invalid response. The<value> should (probably, i
don't know your use case) contain an <array> with <data> wrapped around the
structs. Seehttp://xmlrpc.scripting.com/spec.html

does this mean kamailio is not following standards?

here is the working response:

<methodResponse>
<params>
<param>
<value><struct><member><name>entry</name><value><int>6</int></value></member><member><name>size</name><value><int>1</int></value></member><member><name>slot</name><value><struct><member><name>item</name><value><struct><member><name>name</name><value><string>4::num</string></value></member><member><name>value</name><value><int>1</int></value></member></struct></value></member></struct></value></member></struct>
</value>
</param>
</params>
</methodResponse>


here is the non-working response:

<methodResponse>
<params>
<param>
<value><struct><member><name>entry</name><value><int>6</int></value></member><member><name>size</name><value><int>1</int></value></member><member><name>slot</name><value><struct><member><name>item</name><value><struct><member><name>name</name><value><string>4::num</string></value></member><member><name>value</name><value><int>1</int></value></member></struct></value></member></struct></value></member></struct>
<struct><member><name>entry</name><value><int>11</int></value></member><member><name>size</name><value><int>1</int></value></member><member><name>slot</name><value><struct><member><name>item</name><value><struct><member><name>name</name><value><string>3::num</string></value></member><member><name>value</name><value><int>1</int></value></member></struct></value></member></struct></value></member></struct>
</value>
</param>
</params>
</methodResponse>

Kelvin Chua
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20140330/6dc6bbb4/attachment.html>


More information about the sr-users mailing list