[Serdev] [BUG] Created: (SER-104) Invalid output of xml-rpc function usrloc.show_contacts

Karel Kozlik (JIRA) serdev at lists.iptel.org
Mon Apr 3 13:44:00 UTC 2006


Invalid output of xml-rpc function usrloc.show_contacts
-------------------------------------------------------

         Key: SER-104
         URL: http://bugs.sip-router.org/browse/SER-104
     Project: SIP Express Router
        Type: Bug
  Components: usrloc  
    Versions: HEAD    
 Environment: irrelevant
    Reporter: Karel Kozlik
 Assigned to: Jan Janak 


The actual result of usrloc.show_contacts is not valid xml-rpc response (by the http://www.xmlrpc.com/spec):

<?xml version="1.0"?>
<methodResponse>
<params>
<param>
<value><struct>
	<member><name>contact</name><value><string>sip:kk2 at 44.177.212.131:5060</string></value></member>
	<member><name>q</name><value><double>0.000000</double></value></member>
	<member><name>expires</name><value><int>3047</int></value></member>
	</struct>
	<struct>
	<member><name>contact</name><value><string>sip:kk2 at 44.177.212.133:5060</string></value></member>
	<member><name>q</name><value><double>0.000000</double></value></member>
	<member><name>expires</name><value><int>3157</int></value></member>
</struct></value>
</param>
</params>
</methodResponse>


The expected response should look like this:


<?xml version="1.0"?>
<methodResponse>
<params>
<param>
<value>
	<array><data>
	
	<value><struct>
	<member><name>contact</name><value><string>sip:kk2 at 44.177.212.131:5060</string></value></member>
	<member><name>q</name><value><double>0.000000</double></value></member>
	<member><name>expires</name><value><int>3047</int></value></member>
	</struct></value>
	<value><struct>
	<member><name>contact</name><value><string>sip:kk2 at 44.177.212.133:5060</string></value></member>
	<member><name>q</name><value><double>0.000000</double></value></member>
	<member><name>expires</name><value><int>3157</int></value></member>
	</struct></value>
	
	</data></array>
</value>
</param>
</params>
</methodResponse>

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://bugs.sip-router.org/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira




More information about the Serdev mailing list