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

Pega Application server fails to start

SA-85327

Summary



On clearing the Pega Cache tables, the Pega Application server does not start. This occurs post Pega Platform 8.2.1 upgrade.


Error Messages



Failed to compile rule: /com/pegarules/generated/pega_processengine_workutilities.java

Error compiling: com/pegarules/generated/pega_processengine_workutilities; see class's compile log file.

Exception
com.pega.pegarules.pub.runtime.LibraryFunctionNotFoundException: Failed to extract 'pega_processengine_workutilities'



Steps to Reproduce

  1. Upgrade Pega Platform 7.2.1 to Pega Platform 8.2.1.
  2. Clear the Pega Cache tables.
  3. Restart the Pega Application server. 


Root Cause



A defect or configuration issue in the operating environment.

In versions prior to Pega 8 platform, the 'base/mail-1.5.5.jar' was shipped out-of-the-box with the Pega Platform. The JAR file name was changed to 'mail-1.5.5.jar' in the Pega 8 Platform. This was the correct JAR which the application must load while starting the application server. The classes in these two JARs conflicted, which resulted in class load failure. Therefore, the Pega Application server failed to start.


Resolution



Perform the following local-change:
  1. Stop the application server nodes.
  2. Execute the query on the pr_engineclasses table present in the Rules schema:

    update <rules schema name>.pr_engineclasses set pzcodeset = 'pega-enginecode-nouse' where pzjar = 'base/mail-1.5.5.jar';
     
  3. Clear the Pega Temporary directory content.
  4. Restart the Application server nodes.

Published August 15, 2019 - Updated December 2, 2021

Was this useful?

0% found this useful

Have a question? Get answers now.

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

Did you find this content helpful?

Want to help us improve this content?

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