Unable to get instances of Rules
SummaryWhen login with firstname.lastname@example.org and clicking on Ruleset, the instances are not showing up in designer studio.
Error MessagesNot applicable
Steps to Reproduce1. Log into the system as email@example.com.
2. Go to Records Explorer.
3. Expand Sysadmin and click Ruleset. Could not open any instances of that rules.
Root CauseIn logs could observe that errors are related to
PR_READ_FROM_STREAM. In UDF disabled system, it is searching for this stream and could not find it.
This use case works fine is UDF enabled PRPC instance.Issue is happening due to application context filter enabled for rule-ruleset-version, rule-ruleset-name instance list RD. Fixed it by disabling pyFilterOnApplicationContext. Changes are done in Rule-Ruleset-!pyPopulateInstanceListColumns activity which is extension point for instance list. This activity is intentionally placed in Rule-Ruleset- class because this change is applicable for both rule set version and name.
Published January 20, 2017 - Updated February 5, 2017