The JobScheduler Object Editor (JOE) starts with the script:

  • $SCHEDULER_HOME/bin/jobeditor.sh (Unix)
  • $SCHEDULER_HOME\bin\jobeditor.cmd (Windows)

This script should not be changed because the changes after an update may have been lost.
If environment variables (e.g. $JAVA_HOME) need to be adjusted, then please put them in a file:

  • $SCHEDULER_HOME/user_bin/jobeditor_environment_variables.sh (Unix)
  • $SCHEDULER_HOME\user_bin\jobeditor_environment_variables.cmd (Windows)

You can use the file:

  • $SCHEDULER_HOME/user_bin/jobeditor_environment_variables.sh-example (Unix)
  • $SCHEDULER_HOME\user_bin\jobeditor_environment_variables.cmd-example (Windows)

as a template.

$SCHEDULER_HOME/user_bin/jobeditor_environment_variables.sh must be executable on Unix.

Example (Unix) - Set Java memory usage:

  #!/bin/sh
  # ...
  JAVA_OPTIONS="-Xms512m -Xmx512m"

Example (Unix) - Set MOZILLA_FIVE_HOME:

 # The environment variable has to point to a directory where a libxul.so is located
 
 # If a firefox is installed then you can use for example
 test -d /usr/lib64/firefox && MOZILLA_FIVE_HOME=/usr/lib64/firefox
 
 # If a xulrunner is installed then you can use for example
 test -d /usr/lib64/xulrunner && MOZILLA_FIVE_HOME=/usr/lib64/xulrunner