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.

PEGA0037 alert: Rule assembly time exceeded threshold

The PEGA0037 alert indicates that your Pega 7 Platform system took an unusually long time to assemble a rule. The total time is equal to the elapsed Java assembly time plus compile process time.

Example message text

Rule assembly process has exceeded the threshold of 400 ms: 1,206 ms. Details: Total Rule assembly process:
           ELAPSED time = 1,206;
           CPU time = 562;
Delta Java assembly process:
           Delta Assembly ELAPSED time = 716; 
           Delta Assembly CPU time = 78;
Delta Compile process:
           Delta Compile ELAPSED time = 490;
           Delta Compile CPU time = 484;
Assembled class name = com.pegarules.generated.activity.ra_action_web_start_a02afe13a3c738; Assembled class size = 7,523;
Rules count = 1;
Personal RuleSet = ;
AccessGroup = PegaRULES:Unauthenticated;
Application = PegaRULES 05.05;

Default prconfig.xml settings

<env name = “alerts/fua/assemblytime/threshold" value="400" />

The threshold value is a positive integer value in milliseconds.

Stop and restart the server after changing this setting.

Reasons for the alert

This alert can occur in the following situations:

  • Cache setting needs adjustment, for example, your rule cache might be too small.
  • A systemic problem exists, for example, database response time is slow or the network performance is suboptimal.

Run the static assembler for the application to preassemble the application rules.

Did you find this content helpful?

100% found this useful

Have a question? Get answers now.

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

Ready to crush complexity?

Experience the benefits of Pega Community when you log in.

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