Before you run the Provisioner you have to check for the existence of Sun's java runtime JRE 1.5 or higher, and create the operation's queue in your RDBMS.
Also make sure JAVA_HOME is set to the location of your Sun's JDK (1.5+) and that the JAVA_HOME/bin is in your path.
To start the Provisioner you have to execute the following command:
~/provisioner.sh start
This will check if Provisioner is already running. If not, it will launch a new instance of the Provisioner using the parameters configured in ~/provisioner.cfg.
To stop the Provisioner you have to execute the following command:
~/provisioner.sh stop
This will check if Provisioner is running and send it a stop signal if it is running.
To check whether the Provisioner system is running correctly or not you have to execute the following command:
~/provisioner.sh status
This will check if Provisioner is running and show its process ID if it is running.
If you have changed provisioning rules and want Provisioner to refresh its internal copy of them, execute the following command>
~/provisioner.sh refresh
This will check if Provisioner is running and send it a refresh signal if it is running. The Provisioner will then re-read and load rules, routes, responses and services configurations.
Provisioner requires 5 parameters to start running. This parameters allows you to tune Provisioner's execution. Note that the position of each parameter is relevant:
The value for these parameters should be configured in ~/provisioner.cfg.