Error: "java.lang.ArrayIndexOutOfBoundsException" On Step 22 When Publishing A Project (Doc ID 2030590.1)

Last updated on JULY 10, 2015

Applies to:

Primavera P6 Enterprise Project Portfolio Management - Version 8.0 and later
Information in this document applies to any platform.

Symptoms

When attempting to publish a project, the following error occurs at step 22 of the process:

ERROR
---------
TIMESTAMP:[TASK]:[Activity]: [22] CORE(BRE): Object: $TASK_ID Failed to load
com.primavera.PhoenixException
    at com.primavera.bo.spread.ActivitySpreadCalculator.calculateActivitySpreads(Unknown Source)
    at com.primavera.bo.rules.calc.ActivityCE.calc_ActivitySpread(Unknown Source)
    at com.primavera.bo.schema.dispatch.ActivityCEDispatch.dispatch(Unknown Source)
    at com.primavera.bo.rules.calc.ActivityCE.dispatch(Unknown Source)
    at com.primavera.bo.base.CalculateEngineImpl.getObjects(Unknown Source)
    at com.primavera.bo.base.CalculateEngineImpl.getObjects(Unknown Source)
    at com.primavera.bo.base.server.ServerDAOImpl.load(Unknown Source)
    at com.primavera.bo.base.server.ServerDAOImpl.load(Unknown Source)
    at com.primavera.px.reader.PxServiceActivityReader.getBusinessObjects(Unknown Source)
    at com.primavera.px.common.PxServiceBoTaskImpl$PxServiceBoTaskUnit.attemptToProcessForPageSize(Unknown Source)
    at com.primavera.px.common.PxServiceBoTaskImpl$PxServiceBoTaskUnit.attemptToProcessForPageSize(Unknown Source)
    at com.primavera.px.common.PxServiceBoTaskImpl$PxServiceBoTaskUnit.execute(Unknown Source)
    at com.primavera.px.common.PxServiceBoTaskImpl.c(Unknown Source)
    at com.primavera.px.common.PxServiceBoTaskImpl.a(Unknown Source)
    at com.primavera.px.common.PxServiceBoTaskImpl.executeTask(Unknown Source)
    at com.primavera.px.common.PxAbstractServiceTask.execute(Unknown Source)
    at com.primavera.px.common.PxAbstractServiceTask.execute(Unknown Source)
    at com.primavera.infr.threadpool.ThreadPoolImpl.run(Unknown Source)
    at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ArrayIndexOutOfBoundsException

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