Anonymous - 2004-08-07

Hi,
I tryed to use xmlrpc++ in my little project.
I want to use xml-rpc to call livejournal.com functions, and here is response that I get:
Why response value is Invalid?..

l1: XmlRpcClient new client: host test.livejournal.org, port 80.
l1: XmlRpcClient::execute: method LJ.XMLRPC.login (_connectionState 0).
l3: XmlRpcClient::doConnect: fd 3844.
l4: XmlRpcClient::generateRequest: header is 137 bytes, content-length is 395.
l5: XmlRpcClient::writeRequest (attempt 1):
POST /interface/xmlrpc HTTP/1.1
User-Agent: XMLRPC++ 0.7
Host: test.livejournal.org:80
Content-Type: text/xml
Content-length: 395

<?xml version="1.0"?>
<methodCall><methodName>LJ.XMLRPC.login</methodName>
<params><param><value><struct><member><name>auth_method</name><value>clear</value></member><member><name>password</name><value>mamarodnaja</value></member><member><name>username</name><value>slv</value></member><member><name>ver</name><value><i4>1</i4></value></member></struct></value></param></params></methodCall>

l5: XmlRpcSocket::nbWrite: send/write returned 532.
l3: XmlRpcClient::writeRequest: wrote 532 of 532 bytes.
l5: XmlRpcSocket::nbRead: read/recv returned -1.
l4: XmlRpcClient::readHeader: client has read 0 bytes
l5: XmlRpcSocket::nbRead: read/recv returned 933.
l5: XmlRpcSocket::nbRead: read/recv returned -1.
l4: XmlRpcClient::readHeader: client has read 933 bytes
l4: client read content length: 630
l3: XmlRpcClient::readResponse (read 630 bytes)
l5: response:
<?xml version="1.0" encoding="UTF-8"?><methodResponse><params><param><value><struct><member><name>userid</name><value><int>1890</int></value></member><member><name>fullname</name><value><string>Sergey</string></value></member><member><name>friendgroups</name><value><array><data/></array></value></member><member><name>fastserver</name><value><int>1</int></value></member><member><name>usejournals</name><value><array><data><value><string>com</string></value><value><string>literation</string></value><value><string>the_band_nerds</string></value></data></array></value></member></struct></value></param></params></methodResponse>
Error: Error in XmlRpcClient::parseResponse: Invalid response value. Response: userid1890fullnameSergeyfriendgroupsfastserver1usejournalscomliterationthe_band_nerds