Support Article
Map Value Rule error stopa after further processing in pagelist
SA-13237
Summary
Map Value Rule compilation error after upgrade from Pega 7.1.6 to Pega 7.1.8.
Error Messages
The code of method perform() is exceeding the 65535 bytes limit:
----------
1 problem (1 error)
Compile failed.
Steps to Reproduce
Create an exceptionally large map value.
Root Cause
The root cause of this problem is in a third-party product. Java method size exceeding 64k limitation for Map value rule.
Resolution
The explanation for this behavior is as follows:
For that Map value java method was in the verge of exceeding the java size and after the Pega 7.1.8 upgrade it crossed the java limitation.
Dividing the map value into multiple rules solves the issue.
Published August 27, 2015 - 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.