Skip to main content

This content has been archived and is no longer being updated. Links may not function; however, this content may be relevant to outdated versions of the product.

Support Article

Memory limit exceeded for a high number of predictors



When configuring the adaptive model rule, if number of predictors are around 700 then an exception is produced on saving the rule.

Error Messages

'The code for the static initializer is exceeding the 65535 byte limit'

Steps to Reproduce

1) Create a adaptive model rule form.
2) Configure 700 Predictors.
3) Save the rule.

Root Cause

The Java for the rule is being generated with an attempt to find all predictor values in a single method, which exceeds JVM limits.


Apply HFIX-35312

Suggest Edit

Published August 26, 2017 - Updated December 2, 2021

Did you find this content helpful? Yes No

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.

We'd prefer it if you saw us at our best.

Pega Community has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice
Contact us