rcl.properties
Location
The default location of rcl.properties is at the root directory of your block, next to pom.xml.
What can be configured?
Classes directories of blocks
Syntax
[name-of-the-block]%classes-dir=[path-to-a-blocks-classes-dir]
Examples
- com.mycompany.app.block%classes-dir=./target/classes
- com.mycompany.app.block2%classes-dir=C:/test/block2/target/classes
Classes directories of libraries that are NOT blocks
Syntax
%classes-dir=[path-to-a-library]%exclude-lib=[groupId]:[artifactId]
Example
%classes-dir=C:/test/mylib/target/classesNote: You can use the %classes-dir and %exclude-lib
properties as often as you need in your properties file
Cocoon properties and Spring bean configurator properties
All other properties are either interpreted as Cocoon properties or Spring bean properties. The differenciation is done whether the property contains a "/" character. If so, it is considered as Spring bean configurator property.
Variables interpolation and includes
As this configuration file is managed by Jakarta Commons Configuration you can benefit from all the features it provides. The two most important ones are variables interpolation and includes.
Errors and Improvements? If you see any errors or potential improvements in this document please help
us: View, Edit or comment on the latest development version (registration required).


