Which JAVA runtime should be used for Tomcat with Endevor Web Service: 64-bit or 31-bit?

book

Article ID: 18714

calendar_today

Updated On:

Products

CA Endevor Software Change Manager (SCM) CA Endevor Software Change Manager - Natural Integration (SCM) CA Endevor Software Change Manager - ECLIPSE Plugin (SCM) CA Endevor Software Change Manager - Enterprise Workbench (SCM) CA 2E

Issue/Introduction

The Tomcat in USS needs to use a 31bit Java runtime for the Endevor Web Services . The 64bit version is supported with ptf SO07606 andSO07605 applied:.

'SEVERE: Servlet /axis2 threw load() exception' message is one of the symptoms.

Cause

The Tomcat/axis2 in USS for the Endevor Web Service can  use a 31-bit Java runtime and  64-bit runtime.

Environment

Release: ENDAE.00200-18.0-Endevor-Software Change Manager
Component:

Resolution

The Tomcat/axis2 in USS for the Endevor Web Service needs to use a 31-bit or 64-bit Java runtime.

The version in use by Tomcat can be seen in its SYSOUT; for example this shows a correct 31 bit version:
IBM J9 VM (build 2.6, JRE 1.7.0 z/OS s390-31 20130617_152572 (JIT enabled, AOT enabled),

A 64 bit version would for example show this:
IBM J9 VM (build 2.6, JRE 1.6.0 z/OS s390x-64 20110418_80450 (JIT enabled, AOT enabled)

 

Additional Information

Ptf's SO07606 and SO07605 need to be applied for 64 bit support under 18.0.12