CEMETOM startup fails with Abend U4038 RSN 00000001 module libjvm.so not found

Document ID : KB000121402
Last Modified Date : 05/12/2018
Show Technical Document Details
Issue:
After the successful application of maintenance to  CEM (Compliance Event manager), and deploying to my runtime environment all of the CEM started tasks start successfully except for CEMETOM.  It abends immediately with the error:  U4038 RSN 00000001  CEE3501S The module libjvm.so was not found.
Environment:
CEM 6.0 
Cause:
The cause of the failure was due to the missing leading "/" on the export JAVA_HOME= statement as stated in the CEMETOM stc's
//STDENV DD  'CUSTOM.CFGLIB(CEMETOM)'  member.
Resolution:

In the CEMETOM started task's //STDENV dataset (CUSTOM.CFGLIB(CEMETOM)) member the leading "/" was missing from the export JAVA_HOME = usr/lpp/java/J8.0_64 statement.  Adding the leading "/" to the export statement corrected the problem.


Example:
export JAVA_HOME = usr/lpp/java/J8.0_64   ===> bad
export JAVA_HOME = /usr/lpp/java/J8.0_64  ===> good