After deploying code to a new environment, the rules from OOTB HCIF do not get picked during run time. The rules exist and are found in the designer studio. The rules in the ruleset PEGAHealthCodes are skipped and instead PEGAEndUserUI ruleset rules are picked. All the configuration in the DEV environment and the new environment looks the same.
All these rules are not being picked from OOTB PCS or from another built-on application. But when the portal is launched from OOTB HCIF application, everything works fine. If any rule is checked-out in the private edit, that rule gets picked.
Tried revalidate and save on few rules in the ruleset and it did not make any difference.
Could some one please assist.
**Moderation Team has archived post**
This post has been archived for educational purposes. Contents and links will no longer be updated. If you have the same/similar question, please write a new post.
If a private checkout works, I'd be looking at your assemblies. My guess is the wrong ones are being called. Are you in a multinode environment? Do you see this problem on the node that did the import? You may need to confirm that the system pulse is running and that your import node is part of the hazelcast cluster. Are these just rules like activities and data transforms, or do you see stream rules impacted as well? You haven't said what version you are running on, so I'm making assumptions here, but if it's all rules then the problem isn't in a cache. If it's just stream rules or just non-stream rules, then you're possibly looking at a caching problem. I wish I had an answer, but there's still a lot of possibilities that could account for the symptoms, so hopefully a bit more detail will help clear things up.