RAC Environment: Function Engine Jams Completely When Items Are Added
(Doc ID 2722116.1)
Last updated on OCTOBER 27, 2020
Applies to:Primavera Portfolio Management - Version 19.0 and later
Information in this document applies to any platform.
Function Engine Jams Up Completely When Items Are Added
When OPPM is used in RAC environment: Every time an item is added, the function engine immediately jams up (this is apparent via the admin window, the action viewer - everything shows up as persistent and stays there).
When testing another function known to work fine, after several minutes, an error message displays saying the function can't be evaluated (error in prosight.log shown below).
Couldn't test cell (99,81) functions
DEADLOCK DETECTED: False
System.Exception: The function could not be evaluated
at ProSight.Portfolios.BusinessLogic.Infrastructure.Objects.psActionQueueObj.pushActionForTestFunction(psCellKey iTestCellKey, psCellPart iTestCellPart, psCSHFunction iFuncCacheObj)
at ProSight.Portfolios.BusinessLogic.Scenarios.psFunction.testFunction(Int32 iCategoryID, Int32 iPortfolioID, Int32 iCellPart, psDTRecordset iFuncProp, psDTRecordset iFuncParam)
The issue can be reproduced at will with the following steps:
1. Add an Item.
2. Function engine jams up.
3. Test a known/working function.
4. Error occurs in prosight.log
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