Support Article
RecalculateAndSave activity throws a NullPointerException
SA-5774
Summary
You delete a declare expression property from a page which is then used as the step page for the RecalculateAndSave activity. The RecalculateAndSave activity throws a NullPointerException (NPE).
Error Messages
java.lang.NullPointerException
Steps to Reproduce
Property1 is a declare expression on a page named Page1.
1. Call Property-Remove to delete Property1.
2. Call RecalculateAndSave activity on Page1.
3. Observe the RecalculateAndSave activity throw a NullPointerException.
Root Cause
The root cause of this problem is a defect in Pegasystems’ code/rules.
Resolution
This issue is resolved through the following local change:
1. Call Page-New to create a new page Page2.
2. Call Page-Copy to copy Page1 to Page2.
3. Call RecalculateAndSave on Page2.
Published January 31, 2016 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.