Table of Contents | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
The JobScheduler requires an Oracle Java Runtime Environment (JRE) 32-Bit at least version 1.6.x.
...
If the JVM is not found or is not from above Java environment then you get the error:
Code Block |
---|
terminate called after throwing an instance of 'zschimmer::Xc'
what(): Z-JAVA-101 Java Virtual Machine is not started
|
...
For Linux:
For example
Code Block |
---|
<span style="color:red;">#< #</span> test -z "$JAVA_HOME" && JAVA_HOME="/usr/lib64/jvm/java" <span style="color:red;">JAVAJAVA_HOME=/opt/jdk.1.6</span>6 |
If necessary, the LD_LIBRARY_PATH must be adjusted too in the ./bin/jobscheduler_environment_variables.sh file.
...
If necessary, add the location of the Java Virtual Machine to the JobScheduler configuration file .\config\sos.ini like this:
Code Block |
---|
[java]
vm = C:/Program Files (x86)/Java/jre/bin/client/jvm.dll
|
...
Look into the ./config/logs/scheduler.log. If you find an identically line
Code Block |
---|
[ERROR Z-JAVA-100 Java Virtual Machine cannot be loaded [xxx/lib/i386/client/libjvm.so: cannot restore segment prot after reloc: Permission denied] [libjvm.so]]
|
...