CAVHSRVR RC=100 - JVMJZBL2007E - UnsupportedClassVersionError

book

Article ID: 195817

calendar_today

Updated On:

Products

CA InterTest - CICS CA InterTest - Batch

Issue/Introduction

The CA InterTest server (CAVHSRVR) terminates with RC=100 and these error messages:
...
JVMJZBL2008E Could not find or load class: org.apache.catalina.startup.Bootstrap
JVMJZBL2999T -> JniUtil.writeStackTrace()
JVMJZBL2007E Stack trace follows:
java.lang.UnsupportedClassVersionError: JVMCFRE003 bad major version; class=org/apache/catalina/startup/Bootstrap, offset=6
...
JVMJZBL1042E JZOS batch launcher failed, return code=100
...

Environment

Release : 11.0

Component : CA InterTest Batch

Resolution

One possible solution can be to use another Java version.
For example change VERSION in the CAVHSRVR JCL to
...
//   VERSION='86', < JVMLDM version: 60 31 bit java 6.0

Before using '86' please check the directory path in your *.CAIOPTN(CAVHUOPT) member. This is the relevant part from my CAVHUOPT:
...
# Java 1.8 64 bit                                         
if !(test $JAVA_HOME86) then                              
    JAVA_HOME
86="/sys/java64bt/v8r0m0/usr/lpp/java/J8.0_64"
fi                                                        
...
It must be a valid path.