Production nodes not coming up after code deployment (UnresolvedAssemblyError).RCA please.
Production nodes not coming up after the code deployment.
This is happening on regular basis.
Please find below for the error message.
Caused by: com.pega.pegarules.pub.generator.UnresolvedAssemblyError: Invalid expression or reference: No candidates found [possible function name, ruleset/version or number of parameter problem] Invalid expression or reference: Operation "==" is not permitted on types: truefalse and unknown Invalid expression or reference: No candidates found [possible function name, ruleset/version or number of parameter problem] Invalid expression or reference: Operation "==" is not permitted on types: truefalse and unknown
The issue has been solved by implementing the below mentioned instructions.
1. Delete the contents of the PRPC temporary directory manually.
2. Delete Database cache:
TRUNCATE table prpc72_rules.pr_sys_cache_entry;
TRUNCATE table prpc72_rules.pr_sys_cache_impl;
TRUNCATE table prpc72_rules.pr_sys_cache_dep;
TRUNCATE table prpc72_rules.pr4_rule_sysgen;
TRUNCATE TABLE prpc72_rules.pr_assembledclasses;
3. Restart the application server.
Could you please suggest about the possible reason for this issue to happen on regular basis.
The table truncation set that you have appears to be the cache tables for 6.x and prior. But the pzSharedTenant rule seems to suggest you are on some 7.x release. Can you confirm which Pega version you are using?
The steps that you have mentioned has been applied and the issue has been resolved as well.But I am looking for the RCA and a permanent resolution about this issue as this is happening on regular basis.