The URI Resolver Service comes with a set of default configurations that can allow for easy setup, customization for various database configurations and file systems is possible however
Default installations can be handled as detailed here:
Custom data base configurations are handled in the preceding link
Paths to property files are hard coded in the Beans.xml file located in the src/main/resource folder.
Users can replace all instances the variable
#{ systemProperties['user.home']} |
value with any custom file path desired, then build the Resolver as detailed at the link above.
Otherwise, users can add a property to the tomcat start up script such as
-Duser.home=/my/custom/path |
and do so at deployment time.
This can be done by add this value to the setenv.sh script in the tomcat root/bin directory. If no such file exists, then one can be created.