[ http://issues.apache.org/jira/browse/XMLRPC-81?page=all ]
     
Jochen Wiedmann closed XMLRPC-81:
---------------------------------

    Resolution: Invalid

The servers response is invalid:

  
<member><name>url</name><value><string>http://jnn.blogbus.com/index.rdf&lt;/string&gt;&lt;/value&gt;&lt;/member>
 

This should obviously be

  
<member><name>url</name><value><string>http://jnn.blogbus.com/index.rdf</string></value></member>
 


> Failed to parse servers response:Unexpected non-whitespace character data
> -------------------------------------------------------------------------
>
>          Key: XMLRPC-81
>          URL: http://issues.apache.org/jira/browse/XMLRPC-81
>      Project: XML-RPC
>         Type: Bug

>   Components: Releases
>     Versions: 3.0a1
>  Environment: Windows 2000 | JDK1.5 | ANT 1.6.5
>     Reporter: maomaode
>     Priority: Critical

>
> The server is PHP XML-RPC, the client used XMLRPC 3.0a, but i got the 
> following exception:
>      [java] Exception in thread "main" 
> org.apache.xmlrpc.client.XmlRpcClientException: Failed to parse servers 
> response: Unexpecte
> d non-whitespace character data
>      [java]     at 
> org.apache.xmlrpc.client.XmlRpcStreamTransport.readResponse(XmlRpcStreamTransport.java:267)
>      [java]     at 
> org.apache.xmlrpc.client.XmlRpcStreamTransport.sendRequest(XmlRpcStreamTransport.java:216)
>      [java]     at 
> org.apache.xmlrpc.client.XmlRpcClientWorker.execute(XmlRpcClientWorker.java:53)
>      [java]     at 
> org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:166)
>      [java]     at 
> org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:136)
>      [java]     at 
> org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:125)
>      [java]     at 
> com.bokeland.imports.web.XmlRpcService.displayImporters(XmlRpcService.java:17)
>      [java]     at 
> com.bokeland.imports.web.XmlRpcService.main(XmlRpcService.java:24)
>      [java] Caused by:
>      [java] org.xml.sax.SAXParseException: Unexpected non-whitespace 
> character data
>      [java]     at 
> org.apache.xmlrpc.parser.TypeParserImpl.characters(TypeParserImpl.java:79)
>      [java]     at 
> org.apache.xmlrpc.parser.RecursiveTypeParserImpl.characters(RecursiveTypeParserImpl.java:139)
>      [java]     at 
> org.apache.xmlrpc.parser.MapParser.characters(MapParser.java:79)
>      [java]     at 
> org.apache.xmlrpc.parser.RecursiveTypeParserImpl.characters(RecursiveTypeParserImpl.java:142)
>      [java]     at 
> org.apache.xmlrpc.parser.RecursiveTypeParserImpl.characters(RecursiveTypeParserImpl.java:142)
>      [java]     at 
> org.apache.xerces.parsers.AbstractSAXParser.characters(Unknown Source)
>      [java]     at 
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanContent(Unknown 
> Source)
>      [java]     at 
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
>  Source)
>      [java]     at 
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 
> Source)
>      [java]     at org.apache.xerces.parsers.XML11Configuration.parse(Unknown 
> Source)
>      [java]     at org.apache.xerces.parsers.XML11Configuration.parse(Unknown 
> Source)
>      [java]     at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
>      [java]     at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown 
> Source)
>      [java]     at 
> org.apache.xmlrpc.client.XmlRpcStreamTransport.readResponse(XmlRpcStreamTransport.java:265)
>      [java]     at 
> org.apache.xmlrpc.client.XmlRpcStreamTransport.sendRequest(XmlRpcStreamTransport.java:216)
>      [java]     at 
> org.apache.xmlrpc.client.XmlRpcClientWorker.execute(XmlRpcClientWorker.java:53)
>      [java]     at 
> org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:166)
>      [java]     at 
> org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:136)
>      [java]     at 
> org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:125)
>      [java]     at 
> com.bokeland.imports.web.XmlRpcService.displayImporters(XmlRpcService.java:17)
>      [java]     at 
> com.bokeland.imports.web.XmlRpcService.main(XmlRpcService.java:24)
>      [java] Java Result: 1
> The request message is:
> <?xml version="1.0" 
> encoding="UTF-8"?><methodCall><methodName>blogger.getImporters</methodName><params><param><value>myname</value></param><param><value>myname</value></param></params></methodCall>
> The response message is:
> <?xml version="1.0" encoding="UTF-8"?>
> <methodResponse>
>   <params>
>     <param>
>       <value>
>         <array><data>
>   <value><struct>
>   <member><name>blog_id</name><value><string>333</string></value></member>
>   <member><name>user_id</name><value><string>333</string></value></member>
>   
> <member><name>url</name><value><string>http://jnn.blogbus.com/index.rdf</string></value></member>
>   <member><name>category_ids</name><value><array><data>
>   <value><string>905</string></value>
> </data></array></value></member>
>   
> <member><name>external_category_ids</name><value><boolean>0</boolean></value></member>
>   <member><name>comments</name><value><int>0</int></value></member>
>   <member><name>status</name><value><string>1</string></value></member>
>   
> <member><name>high_water_mark</name><value><string>1</string></value></member>
> </struct></value>
>   <value><struct>
>   <member><name>blog_id</name><value><string>164</string></value></member>
>   <member><name>user_id</name><value><string>164</string></value></member>
>   
> <member><name>url</name><value><string>http://www.movblog.cn/rss.xml</string></value></member>
>   <member><name>category_ids</name><value><array><data>
>   <value><string>902</string></value>
> </data></array></value></member>
>   
> <member><name>external_category_ids</name><value><boolean>0</boolean></value></member>
>   <member><name>comments</name><value><int>1</int></value></member>
>   <member><name>status</name><value><string>1</string></value></member>
>   
> <member><name>high_water_mark</name><value><string>1</string></value></member>
> </struct></value>
>   <value><struct>
>   <member><name>blog_id</name><value><string>26</string></value></member>
>   <member><name>user_id</name><value><string>26</string></value></member>
>   
> <member><name>url</name><value><string>http://spaces.msn.com/ulyssus20ulyssus/feed.rss</string></value></member>
>   <member><name>category_ids</name><value><array><data>
>   <value><string>48</string></value>
> </data></array></value></member>
>   
> <member><name>external_category_ids</name><value><boolean>0</boolean></value></member>
>   <member><name>comments</name><value><int>1</int></value></member>
>   <member><name>status</name><value><string>1</string></value></member>
>   
> <member><name>high_water_mark</name><value><string>1</string></value></member>
> </struct></value>
>   <value><struct>
>   <member><name>blog_id</name><value><string>91</string></value></member>
>   <member><name>user_id</name><value><string>91</string></value></member>
>   
> <member><name>url</name><value><string>http://spaces.msn.com/techie01977/feed.rss</string></value></member>
>   <member><name>category_ids</name><value><array><data>
>   <value><string>212</string></value>
> </data></array></value></member>
>   
> <member><name>external_category_ids</name><value><boolean>0</boolean></value></member>
>   <member><name>comments</name><value><int>1</int></value></member>
>   <member><name>status</name><value><string>1</string></value></member>
>   
> <member><name>high_water_mark</name><value><string>1</string></value></member>
> </struct></value>
>   <value><struct>
>   <member><name>blog_id</name><value><string>70</string></value></member>
>   <member><name>user_id</name><value><string>70</string></value></member>
>   
> <member><name>url</name><value><string>http://rss.zol.com.cn/game.xml</string></value></member>
>   <member><name>category_ids</name><value><array><data>
>   <value><string>131</string></value>
> </data></array></value></member>
>   <member><name>external_category_ids</name><value><array><data>
>   <value><string>?????</string></value>
> </data></array></value></member>
>   <member><name>comments</name><value><int>1</int></value></member>
>   <member><name>status</name><value><string>1</string></value></member>
>   
> <member><name>high_water_mark</name><value><string>1</string></value></member>
> </struct></value>
>   <value><struct>
>   <member><name>blog_id</name><value><string>335</string></value></member>
>   <member><name>user_id</name><value><string>335</string></value></member>
>   
> <member><name>url</name><value><string>http://youya10.blogbus.com/index.rdf</string></value></member>
>   <member><name>category_ids</name><value><array><data>
>   <value><string>907</string></value>
> </data></array></value></member>
>   
> <member><name>external_category_ids</name><value><boolean>0</boolean></value></member>
>   <member><name>comments</name><value><int>1</int></value></member>
>   <member><name>status</name><value><string>1</string></value></member>
>   
> <member><name>high_water_mark</name><value><string>1</string></value></member>
> </struct></value>
>   <value><struct>
>   <member><name>blog_id</name><value><string>335</string></value></member>
>   <member><name>user_id</name><value><string>335</string></value></member>
>   
> <member><name>url</name><value><string>http://spaces.msn.com/youya10/feed.rss</string></value></member>
>   <member><name>category_ids</name><value><array><data>
>   <value><string>907</string></value>
> </data></array></value></member>
>   
> <member><name>external_category_ids</name><value><boolean>0</boolean></value></member>
>   <member><name>comments</name><value><int>1</int></value></member>
>   <member><name>status</name><value><string>1</string></value></member>
>   
> <member><name>high_water_mark</name><value><string>1</string></value></member>
> </struct></value>
>   <value><struct>
>   <member><name>blog_id</name><value><string>103</string></value></member>
>   <member><name>user_id</name><value><string>103</string></value></member>
>   
> <member><name>url</name><value><string>http://spaces.msn.com/lipp415/feed.rss</string></value></member>
>   <member><name>category_ids</name><value><array><data>
>   <value><string>268</string></value>
> </data></array></value></member>
>   
> <member><name>external_category_ids</name><value><boolean>0</boolean></value></member>
>   <member><name>comments</name><value><int>1</int></value></member>
>   <member><name>status</name><value><string>1</string></value></member>
>   
> <member><name>high_water_mark</name><value><string>20</string></value></member>
> </struct></value>
>   <value><struct>
>   <member><name>blog_id</name><value><string>79</string></value></member>
>   <member><name>user_id</name><value><string>79</string></value></member>
>   
> <member><name>url</name><value><string>http://spaces.msn.com/benshuier/feed.rss</string></value></member>
>   <member><name>category_ids</name><value><array><data>
>   <value><string>160</string></value>
> </data></array></value></member>
>   
> <member><name>external_category_ids</name><value><boolean>0</boolean></value></member>
>   <member><name>comments</name><value><int>1</int></value></member>
>   <member><name>status</name><value><string>1</string></value></member>
>   
> <member><name>high_water_mark</name><value><string>45</string></value></member>
> </struct></value>
>   <value><struct>
>   <member><name>blog_id</name><value><string>48</string></value></member>
>   <member><name>user_id</name><value><string>48</string></value></member>
>   
> <member><name>url</name><value><string>http://cn.engadget.com/category/media-pcs/rss.xml</string></value></member>
>   <member><name>category_ids</name><value><array><data>
>   <value><string>87</string></value>
> </data></array></value></member>
>   <member><name>external_category_ids</name><value><array><data>
>   <value><string>mac</string></value>
>   <value><string>apple</string></value>
> </data></array></value></member>
>   <member><name>comments</name><value><int>1</int></value></member>
>   <member><name>status</name><value><string>1</string></value></member>
>   
> <member><name>high_water_mark</name><value><string>1</string></value></member>
> </struct></value>
>   <value><struct>
>   <member><name>blog_id</name><value><string>6</string></value></member>
>   <member><name>user_id</name><value><string>6</string></value></member>
>   
> <member><name>url</name><value><string>http://news.163.com/special/r/00011K6L/rss_newstop.xml</string></value></member>
>   <member><name>category_ids</name><value><array><data>
>   <value><string>196</string></value>
> </data></array></value></member>
>   <member><name>external_category_ids</name><value><array><data>
>   <value><string></string></value>
> </data></array></value></member>
>   <member><name>comments</name><value><int>1</int></value></member>
>   <member><name>status</name><value><string>1</string></value></member>
>   
> <member><name>high_water_mark</name><value><string>1</string></value></member>
> </struct></value>
>   <value><struct>
>   <member><name>blog_id</name><value><string>204</string></value></member>
>   <member><name>user_id</name><value><string>204</string></value></member>
>   
> <member><name>url</name><value><string>http://spaces.msn.com/loadmemory/feed.rss</string></value></member>
>   <member><name>category_ids</name><value><array><data>
>   <value><string>703</string></value>
> </data></array></value></member>
>   <member><name>external_category_ids</name><value><array><data>
>   <value><string>?????</string></value>
> </data></array></value></member>
>   <member><name>comments</name><value><int>1</int></value></member>
>   <member><name>status</name><value><string>1</string></value></member>
>   
> <member><name>high_water_mark</name><value><string>1</string></value></member>
> </struct></value>
>   <value><struct>
>   <member><name>blog_id</name><value><string>166</string></value></member>
>   <member><name>user_id</name><value><string>166</string></value></member>
>   
> <member><name>url</name><value><string>http://diversity.blog.hexun.com/rss2.aspx</string></value></member>
>   <member><name>category_ids</name><value><array><data>
>   <value><string>464</string></value>
> </data></array></value></member>
>   <member><name>external_category_ids</name><value><array><data>
>   <value><string>health</string></value>
> </data></array></value></member>
>   <member><name>comments</name><value><int>1</int></value></member>
>   <member><name>status</name><value><string>1</string></value></member>
>   
> <member><name>high_water_mark</name><value><string>1</string></value></member>
> </struct></value>
>   <value><struct>
>   <member><name>blog_id</name><value><string>349</string></value></member>
>   <member><name>user_id</name><value><string>349</string></value></member>
>   
> <member><name>url</name><value><string>http://angeleefly.blogbus.com/index.rdf</string></value></member>
>   <member><name>category_ids</name><value><array><data>
>   <value><string>942</string></value>
> </data></array></value></member>
>   <member><name>external_category_ids</name><value><array><data>
>   <value><string></string></value>
> </data></array></value></member>
>   <member><name>comments</name><value><int>1</int></value></member>
>   <member><name>status</name><value><string>1</string></value></member>
>   
> <member><name>high_water_mark</name><value><string>1</string></value></member>
> </struct></value>
> </data></array>
>       </value>
>     </param>
>   </params>
> </methodResponse>
> P.S. The response contains some chinese , but i don't know if it's cause the 
> problem.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to