Some JSPWiki [implementation] notes and jots...

The easiest way would probably be to grab the DOM tree after MarkupParser.parse(), and do a series of simple translations. For example, through a custom WikiRenderer.  Storing of the [Mementos] would need to be done in the HttpSession.

!From ChangeLog for JSPWiki 2.5.7
Added CreoleMarkupRenderer, which currently supports WikiCreole 0.2 syntax.  This is a highly experimental feature. You can't do much with it yet, since we're missing a backconverter.