Install Persistence Layer
This chapter will show how to install Orbeon Persistence Layer and all its components from the scratch. At this point is assumed that GemStone/S is already installed in your system.
Install Persistence Layer for GemStone/S
Create the folder structure to store forms attachments
By default the attachment path is /opt/orbeon-files/
in this directory execute:
To change the default attachment path evaluate (and create the folder structure):
The whole project will be installed at: /home/{username}/GsDevKit_home/shared/repos/OrbeonPersistenceLayer
Installation Script
The following scripts will install OrbeonPersistenceLayer on GemStone/S named "devKit_351" and start the Web Server. Update this script with the name used in your GemStone/S installation:
$ cd $GS_HOME/shared/repos/OrbeonPersistenceLayer/scripts
$ sh install-all.sh devKit_351
$ sh register-application.sh devKit_351
$ sh start-all.sh devKit_351
Orbeon Properties-local.xml Configuration In Orbeon in properties-local.xml file add the following options: (change the ip address of [oxf.fr.persistence.gemstone.uri] to suit your needs)
Note: only 2019.1.0 Format is supported. Forms formats 4.0.0 and 4.8.0 will likely work without problems but 2019.1.0 is the official supported format.
If you are going to use BPM Flow + Orbeon then also set:
<property as="xs:boolean" name="oxf.fr.persistence.gemstone.lease" value="false"/>
If you are going to use only Orbeon Persistence Layer then set:
<property as="xs:boolean" name="oxf.fr.persistence.gemstone.lease" value="true"/>
If you have any question about Orbeon: http://discuss.orbeon.com/ If you have any question about GemStone/S: http://forum.world.st/GLASS-f1460844.html
[See the video library here] (https://github.com/brunobuzzi/OrbeonPersistenceLayer/wiki/Persistence-Layer-Video-Library)
Last updated