-
Notifications
You must be signed in to change notification settings - Fork 4
Deploying Orbeon
Ethan Gruber edited this page Oct 26, 2015
·
1 revision
Orbeon is a the XForms processor that handles all of the back end editing and publication. Additionally, with the XML Pipeline Language (XPL), it handles the public user interface, interacting with Apache Solr and eXist to form a cohesive framework.
Download the latest free, open source Orbeon Community Edition (CE) zip file. Within the root folder in this zip file, you'll find orbeon.war. Extract orbeon.war and place in the Tomcat webapps folder.
$TOMCAT_HOME = /var/lib/tomcat7
Two minor configurations need to be applied to Orbeon.
-
Allow symlinks within the Orbeon webapp directory structure:
- Create orbeon.xml in $TOMCAT_HOME/conf/Catalina/localhost
- Insert the following XML fragment (substituting ”/var/lib/tomcat7” with $TOMCAT_HOME if necessary):
<Context path="/orbeon" docBase="/var/lib/tomcat7/webapps/orbeon" allowLinking="true"/>
- Save the file.
-
Set the plain theme:
- Edit $TOMCAT_HOME/webapps/orbeon/WEB-INF/resources/config/properties-local.xml.template, insert within
<properties>
:<property as="xs:anyURI" name="oxf.epilogue.theme" value="oxf:/config/theme-plain.xsl"/>
- Save file. Rename properties-local.xml.template to properties-local.xml.
- Edit $TOMCAT_HOME/webapps/orbeon/WEB-INF/resources/config/properties-local.xml.template, insert within
Finally, restart Tomcat for these changes to take effect: sudo service tomcat7 restart