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

Activity gets called by the wrong class

SA-8505

Summary



User is able to delete the Work Object assignments as below in PRPC 6.3 SP1. However, after upgrade to Pega 7.1.7 the same activity is not working and throwing error. 

The same is working with pxDeleteAssignemnts Pega 7.1.09 version and not working with Pega 7.1.15 version. 

Error Messages



Failed to find a 'RULE-OBJ-ACTIVITY' with the name 'DETERMINELOCKSTRING' that applies to 'Assign-Worklist'. There were 8 rules with this name in the rulebase, but none matched this request. The 8 rules named 'DETERMINELOCKSTRING' defined in the rulebase are:
6 unrelated to applies-to class 'Assign-Worklist', for example: {RevisionManagement-Work, RevisionManagement-Work-ChangeSet, PegaAccel-Management-Migration-Destination, Work-}.
2 inaccessible because their availability was 'Withdrawn'.


Steps to Reproduce



Call Work-.pxDeleteAssignment with step page Assign-Workbasket.


Root Cause



The root cause of this problem is a defect in Pegasystems’ code or rules. 

The error is because 'DETERMINELOCKSTRING' activity is available in Work- class and user is passing Assign- page as steps page.

Resolution



This issue is resolved through the following Local-change: 

Modify the custom activity as illustrated below to resolve the issue.


Published April 16, 2015 - 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