The Xindice database can be accessed using XML-RPC on port 4080. (eg) XmlRpcClient rpc = new XmlRpcClient("http://localhost:4080");. Document Reference : Take a look at http://xindice-xmlrpc.sourceforge.net/UserGuide.html
This was true of Xindice 1.0 - is it also true of 1.1?
I also cannot get RPC to work with Xindice 1.1, after following the instructions for "Getting started with Xindice 1.1" at http://torchbox.com/xml/xindice/xindice.html , and adding the Xindice.war file to Tomcat's webapps directory.
Like Trevor Leung, I can list database collections locally (./xindice lc -l -c /db),
but not via RPC (./xindice lc -c /db): in my case I get an error message
Fatal error parsing XML: The entity "nbsp" was referenced, but not declared.
ERROR : Collection not found!
Any tips or experience on this would be appreciated. My motivation for moving to xindice 1.1 is mainly the better security provided for xmlrpc. I will gladly summarize information and experience received and post it on a web page for reference by others.
- Mark