Revision Controller Markup Language (RCML)
Table of Contents
Location
The RCML-file are located in a rcml directory
{publication}/content/rcml/
which can be configured in
lenya/src/webapp/lenya/config/rc/revision-controller.xconf
For a document with an xml file {publication}/content/authoring/{filename}, the rcml file is
{publication}/{rcml-directory}/content/authoring/{filename}.rcml
Markup Language
A rcml-file is typically
<?xml version="1.0" encoding="utf-8"?> <XPSRevisionControl> <CheckIn><Identity>lenya</Identity><Time>1023102128815</Time></CheckIn> <CheckOut><Identity>lenya</Identity><Time>1023102128780</Time></CheckOut> <CheckIn><Identity>lenya</Identity><Time>1023102125300</Time></CheckIn> <CheckOut><Identity>lenya</Identity><Time>1023102121346</Time></CheckOut> <CheckIn><Identity>roger</Identity><Time>1023102110381</Time></CheckIn> <CheckOut><Identity>roger</Identity><Time>1023102110349</Time></CheckOut> <CheckIn><Identity>lenya</Identity><Time>1023102073728</Time></CheckIn> <CheckOut><Identity>lenya</Identity><Time>1023102012990</Time></CheckOut> <CheckOut><Identity>lenya</Identity><Time>1023102010354</Time></CheckOut> <CheckIn><Identity>System</Identity><Time>1022569908000</Time></CheckIn> </XPSRevisionControl>
Size
The size of the rcml file is limited to the value (2 * maximalNumberOfEntries) + 1, where maximalNumberOfEntries is in org.apache.lenya.cms.rc.RCML hard coded (value 10)