Nethence Newdoc Olddoc Lab Your IP BBDock  

Warning: those guides are mostly obsolete, please have a look at the new documentation.


Orbeon Forms on RHEL5
Apache Tomcat :
Orbeon Forms :
XForms :
Install Tomcat & depedencies ( Get Orbeon Forms ( and extract it,
tar xvzf orbeon-dev-
cd orbeon-dev-
deploy it and apply,
mkdir orbeon
unzip orbeon.war -d orbeon
mv orbeon /usr/share/tomcat5/webapps/
service tomcat5 restart
service httpd reload
Note. copying the .war won't do since we need to edit files inside the app.
Setup permissions,
  cd /usr/share/tomcat5/webapps/orbeon
chown tomcat:tomcat WEB-INF/exist-data
Note. no need for '-R'
Prepare Tomcat for the authentication example,
cd /usr/share/tomcat5/conf
mv tomcat-users.xml tomcat-users.xml.dist1
vi tomcat-users.xml
replace with,
<role rolename="orbeon-user"/>
<role rolename="orbeon-admin"/>
<user username="orbeonadmin" password="xforms"
cp server.xml server.xml.dist
vi server.xml
uncomment this tag,
<Realm className="org.apache.catalina.realm.MemoryRealm" />
Prepare Orbeon for the authentication example,
cd /usr/share/tomcat5/webapps/orbeon
cp WEB-INF/web.xml WEB-INF/web.xml.dist
vi WEB-INF/web.xml
uncomment those tags,
Security :
Tutorial :
If anything goes wrong,
cd /usr/share/tomcat5/logs
tail -F catalina.out
To get the instance you can post it against a "service" with 'xforms:submission'. The service can be e.g. a JSP. From the JSP, access the document using the Dom4j library,
Document queryDocument =;
Installing Orbeon Forms :
Orbeon Forms FAQ :
XForms Everywhere :
Orbeon Form Builder :
AJAXForms : (get SUN JRE 5.0
XSLTForms :
Chiba :
Ubiquity-xforms :

(obsolete, see the new doc)