Purpose#

To build a set of Java objects which can be used from a UNIX command line, and also as POJOs in any Java application, for interacting with a wiki server.

WikiRPC#

A simple Java wrapper around the Apache XMLRPC library. Provides a simple interface to put and get wiki pages.

There is a Java client for Confluence using XML-RPC: swizzle

TemplateWrapper#

A simple Java wrapper around the Apache Velocity tool. Can be used to merge properties and POJOs with velocity templates. The templates could be Wiki markup, which after merging, would be added to a wiki using WikiRPC.


Example:
WikiRPC wrpc = new ConfluenceWikiRPC();
...
TemplateWrapper template = new PropFileTemplate();
...
wrpc.put("myspace/newpage", template.merge());
...

The documentation for Velocity is here

Add new attachment

Only authorized users are allowed to upload new attachments.
« This page (revision-7) was last changed on 25-Jan-2011 14:27 by pgaillard  
Welcome (anonymous guest) Wiki Prefs
JSPWiki v2.8.5-svn-6