Daniel-Constantin Mierla writes: > Perhaps the responses for xmlrpc have to be reviewed. I am not sure it > can be fixed all in xmlrpc module or commands have to be reviewed as well. > > What comes in my mind now, for a solution in xmlrpc module, is to wrap > always the data in the response in an array. > > Anyhow, everyone is welcome to contribute on properly formatting the > response based on xmlrpc specs. The extension came via SER, so I am not > sure who developed it initially.
i'm reading well written xmlrpc/README and it has this: If an RPC function adds more than one data items to the result set then the module will return an array containing all the data items: HTTP/1.0 200 OK Via: SIP/2.0/TCP 127.0.0.1:2932 Server: Sip EXpress router (0.10.99-janakj_experimental (i386/linux)) Content-Length: 276 <?xml version="1.0" encoding="UTF-8"?> <methodResponse> <params> <param><value><array><data> <value><string>./ser</string></value> <value><string>-f</string></value> <value><string>ser.cfg</string></value> </data></array></value></param> </params> </methodResponse> which is exactly how it should done. however, in the case of pkg.stats that does not happen, i.e., value is not an array. i don't know where the bug is. -- juha _______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users