I'm trying to run a .jar file from a CLP. I know the java works and I can execute the .jar directly from command line, but when trying to run it from a CLP I keep getting an error that java.version does not match JAVA_HOME environment variable. I'm not sure what I am doing wrong, as I set the environment variable to jdk6 which is version 1.6 and I set java.version to 1.6. I can see that setting JAVA_HOME to jdk6 uses version 1.6 using the java *version command. Below is the command I am trying to use. Any help is appreciated.
Code:
RMVENVVAR ENVVAR(JAVA_HOME) MONMSG CPF0000 ADDENVVAR ENVVAR(JAVA_HOME) VALUE('/QIBM/ProdData/+ Java400/jdk6') SBMJOB CMD(RUNJVA + CLASS(com.company.rms.Main) + PARM(&SYSTEM &SALECUBE &SALESEG &STORE + &ITEM &CUSTOMER) + CLASSPATH('.:/HOME/PROSDATA/lib/RMSXML.jar:+ /QIBM/ProdData/Java400/jdk6:+ /HOME/PROSDATA/lib/jt400.jar:+ /HOME/PROSDATA/lib/log4j-1.2.15.jar:+ /HOME/PROSDATA/lib/jog4j.properties') + PROP((java.version '1.6'))) + JOB(PRC_PPSXML)
Comment