[xwiki-devs] [Proposal/Vote] New XMLRPC support

Ludovic Dubost ludovic at xwiki.org
Mon Mar 31 01:01:54 CEST 2008


+1

Getting closer to a much more complete API.
Is there access to translations ?

Ludovic

Fabio Mancinelli wrote:
> Dear all,
>
> I've lost a bit the schedule of the 1.4M1 release, but I would like to 
> propose the integration of the new version of the XMLRPC support that 
> I've finished to write.
>
> If it is too late for the 1.4M1 release I would like to propose its 
> integration in the trunk for the next release.
>
> This new version of XMLRPC is needed for enabling XEclipse to access 
> advanced XWiki functionalities, notably Objects and Classes retrieval 
> and edition.
>
> The contribution consists of two parts:
>
> 1) A server side part that should replace the old com.xpn.xwiki.xmlrpc 
> package. Differently from the previous version, the new one is 
> completely coded against the XWiki API (com.xpn.xwiki.api) and doesn't 
> use any other mechanism for performing operations (e.g., no calls to 
> BaseObjects, etc.).
>
> 2) A client part that contains the data model and the tests. This 
> client part is a mavenized-project of its own that should be used by 
> all the clients wanting to access XWiki through XMLRPC. It is also 
> used by the server-side part for what concerns the data-model (so the 
> jar should also be available in the WEB-INF/lib)
>
> Of course the API is a superset of the Confluence one, so we are still 
> compatible.
>
> In the attachments you will find all the commented code.
>
> WDYT?
>
> Cheers,
> Fabio
>
> P.S.: The server-side package is called com.xpn.xwiki.xmlrpc3 which 
> reflects the different iterations I did on this piece of code and the 
> fact that I didn't touch the current implementation for "security 
> reasons" :) Of course it should replace com.xpn.xwiki.xmlrpc once 
> integrated.
>
>
>
>
>
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> devs mailing list
> devs at xwiki.org
> http://lists.xwiki.org/mailman/listinfo/devs
>   


-- 
Ludovic Dubost
Blog: http://blog.ludovic.org/
XWiki: http://www.xwiki.com
Skype: ldubost GTalk: ldubost



More information about the devs mailing list