Gantt Load locks not cleared by Clean User Sessions job
book
Article ID: 372585
calendar_today
Updated On:
Products
Clarity PPM SaaSClarity PPM On Premise
Issue/Introduction
Clarity PRLOCK table will hold orphans for ~ganttLoad / Gantt Load Locks which will not get cleared by Clean User Sessions job
On a large customer environment, open a large project with WBS
Open Gantt in either Classic or MUX
Check that the ~ganttLoad lock is created in PRLOCK table, if not, click on Expand All or Collapse All
Once the lock is there, note the entry is also there in TEMP_WBS
The gantt lock is typically removed upon the Gantt fully loading, sometimes though it seems to remain orphaned in the PRLOCK table
Expected Results: Both the Gantt Load Lock and the TEMP_WBS to be cleared with Clean User Sessions job
Actual Results: TEMP_WBS is cleared but PRLOCK isn't, and the Gantt Load Lock remains in PRLOCK table, and has to be cleared manually from Security Locks. Clean User Sessions job does not have a mechanism to remove Gantt locks from PRLOCK table
Environment
Clarity 16.2.0, 16.2.1, 16.2.2, 16.2.3
Resolution
This is DE116229, fixed in 16.3.0
Workaround: Manually delete the Gantt locks from security.locks page