IBM Support

Out of memory during installation of MCSF 8.5 on Unix or Linux, using IBM or JRockit JDKs

Troubleshooting


Problem

Out of memory during installation of MCSF 8.5 on Unix or Linux, using IBM or JRockit JDKs

Symptom

While installing MCSF 8.5 using IBM or JRockit JDK, it generates an out-of-memory message.

Error Message

     [java] JVMDUMP006I Processing Dump Event "systhrow", detail "java/lang/OutOfMemoryError" - Please Wait.
     [java] JVMDUMP007I JVM Requesting Snap Dump using '/apps/sterling/sterling85/Foundation/repository/Snap.20091222.122040.10428418.0001.trc'
     [java] JVMDUMP010I Snap Dump written to /apps/sterling/sterling85/Foundation/repository/Snap.20091222.122040.10428418.0001.trc
     [java] JVMDUMP007I JVM Requesting Heap Dump using '/apps/sterling/sterling85/Foundation/repository/heapdump.20091222.122040.10428418.0002.phd'
     [java] JVMDUMP010I Heap Dump written to /apps/sterling/sterling85/Foundation/repository/heapdump.20091222.122040.10428418.0002.phd
     [java] JVMDUMP007I JVM Requesting Java Dump using '/apps/sterling/sterling85/Foundation/repository/javacore.20091222.122040.10428418.0003.txt'
     [java] JVMDUMP010I Java Dump written to /apps/sterling/sterling85/Foundation/repository/javacore.20091222.122040.10428418.0003.txt
     [java] JVMDUMP013I Processed Dump Event "systhrow", detail "java/lang/OutOfMemoryError".
     [java] Exception in thread "main" java.lang.Exception: java.lang.reflect.InvocationTargetException
     [java]  at com.sterlingcommerce.woodstock.noapp.NoAppLoader.main(NoAppLoader.java:85)
     [java] Caused by: java.lang.reflect.InvocationTargetException
     [java]  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
     [java]  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     [java]  at java.lang.reflect.Method.invoke(Method.java:618)
     [java]  at com.sterlingcommerce.woodstock.noapp.NoAppLoader.main(NoAppLoader.java:82)

Resolving The Problem

From the MCSF 8.5 Installation Guide, Preinstallation Setup for a UNIX or Linux Environment: Note at the bottom that ADDITIONAL_ANT_JAVA_TASK_ARGS should not be configured for IBM and JRockit JDKs.

ADDITIONAL_ANT_JAVA_TASK_ARGS=-XX:MaxPermSize=512m

ADDITIONAL_ANT_COMPILER_TASK_ARGS=-J-Xms256m -J-Xmx1408m

Check the Minimum Memory Requirements for memory parameter values based on your operating system. These parameter values are written to the sandbox.cfg file during installation. After installation, you can tune them if you are seeing Out-of-Memory errors.  See the Selling and Fulfillment Foundation: Properties Guide for more information about these parameters.

To Reiterate: The ADDITIONAL_ANT_JAVA_TASK_ARGS property must not be set for IBM and JRockit JDKs.

[{"Product":{"code":"SS6PEW","label":"IBM Sterling Order Management"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"Not Applicable","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Historical Number

NFX8075

Product Synonym

[<p><b>]Function Area[</b><p>];Installation;JDK;[<p><b>]Severity[</b><p>];Normal

Document Information

Modified date:
16 June 2018

UID

swg21555107