The Job Scheduler requires a Sun Java Runtime Environment (JRE) 32-Bit at least version 1.6.x.
For AIX you can use the IBM Java 32-Bit at least version 1.6.x, too.
You can install the 32Bit Java in parallel to a 64Bit version.
If you start the Job Scheduler, it is looking for the Java Virtual Machine, which is normally in ...
- ... %JAVA_HOME%\bin\client\jvm.dll for Windows.
- ... ${JAVA_HOME}/lib/i386/client for Linux.
If the JVM is not found or is not from above Java environment then you get the error:
terminate called after throwing an instance of 'zschimmer::Xc' what(): Z-JAVA-101 Java Virtual Machine is not started
In this case you must edit the JAVA_HOME variable for the Job Scheduler in the ./bin/jobscheduler_environment_variables.(cmd|sh) file.
If necessary, the LD_LIBRARY_PATH must be adjusted too for Linux in the ./bin/jobscheduler_environment_variables.sh file.