Support Article

Issue with PegaAppCA ruleset

SA-27153

Summary



When user try to import latest PegaApp ruleset which is 07-21-01 errors are seen.


Error Messages



1. Error: Save Failed: Class Rule-PegaCA-Intent-Task does not exist (RULE-PEGACA-INTENT-TASK PEGAAPP-INTERFACE-BUSINESSUNIT UPDATEBUSINESSCOMMUNICATION #20160312T103621.921 GMT
2. After installation, when user update application rule with latest PegaApp application, rule is getting corrupted with this error
RuleNotFoundException: Failed to find instance CSTextInput of type Rule-HTML-Property.


Steps to Reproduce



1. Open the PegaInsurePrerequisites application
2. Change the PegaApp ruleset version from 07-13 to 07-21
3. Save the app rule. Exceptions will have been thrown by this time in console/prpc log file.


Root Cause



The foundation app ruleset (PegaApp) had a few CS specific rules in it which was causing issues when the user  tried to build an application without CS in their app stack.

Resolution



The offending rules were moved to the CS specific PegaAppCA ruleset instead which is done in the below HFix.

Apply HFix-29165 to resolve the issue.

 

Published August 24, 2016 - Updated August 31, 2016

Have a question? Get answers now.

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