Hello experts,
We are facing an unusual error in our java stack. We are completing an upgrade from 7.01 to 7.31 on i5 OS and for some reason the java applications wont start. I have read numerous notes and upgraded/re-installed the kernel thinking that maybe it was a kernel glitch with no success!
Here is the interesting parts of the dev_jstart.new log:
-----------------------------------------------------------------------------------------------------------------------------------------
M [Thr 01] Thu Mar 7 12:59:08 2013
M [Thr 01] ExecPWaitForProcess: waitpid(1696348) failed: errno 10 (No child processes)
F [Thr 01] *** WARNING => SfExecuteCommand: ExecWaitForProcess failed (rc = -14): /usr/sap/SBW/SYS/exe/jvm/as400_pase_64/sapjvm_6.1.047/sapjvm_6/bin/javac /BXIASP1/usr/sap/SBW/DVEBMGS38/work/./JvmInfo_1696344.java [sfxxlib.hpp 5529]
F [Thr 01] SfCOptions::setParam: jstart/exit/cause @ Options := Cannot find Java class file '/BXIASP1/usr/sap/SBW/DVEBMGS38/work/JvmInfo_1696344.class'.
F [Thr 01] SfCOptions::addParam: jstart/exit/cause @ Options := Java VM detection failed.
F [Thr 01] *** ERROR => SfEStartupError: Java VM detection failed. [sfxxcfg.hpp 664]
F [Thr 01] SfCOptions::addParam: jstart/exit/section @ Options := Program initialization issues
F [Thr 01] *** ERROR => Initialization failed: SfEStartupError: Java VM detection failed.
[sfxxmain_mt. 998]
F [Thr 01] SfCConfig::getValue: jstart/exit/note @ Defaults => '$[jstart/exit/text:u]'
F [Thr 01] SfCConfig::getValue: jstart/exit/text @ Defaults => '\n********************************************************************************\n*** ERROR => $[jstart/exit/cause]\n***\n*** Please see section \'$[jstart/exit/section:=Other issues]\'\n*** in SAP Note 1316652 for additional information and trouble shooting advice.\n********************************************************************************\n'
F [Thr 01] SfCOptions::getValue: jstart/exit/cause @ Options => 'Cannot find Java class file '/BXIASP1/usr/sap/SBW/DVEBMGS38/work/JvmInfo_1696344.class'.'
F [Thr 01] SfCOptions::getValue: jstart/exit/section @ Options => 'Java VM detection issues'
F [Thr 01] SfCOptions::expand: $[jstart/exit/section:=Other issues] => 'Java VM detection issues'
F [Thr 01] SfCOptions::expand: $[jstart/exit/text:u] => '
F [Thr 01] ********************************************************************************
F [Thr 01] *** ERROR => Cannot find Java class file '/BXIASP1/usr/sap/SBW/DVEBMGS38/work/JvmInfo_1696344.class'.
F [Thr 01] ***
F [Thr 01] *** Please see section 'Java VM detection issues'
F [Thr 01] *** in SAP Note 1316652 for additional information and trouble shooting advice.
F [Thr 01] ********************************************************************************
F [Thr 01] '
F [Thr 01] SfCOptions::getParam: jstart/exit/note ==> '
F [Thr 01] ********************************************************************************
F [Thr 01] *** ERROR => Cannot find Java class file '/BXIASP1/usr/sap/SBW/DVEBMGS38/work/JvmInfo_1696344.class'.
F [Thr 01] ***
F [Thr 01] *** Please see section 'Java VM detection issues'
F [Thr 01] *** in SAP Note 1316652 for additional information and trouble shooting advice.
F [Thr 01] ********************************************************************************
F [Thr 01] '
F
F ********************************************************************************
F *** ERROR => Cannot find Java class file '/BXIASP1/usr/sap/SBW/DVEBMGS38/work/JvmInfo_1696344.class'.
F ***
F *** Please see section 'Java VM detection issues'
F *** in SAP Note 1316652 for additional information and trouble shooting advice.
F ********************************************************************************
F
F [Thr 01] *** LOG => exiting (exitcode -21000, retcode 2).
-----------------------------------------------------------------------------------------------------------------------------------------
The problem seems to be obvious the file JvmInfo_1696344.class not found. However we have validated that the file is present and exists with the proper authority. So I am now thinking that maybe there is a problem in how, this file is generated. If it's generated asynchronously maybe the system doesn't have the time to compile the JvmInfo_1696344.java file before the system tries to access it.
I guess my questions are as follows:
1: I would like to understand better the boot sequence of the SAPJVM and found little documentation that details when and what happens.
2: Has anyone ever had this problem before, and obviously how to fix it.
Any help or recommendations would be appreciated.
Additional Information:
We are running SAP on an IBM I5 system
Kernel 7.20EXT (NUC and UC for java)
Kernel Patch level 402 with all follow up patches as of March 4th 2013
Current SAP release 7.31
Regards,
Yannick C.