Support Article
Error message displays when justifying guardrail warning
SA-84025
Summary
When justifying a guardrail warning in the Application definition, an error message displays on a popup window.
Error Messages
Message:
There has been an issue; please consult your system administrator
[tp-apr-8080-exec-126] [TABTHREAD2] [ ] (reassemblers.when.AbstractWhen) ERROR - Exception caught while evaluating when
java.lang.RuntimeException: Scalar query .pyApplication.pxRightLayoutLPInEditMode on page 'pyLanding' of type 'PegaFS-Landing' using 0 parameter(s) ([]).
at com.pega.platform.clipboard.query.internal.ScalarValueQueryImpl.resolve(ScalarValueQueryImpl.java:65) ~[clipboard.jar:?]
at com.pega.platform.clipboard.query.internal.ScalarValueQueryImpl.resolveToString(ScalarValueQueryImpl.java:145) ~[clipboard.jar:?]
at com.pegarules.generated.when.ra_when_rule_application_pzresetlpcontentsoncancel__89426616.evaluate(ra_when_rule_application_pzresetlpcontentsoncancel__89426616.java:44) ~[?:?]
at com.pega.platform.coreassemblers.when.AbstractWhen.evaluateInternal(AbstractWhen.java:59) ~[prpublic.jar:?]
at com.pega.platform.coreassemblers.when.AbstractWhen.main(AbstractWhen.java:46) ~[prpublic.jar:?]
at com.pega.platform.coreassemblers.when.AbstractWhen.main(AbstractWhen.java:34) ~[prpublic.jar:?]
at com.pega.platform.executionengine.vtable.containers.internal.SingletonRuleContainer.invoke(SingletonRuleContainer.java:40) ~[execution-engine.jar:?]
at com.pega.platform.executionengine.vtable.internal.RuleDispatcherImpl.invoke(RuleDispatcherImpl.java:83) ~[execution-engine.jar:?]
at com.pega.pegarules.session.internal.mgmt.Executable.evaluateWhen(Executable.java:3697) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.mgmt.Executable.invokeWhen(Executable.java:10935) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.mgmt.Executable.invokeWhen(Executable.java:10899) ~[prprivate.jar:?]
at com.pegarules.generated.activity.ra_action_pymodalcancelaction_9445dfc53a33d1a6c0c38e43c45d636e.step2_circum0(ra_action_pymodalcancelaction_9445dfc53a33d1a6c0c38e43c45d636e.java:310) ~[?:?]
at com.pegarules.generated.activity.ra_action_pymodalcancelaction_9445dfc53a33d1a6c0c38e43c45d636e.perform(ra_action_pymodalcancelaction_9445dfc53a33d1a6c0c38e43c45d636e.java:97) ~[?:?]
at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:2695) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.mgmt.Executable.invokeActivity(Executable.java:10961) ~[prprivate.jar:?]
at com.pegarules.generated.activity.ra_action_submitmodalflowaction_6ce24e6e170891e05de605c9d15fe250.step17_circum0(ra_action_submitmodalflowaction_6ce24e6e170891e05de605c9d15fe250.java:1704) ~[?:?]
at com.pegarules.generated.activity.ra_action_submitmodalflowaction_6ce24e6e170891e05de605c9d15fe250.perform(ra_action_submitmodalflowaction_6ce24e6e170891e05de605c9d15fe250.java:368) ~[?:?]
Steps to Reproduce
- Open the application definition.
- Click Edit or Review warnings.
- Enter text.
- Click Cancel.
- Click Edit or Review warnings.
- Enter text.
- Click Cancel. The 500 popup alert displays.
ROOT CAUSE
A defect in Pegasystems’ code or rules.
The pyModalPageCancelAction activity was overridden in PegaFS:08-01-01. At Step 2, the pyLanding.pyLandingNavigation.pyLevelC=="SampleDataManagement" When condition corrupted the pyLanding page and the user was unable to justify the guardrail warnings.
Resolution
Apply HFix-54547.
Published December 2, 2021
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.