java -jar wlp-developers-runtime-8.5.5.0.jar
. In what follows, we'll refer to the directory where you installed WebSphere Liberty Profile as WLP
.cd WLP/bin ; ./server run
. This will create the directory structure under WLP/usr/servers/defaultServer
.WLP/usr/servers/defaultServer/apps
create a war
directory, and inside it an orbeon
directory. Uncompress the Orbeon Forms war into that orbeon
directory. Open WLP/usr/servers/defaultServer/server.xml
in an editor, inside the <server>
root element, add the following two lines. The first lines declared the Orbeon Form app. The second disables automatic application redeployment when files in Orbeon Forms war file change. You need this as by default Form Runner uses the embedded eXist database, which writes to WEB-INF/exist-data
, inside the Orbeon Forms war
, which would trigger the app to restart as data is written to disk.http://localhost:9080/orbeon/home/
, and you should see the Orbeon Forms home page. If you start WebSphere from the WLP/bin directory, as mentioned on step 2, you will find the Orbeon Forms log file in WLP/usr/servers/logs/orbeon.log
.WLS/usr/servers/defaultServer/lib
, and inside it place the database driver jar file, for instance ojdbc6_g.jar
. On WebSphere, Orbeon Forms requires a JDBC 4 driver (e.g. for Oracle , use ojdbc6_g.jar
or ojdbc6.jar
but not ojdbc5_g.jar
or ojdbc5.jar
).WLP/usr/servers/defaultServer/server.xml
in an editor. Your server.xml should look like the one below. The jdbc-4.0
feature in included, a top level library is declared pointing to the driver jar (in this case ojdbc6_g.jar
), a datasource is defined, and the JNDI name set to jdbc/oracle
, and both the data source and the application point to the same top level library, which is particularly important so WebSphere loads the driver classes with a single shared class loader.WLP/usr/servers/defaultServer/apps/war/orbeon/WEB-INF
create a file ibm-web-bnd.xml
with the following content:web.xml
in the same directory, and uncomment the <resource-ref>
, which should look as follows:oracle
, mysql
, or db2
.