mirror of
https://github.com/ultimatepp/ultimatepp.git
synced 2026-08-24 14:22:40 -06:00
*Core/Rpc: FormatXmlRpcError fixed
git-svn-id: svn://ultimatepp.org/upp/trunk@5178 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
parent
d8e9f9de85
commit
acb4e09d88
1 changed files with 19 additions and 5 deletions
|
|
@ -164,11 +164,25 @@ String FormatXmlRpcParams(const ValueArray& params)
|
|||
String FormatXmlRpcError(int code, const char *text)
|
||||
{
|
||||
String r;
|
||||
r << XmlHeader()
|
||||
<< "<methodResponse><fault>\r\n"
|
||||
<< "<faultCode>" << code << "</faultCode>"
|
||||
<< "<faultString>" << text << "</faultString>"
|
||||
<< "</fault></methodResponse>\r\n";
|
||||
r << XmlHeader() <<
|
||||
"<?xml version=\"1.0\"?>"
|
||||
"<methodResponse>"
|
||||
"<fault>"
|
||||
"<value>"
|
||||
"<struct>"
|
||||
"<member>"
|
||||
"<name>faultCode</name>"
|
||||
"<value><int>" << code << "</int></value>"
|
||||
"</member>"
|
||||
"<member>"
|
||||
"<name>faultString</name>"
|
||||
"<value><string>" << text << "</string></value>"
|
||||
"</member>"
|
||||
"</struct>"
|
||||
"</value>"
|
||||
"</fault>"
|
||||
"</methodResponse>"
|
||||
;
|
||||
return r;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue