Support Article

Can't create new application if UI KIT is categorized as shared

SA-39013

Summary



User is facing issue with the new application creation when UI KIT ruleset is defined as a shared ruleset with Pega 7.2.1.


Error Messages



There was an error generating the application . Please contact your system administrator if the problem persists.

A Rule-Application could not be saved due to 7 error(s) on it: pyRuleset of type shared may be not specified in the list .pyRuleSetList(4)


Steps to Reproduce



Define UI KIT as shared rule set and try to create a new application.


Root Cause



This is an expected behavior. A shared ruleset contains a small number of rules that each operate on common top-level page of a single class (or of subclasses of that class).

Note these restrictions:
  • A shared ruleset cannot contain a class rule.
  • Rules must apply to classes that extend existing classes such as the Work- base class and the Data- base class.
Typically, shared ruleset contain only a few rules. The intent is to provide a small group of rules that provide common functions that can be shared among (unrelated) applications. Therefore, select ‘Standard’ RuleSet Type when creating new application.

Refer to the following the PDN article for details:
https://pdn.pega.com/sites/pdn.pega.com/files/help_v719/procomhelpmain.htm#definitions/s/sharedruleset.htm







Published June 6, 2017 - Updated July 19, 2017

Have a question? Get answers now.

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