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

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

Endevor Endevor - ECLIPSE Plugin

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.

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