Error found in PPM prosight.log file: Could not get object security result for user
(Doc ID 1478841.1)
Last updated on MARCH 31, 2021
Applies to:
Primavera Portfolio Management - Version 9.0 and laterInformation in this document applies to any platform.
Symptoms
What caused the following error: Could not get object security result for user.
Error reported in prosight.log file:
<Trace Type="Error" Time="7/11/2012 11:23:46.286" class="psException" Method="printException" Process="w3wp.exe (1772)" Client="">
Could not get object security result for user.
USERID: 7
DEADLOCK DETECTED: False
<Exception>
ProSight.Portfolios.Infrastructure.Exceptions.psObjectDoesNotExistException: no such object (15;62)
at ProSight.Portfolios.BusinessLogic.Infrastructure.Security.psSecurityHierarchyCache.getFather(psSecurityElementKey iElemKey)
at ProSight.Portfolios.BusinessLogic.Infrastructure.Security.psSecurityEngine.getUserSecurity(Int32 iUserID, psSecurityElement iElem, Int32 iRecursionLevel)
at ProSight.Portfolios.BusinessLogic.Infrastructure.Security.psSecurityEngine.getSecurity(Int32 iUserID, psSecurityElement iElem, ArrayList iRoles, Boolean iIncludeLicenseTypeInSecurityResult)
at ProSight.Portfolios.BusinessLogic.Infrastructure.Security.psSecurityEngine.getSecurity(Int32 iUserID, Int32 iObjectType, Int32 iObjectID, Int32 iObjectID1, Boolean iUseStoredSecurityState)
at ProSight.Portfolios.BusinessLogic.Infrastructure.Security.psSecurityEngine.getObjectSecurityResult(Int32 iUserID, Int32 iObjectType, Int32 iObjectID, Int32 iObjectID1, Boolean iUseStoredSecurityState)
at ProSight.Portfolios.BusinessLogic.TS.TransactionalScenario.psTSSecurity.getObjectSecurityResultForUser(Int32 iUserId, Int32 iObjectType, Int32 iObjectId, Int32 iObjectId1, psResultContainer oResults)
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 |