Schema Runtime Environment (SRE) eWays will not start on AIX when specifying a large max heap size
Last updated on OCTOBER 10, 2016
Applies to:Sun Schema Runtime Environment (SRE) - Version 5.0.5u2 and later
IBM AIX on POWER Systems (32-bit)
***Checked for relevance on 09-Feb-2015***
When running Schema Runtime Environment (SRE) 5.0.5 U2 on AIX6, eWays will not start when their maximum heap size is set to a large size, eg: -Xmx536870912 (512MB) or -Xmx1073741824 (1GB).
There is sufficient physical memory on the machine, and the memory ulimit is set appropriately.
The eWay log file shows an "Insufficient resources (memory)" error :-
03:19:16.090 COL T 1 (jvm.cxx:1506): JCS: Attempt to instantiate a Java VM ...
03:19:16.101 COL T 1 (jvm.cxx:1511): JCS: Is JVM version > 1 ? : true
03:19:16.191 COL D 1 (jvm.cxx:1529): Creating JVM returned : 0 Error 0
03:19:16.200 COL A 1 (jvm.cxx:1543): JCS: Couldn't instantiate the Java VM using libjvm.a
03:19:16.207 COL A 1 (jvm.cxx:1546): JCS: The Java VM failed to start. Possible problems include:
Insufficient resources (memory)
Incorrect VM options for this version of the Java VM
Incorrect JVM shared library
03:19:16.214 COL T 1 (jvm.cxx:1598): JVMCreateFailed E:0x20002000 (internal system)
The eWay .stderr file contains a "Failed to instantiate heap" error :-
JVMJ9VM015W Initialization error for library j9gc24(2): Failed to instantiate heap; 1000000K requested
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms