Integration API: Cannot Update UserOBS

(Doc ID 2278334.1)

Last updated on JUNE 20, 2017

Applies to:

Primavera P6 Professional Project Management - Version 8.3 and later
Information in this document applies to any platform.

Symptoms

When trying to update OBSObjectId or UserObjectId in UserOBS, it failed with the following error:

com.primavera.bo.base.BONotFoundException: Update failed because related instance(s) has been deleted.
at com.primavera.bo.base.y.a(UpdateEngineImpl.java:290)
at com.primavera.bo.base.y.update(UpdateEngineImpl.java:92)
at com.primavera.bo.base.y.updateBatch(UpdateEngineImpl.java:265)
at com.primavera.bo.remotable.ReqMgr.updateObjectsWithWbsContext(ReqMgr.java:337)
at com.primavera.bo.remotable.ReqMgr.updateObjects(ReqMgr.java:163)
at com.primavera.bo.remotable.qproxy.ReqMgr.updateObjects(ReqMgr.java:157)
at com.primavera.bo.DBReqMgr.updateObjects(DBReqMgr.java:41)
at com.primavera.integration.server.mediator.BusinessObjectMediator.update(BusinessObjectMediator.java:241)
at com.primavera.integration.server.ServerFacadeBOMgr.update(ServerFacadeBOMgr.java:292)
at com.primavera.integration.server.ServerFacade.update(ServerFacade.java:11)
at com.primavera.integration.client.LocalSession.a(LocalSession.java:396)
at com.primavera.integration.client.b.a(BOBase.java:379)
at com.primavera.integration.client.b.update(BOBase.java:363)
at com.primavera.integration.client.bo.object.UserOBS.update(UserOBS.java:654)
at work.testOBS.main(testOBS.java:86)

 

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