Does this help?
http://roller.markmail.org/search/?q=programmatic%20blog%20creation#query:programmatic%20blog%20creation+page:1+mid:uysdhfuzi2ywnlda+state:results > Date: Sun, 26 Oct 2008 05:59:13 -0700 > From: [EMAIL PROTECTED] > To: [email protected] > Subject: Error in simple Java code to invoke roller's metaweblog xml-rpc > > > Hi, I have the following code: > try { > XmlRpcClientConfigImpl config = new XmlRpcClientConfigImpl(); > config.setServerURL(new > URL("http://localhost:8080/roller/giggs")); > XmlRpcClient client = new XmlRpcClient(); > client.setConfig(config); > Hashtable h = new Hashtable(); > h.put("description","from xml-rpc"); > h.put("title","test post from xml-rpc"); > Object[] params = new Object[]{"Blog ID", "giggs11x", "123", h, > true}; > System.out.println("here"); > String result = (String)client.execute("metaWeblog.newPost", > params); > System.out.println(result); > } > catch(Exception e) > { > e.printStackTrace(); > } > > And i got the following error: > [Fatal Error] :1:63: White spaces are required between publicId and > systemId. > org.apache.xmlrpc.client.XmlRpcClientException: Failed to parse servers > response: White spaces are required between publicId and systemId. > at > org.apache.xmlrpc.client.XmlRpcStreamTransport.readResponse(XmlRpcStreamTransport.java:177) > at > org.apache.xmlrpc.client.XmlRpcStreamTransport.sendRequest(XmlRpcStreamTransport.java:145) > at > org.apache.xmlrpc.client.XmlRpcHttpTransport.sendRequest(XmlRpcHttpTransport.java:94) > at > org.apache.xmlrpc.client.XmlRpcSunHttpTransport.sendRequest(XmlRpcSunHttpTransport.java:44) > at > org.apache.xmlrpc.client.XmlRpcClientWorker.execute(XmlRpcClientWorker.java:53) > at > org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:166) > at > org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:136) > at > org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:125) > at xmlrpc_test.Main.main(Main.java:21) > Caused by: org.xml.sax.SAXParseException: White spaces are required between > publicId and systemId. > at > com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1231) > at > com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522) > at > org.apache.xmlrpc.client.XmlRpcStreamTransport.readResponse(XmlRpcStreamTransport.java:175) > ... 8 more > Caused by: > org.xml.sax.SAXParseException: White spaces are required between publicId > and systemId. > at > com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1231) > at > com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522) > at > org.apache.xmlrpc.client.XmlRpcStreamTransport.readResponse(XmlRpcStreamTransport.java:175) > at > org.apache.xmlrpc.client.XmlRpcStreamTransport.sendRequest(XmlRpcStreamTransport.java:145) > at > org.apache.xmlrpc.client.XmlRpcHttpTransport.sendRequest(XmlRpcHttpTransport.java:94) > at > org.apache.xmlrpc.client.XmlRpcSunHttpTransport.sendRequest(XmlRpcSunHttpTransport.java:44) > at > org.apache.xmlrpc.client.XmlRpcClientWorker.execute(XmlRpcClientWorker.java:53) > at > org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:166) > at > org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:136) > at > org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:125) > at xmlrpc_test.Main.main(Main.java:21) > > Anyone could help with the error?? > > Thanks alot!!!! :( > -- > View this message in context: > http://www.nabble.com/Error-in-simple-Java-code-to-invoke-roller%27s-metaweblog-xml-rpc-tp20173232s12275p20173232.html > Sent from the Roller - Dev mailing list archive at Nabble.com. > _________________________________________________________________ Want to read Hotmail messages in Outlook? The Wordsmiths show you how. http://windowslive.com/connect/post/wedowindowslive.spaces.live.com-Blog-cns!20EE04FBC541789!167.entry?ocid=TXT_TAGLM_WL_hotmail_092008
