After VANWEBUI (MTC-M) installation and VANWEBUI proc customization, the started task is showing the error.
CEE3501S The module libjvm.so was not found.
From entry point JzosVM::initializeVMArgs() at compile unit offset +0000000027F071A4 at entry offset +00000000000000B4 at
address 0000000027F071A4.
The VANWEBUI STC is failing with the following error.
IEF450I VANWEBUI VANWEBUI - ABEND=S000 U4038 REASON=00000001 207
*AO00492A VANWEBUI ABEND=U4038
VANTAGE Web client MTC-M 14.1.3
There could be multiple causes of this error:
1) The user is missing either JAVA_HOME, CATALINA_HOME or has incorrect Tomcat runtime paths in the VANWEBUI proc.
2) There is an invalid JAVA_HOME path in the VANWEBUI proc.
3) The customer is running z/OS 3.1, which supplies a default JAVA of Version 17, but MTC-M only supports "IBM 64-bit SDK for z/OS, Java Technology Edition V8".
Note that JAVA 11 is also NOT SUPPORTED at this time.
There can be multiple causes for this error. Resolutions include:
1. Ensure that proper values are specified for the JAVA_HOME, CATALINA_HOME and Tomcat runtime paths of the VANWEBUI proc.
2. Ensure that the JAVA_HOME path specified in the STDENV shell script in the VANWEBUI proc is valid. This KB article explains how to check whether the JAVA_HOME path is valid or not.
3. Ensure that when running on z/OS 3.1, IBM 64-bit SDK for z/OS, Java Technology Edition V8 is the version of Java which is available and used by the VANWEBUI proc. Note that for z/OS 3.1, the default JAVA which is provided in this version of z/OS is JAVA 17, which is NOT supported by Vantage at this time.
Additional info for IBM 64-bit SDK for z/OS, Java Technology Edition V8 can be found here (download) and here (supplemental info).