If I (as a Xindice user) want to add a new XMLRPC method to the server, I think I need to define a class inside the org.apache.xindice.server.rpc.messages domain, correct? Personally, I'd like to see some way to create more domain specific methods. I don't
really
want to add my personal classes to the 'official' xindice namespace, since they really have more to do with my application than with xindice.
Good point. This could also be a replacement for XMLObjects instead of digging it out of the 1.0 trunk and still allow users to extend the server with stored procedure type messages.
Ouch, I have to disagree here. XML-RPC is, and should remain, a transport. Nothing more, nothing less. I wouldn't extend the Xindice functionalities by XML-RPC calls: what happens if in a distant future we want to switch to another protocol (say WebDAV)?
Ciao,
-- Gianugo Rabellino
