Error: 'Java.lang.OutOfMemoryError: GC Overhead Limit Exceeded' And 'logs.catastrophic_failure' When Running A P6 Service (Doc ID 1536955.1)

Last updated on JUNE 22, 2017

Applies to:

Primavera P6 Enterprise Project Portfolio Management - Version 8.1 2.0 and later
Primavera Gateway - Version 15.1.0.0 to 15.1.0.0 [Release 15.1]
Information in this document applies to any platform.

Symptoms

When attempting to run one of the P6 Services, the job can fail and the following error is logged to the P6WebAccess.html log:

ERROR
-----------------------
java.lang.OutOfMemoryError: GC overhead limit exceeded

Example for summarization failure

In log for service from within P6:
- A fatal error has occurred.  More information can be found in the server logs.  Please contact your system administrator.  
  logs.catastrophic_failure

In the P6WebAccess.html log:
- java.lang.OutOfMemoryError: GC overhead limit exceeded
    at com.primavera.bo.base.LDBEngineImpl.insertObjects(Unknown Source)
    at com.primavera.bo.base.LDBEngineImpl.insertObjects(Unknown Source)
    at com.primavera.bo.base.CreateEngineImpl.performCreate(Unknown Source)
    at com.primavera.bo.base.CreateEngineImpl.performCreateOneByOneInBatch(Unknown Source)
    at com.primavera.bo.base.CreateEngineImpl.performCreateBatch(Unknown Source)
    at com.primavera.bo.base.CreateEngineImpl.create(Unknown Source)
    at com.primavera.bo.base.CreateEngineImpl.createBatch(Unknown Source)
    at com.primavera.summarizer.EPSDataSummarizer.a(Unknown Source)
    at com.primavera.summarizer.EPSDataSummarizer.summarize(Unknown Source)
    at com.primavera.summarizer.Summarizer.a(Unknown Source)
    at com.primavera.summarizer.Summarizer.a(Unknown Source)
    at com.primavera.summarizer.Summarizer.runJob(Unknown Source)
    at com.primavera.jobsvc.common.JobServiceExecutable.c(Unknown Source)
    at com.primavera.jobsvc.common.JobServiceExecutable.a(Unknown Source)
    at com.primavera.jobsvc.common.JobServiceExecutable.execute(Unknown Source)
    at com.primavera.infr.threadpool.ThreadPoolImpl.run(Unknown Source)
    at java.lang.Thread.run(Thread.java:745)

 

Changes

 

Cause

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