Primavera Gateway File to P6 Synchronization Fails With General Error when Job Includes Activity Data with Resource Assignments
(Doc ID 2865142.1)
Last updated on JUNE 14, 2022
Applies to:
Primavera Web Services - Version 19.12 to 19.12.18.1 [Release 19.12]Information in this document applies to any platform.
Symptoms
On : 19.12 version, General
When attempting to synchronize file data to P6 using Primavera Gateway, the following error is returned by Primavera Gateway.
ERROR
-----------------------
Failure: The response from P6 contains error.
com.oracle.pgbu.pdi.provider.ProviderException: The response from P6 contains error.
at com.oracle.pgbu.pdi.p6provider.e.d.a(P6ProjectSaveStep.java:302)
at com.oracle.pgbu.pdi.p6provider.e.d.save(P6ProjectSaveStep.java:70)
at com.oracle.pgbu.pdi.service.jobs.JobSimulator.executeSaveStep(JobSimulator.java:1123)
at com.oracle.pgbu.pdi.service.jobs.JobSimulator.executeSingleFlow(JobSimulator.java:653)
at com.oracle.pgbu.pdi.service.jobs.JobSimulator.execute(JobSimulator.java:503)
at com.oracle.pgbu.pdi.service.jobs.JobSimulator.run(JobSimulator.java:215)
at com.oracle.pgbu.pdi.service.jobs.JobExecutorActorGateway.wrappedReceive(JobExecutorActorGateway.java:70)
at com.oracle.pgbu.framework.akka.metrics.UntypedActorWithMetrics.processMessage(UntypedActorWithMetrics.java:39)
at com.oracle.pgbu.framework.akka.metrics.UntypedActorWithMetrics.onReceive(UntypedActorWithMetrics.java:33)
at akka.actor.UntypedAbstractActor$$anonfun$receive$1.applyOrElse(AbstractActor.scala:339)
at akka.actor.Actor$class.aroundReceive(Actor.scala:539)
at akka.actor.AbstractActor.aroundReceive(AbstractActor.scala:227)
at akka.actor.ActorCell.receiveMessage(ActorCell.scala:612)
at akka.actor.ActorCell.invoke(ActorCell.scala:581)
at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:268)
at akka.dispatch.Mailbox.run(Mailbox.scala:229)
at akka.dispatch.Mailbox.exec(Mailbox.scala:241)
at akka.dispatch.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)
at akka.dispatch.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)
at akka.dispatch.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)
at akka.dispatch.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)
The following error is returned when attempting to update the activity data using the P6 Web Services SyncService:
<ActivityResponse action="create" executed="update" status="error">
The following error is returned when attempting to update the activity using the P6 Web Services ActivityService:
<SOAP-ENV:Fault>
<faultcode>SOAP-ENV:Server</faultcode>
<faultstring/>
<detail>
<ns:IntegrationFault
xmlns:ns="http://xmlns.oracle.com/Primavera/P6/WS/IntegrationFaultType/V1">
<ns:ErrorType>General</ns:ErrorType>
<ns:ErrorCode>0</ns:ErrorCode>
<ns:ErrorDescription/>
</ns:IntegrationFault>
</detail>
</SOAP-ENV:Fault>
If attempting to load the assignments for the activity records in P6 EPPM Web the following error is thrown in P6WebAccess.out:
java.lang.NullPointerException
at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1838)
at sun.misc.FloatingDecimal.parseDouble(FloatingDecimal.java:110)
at java.lang.Double.parseDouble(Double.java:538)
at com.primavera.bo.rules.calc.AssignmentCE.calc_PricePerTime(AssignmentCE.java:1268)
at com.primavera.bo.schema.dispatch.AssignmentCEDispatch.dispatch(AssignmentCEDispatch.java:145)
at com.primavera.bo.rules.calc.AssignmentCE.dispatch(AssignmentCE.java:177)
at com.primavera.bo.base.CalculateEngineImpl.getObjects(CalculateEngineImpl.java:4334)
at com.primavera.bo.base.CalculateEngineImpl.getObjects(CalculateEngineImpl.java:4054)
at com.primavera.bo.base.CalculateEngineImpl.getObjects(CalculateEngineImpl.java:4011)
at com.primavera.bo.base.server.ServerDAOImpl.loadPrmRowSet(ServerDAOImpl.java:152)
at com.primavera.bo.remotable.ReqMgr.getObjects(ReqMgr.java:1292)
at com.primavera.bo.remotable.qproxy.ReqMgr.getObjects(ReqMgr.java:803)
at com.primavera.bo.DBReqMgr.getObjects(DBReqMgr.java:192)
at com.primavera.bo.base.client.ClientDAOImpl.load(ClientDAOImpl.java:511)
at com.primavera.bo.base.client.ClientDAOImpl.load(ClientDAOImpl.java:293)
at com.primavera.guisupport.activities.BOAssignmentDataLoader.load(BOAssignmentDataLoader.java:79)
at com.primavera.rest.service.delegate.AssignmentServiceDelegate.loadAssignmentData(AssignmentServiceDelegate.java:33)
at com.primavera.rest.service.activities.ActivitiesServiceImpl.loadAssignmentsTabData(ActivitiesServiceImpl.java:782)
at com.primavera.rest.resources.activities.ActivitiesResource.loadAssignmentsTabData(ActivitiesResource.java:109)
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 |
Cause |
Solution |
References |