Issue
pxEvaluateDecisionTable function throws NullPointerException.
Symptoms and Impact
- NullPointerException
- Unexpected behaviors in rules which depend upon the execution of Decision table.
Steps to reproduce
- Create a Decision table.
- Create a rule, such as When rule or Data Transform, that invokes the pxEvaluateDecisionTable function to execute the Decision table.
- Execute the rule that invokes the pxEvaluateDecisionTable function.
Root Cause
A defect in Pega Platform’s engine and classes, which results in NullPointerException.
Solution
For Pega 8.8.5, install HFix-B1611.
For Pega 23.1.2, install HFix-B1486.
For other releases, update to one of the releases listed as Version fixed in below.