Error : "java.lang.OutOfMemoryError: GC overhead limit exceeded"

Symptom

When running 360Eyes jobs, the following error may be encountered: "java.lang.OutOfMemoryError: GC overhead limit exceeded" 

2014-11-14 15:05:00 +0100 INFO Creating hash for CUID-ShortName/path universe link: done
2014-11-14 13:52:18 -0500 SEVERE Error during the job launch: java.lang.OutOfMemoryError: GC overhead limit exceeded

Environment

  • 360Eyes
  • SAP BusinessObjects Enterprise XI 3.1
  • SAP BusinessObjects Business Intelligence 4.0
  • SAP BusinessObjects Business Intelligence 4.1
  • SAP BusinessObjects Business Intelligence 4.2
  • SAP BusinessObjects Business Intelligence 4.3


Cause

This is caused by a lack of memory (i.e. heap) in the Java Virtual Machine (JVM). 

Resolution

Extra memory can be allocated when launching a job by editing the JVM argument line and updating the following parameter at the beginning of the line:

-Xmx1024m in the JVM Arguments section - as follows if running from the CMC:


And as follows if running from the 360eyes_GUI_BI4.bat file located under the directory 360eyes\tools:

Note: Typically, the default maximum Java allocation is -Xmx1024m, It can be increased if that value is insufficient. For example -Xmx2048m.

Keywords

RESTful, URL

Product

Product or Product version
  • 360Eyes

Languages

  • English

Last updated about 2 years ago