My Oracle Support Banner

Error "java.lang.NoClassDefFoundError: Org/apache/commons/lang/StringUtils" running EBS to P6 synchronization using Primavera Gateway (Doc ID 2529633.1)

Last updated on SEPTEMBER 13, 2019

Applies to:

Primavera Gateway - Version 18.8 and later
Information in this document applies to any platform.

Symptoms

When attempting to send data from EBS to P6 using Primavera Gatewayy, the following error occurs.

ERROR
-----------------------
#### Gateway ERROR 2019-03-11T19:55:32,717 [GatewayClusterSystem-akka.oracle.pgbu.framework.dispatcher-88775] [] com.oracle.pgbu.pdi.service.jobs.JobSimulator : org/apache/commons/lang/StringUtils
java.lang.NoClassDefFoundError: org/apache/commons/lang/StringUtils
       at com.oracle.pgbu.pdi.ebsprovider.resource.ResourceLoadStep.load(ResourceLoadStep.java:20) ~[ebsprovider.jar:?]
       at com.oracle.pgbu.pdi.service.jobs.JobSimulator.executeLoadStep(JobSimulator.java:903) ~[service.jar:?]
       at com.oracle.pgbu.pdi.service.jobs.JobSimulator.executeLoadSideSteps(JobSimulator.java:746) ~[service.jar:?]
       at com.oracle.pgbu.pdi.service.jobs.JobSimulator.access$000(JobSimulator.java:109) ~[service.jar:?]
       at com.oracle.pgbu.pdi.service.jobs.JobSimulator$LoadSideStepsExecutor.call(JobSimulator.java:1390) ~[service.jar:?]
       at com.oracle.pgbu.pdi.service.jobs.JobSimulator$LoadSideStepsExecutor.call(JobSimulator.java:1369) ~[service.jar:?]
       at javax.enterprise.concurrent.ManagedExecutors$CallableAdapter.call(ManagedExecutors.java:231) ~[javax.enterprise.concurrent.javax.enterprise.concurrent-api.jar:1.0]
       at weblogic.work.concurrent.TaskWrapper.call(TaskWrapper.java:151) ~[com.oracle.weblogic.concurrent.jar:12.2.1.3]
       at weblogic.work.concurrent.future.AbstractFutureImpl.runTask(AbstractFutureImpl.java:391) ~[com.oracle.weblogic.concurrent.jar:12.2.1.3]
       at weblogic.work.concurrent.future.AbstractFutureImpl.doRun(AbstractFutureImpl.java:436) ~[com.oracle.weblogic.concurrent.jar:12.2.1.3]
       at weblogic.work.concurrent.future.ManagedFutureImpl.run(ManagedFutureImpl.java:28) ~[com.oracle.weblogic.concurrent.jar:12.2.1.3]
       at weblogic.invocation.ComponentInvocationContextManager._runAs(ComponentInvocationContextManager.java:352) ~[com.bea.core.utils.full.jar:12.2.1.3]
       at weblogic.invocation.ComponentInvocationContextManager.runAs(ComponentInvocationContextManager.java:337) ~[com.bea.core.utils.full.jar:12.2.1.3]

BUSINESS IMPACT
-----------------------
The issue has the following business impact: Due to this issue, users cannot transfer data from EBS to P6.

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.