PI Output Manager - Out of Memory error GC overhead limit exceeded

print
Product Feature: General

Operating System: Not stated

Database: Not stated

Configuration: Not stated
 

Issue

PIOM - Out of Memory error

Cause

User accounts on PIOM/PIOE on this one particular server is getting the following out of memory.
This occurs when trying to log on to the Output Manager GUI.

D000000 - IPC type is TCP/IP Socket Stream
Exception in thread "AWT-EventQueue-0" java.lang.OutOfMemoryError: GC overhead limit exceeded
Exception in thread "AWT-EventQueue-0" java.lang.OutOfMemoryError: GC overhead limit exceeded

Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "AWT-EventQueue-0"
Exception in thread "Thread-0" java.lang.OutOfMemoryError: GC overhead limit exceeded

Resolution

Increase the heap size for the Java call in ui.bat in the \MGRx.x\bin folder and the ui.bat in the \MGRx.x\bin\x64 folder if 64 bit version is installed.  Open the batch file in Notepad and find the Java call:
 
START "GUI Console" "V:\MGR2.4\Bin\x64\Java\Bin\JAVA" -mx200M -Djava.library.path="V:\MGR2.4\Bin\x64" -cp "V:\MGR2.4\bin\gui1.jar";"V:\MGR2.4\bin\gui2.jar" com.emtex.vipui.VIPUI

-mx200M is the heap space assigned to this task (200Mb memory).  Increase this value to -mx512M or

-mx1024M to assign more memory to Java for the PIOM GUI.

UPDATED: June 21, 2017

Contact Us