apache > lenya
 

Revision Controller Markup Language (RCML)

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)