Skip to main content

This content has been archived and is no longer being updated. Links may not function; however, this content may be relevant to outdated versions of the product.

Support Article

Unable to unlock work object

SA-27590

Summary



When logging out while work object locks are held, the requestor is destroyed but the locks are not released.

Subsequent attempts to use the "End other session to release lock" button by the same operator using a different browser session result in errors.

Error Messages



Error during acquireLock bean method call: code: SQLState: nested exception is: java.lang.RuntimeException: Problem during method invocation (unlock) Message 

Steps to Reproduce



1. Log in and open a work object to obtain the lock. 
2. Click the log off link. 
3. Start a new browser session and log back in with the same operator (this will result in a new requestor being used). 
4. Open the same work object as was opened in step 1. 
5. Click the "End other session to release lock" button when displayed. 


Root Cause



A defect or configuration issue in the operating environment where the pr_sys_locks table was mapped to the wrong database.

Resolution



Make the following change to the operating environment:

Adjust the mapping for pr_sys_locks to reference the correct database.

Published September 15, 2016 - Updated October 8, 2020

Was this useful?

0% found this useful

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Community has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice
Contact us