Support Article
Error in sort and filtering OOTB functionality
SA-30356
Summary
User has customized the "Section: MyDelegatedRules" through "Save As" to their own RuleSet and referred "Property: pyAdviceText" through a Link in a Repeat Grid and enabled Sorting and Filtering from Grid configuration. Also Pagination in the Repeat Grid is configured.
When User is launching MyRules and opens a Delegated Paragraph Rule, then click for Sorting/Filtering, a "ClassName on which access is requested is not specified" error pop-up comes in the screen and 'com.pega.pegarules.pub.PRRuntimeError' entries comes in the logs. For other delegated rules, Sorting/Filtering works fine.
Error Messages
Error pop-up on the screen "ClassName on which access is requested is not specified"
=============
2016-10-05 11:40:55,345 [fault (self-tuning)'] [l0_HomeTab] [ ] [ SS_UK:01.46.01] (ngineinterface.service.HttpAPI) ERROR 192.168.xxx.xx|10.80.yy.xxx scriptManager - 10.80.zz.1zz: com.pega.pegarules.pub.PRRuntimeError
=============
pega Trace Event error: pzGetPopOverData fail on pyDisplayHarness CCPMPortal java: ClassName on which access is requested is not specified
Steps to Reproduce
- Save As Section: MyDelegatedRules to own Application RuleSet.
- Add a Repeat-Grid in the section, and remove the existing Repeat Row & Repeat Column.
- Also refer Property: pyAdviceText through a Link.
- Open delegated rule.
- Click sort and filtering icon.
Root Cause
Issue is seen when "Open URL in window" action is used.
Resolution
Published November 21, 2016 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.