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

System is getting exception as class is not generated

SA-35686

Summary



System is getting run time exception very frequently.

This exception is very sporadic in nature and not consistent.

In Pega log, there are no exceptions, but in Server log the below exception is thrown.


Error Messages


java.lang.NoClassDefFoundError: com/pega/apache/log4j/spi/ThrowableInformation


Steps to Reproduce



There is not any specific step to reproduce the issue.


Root Cause



A defect or configuration issue in the operating environment Probably DB latency causes the failuer of log4j class binary loading.

Resolution



Perform the following local-change: Manually, put prlogging classes and prlogging.xml:

Steps are below:

(a) Find prlogging.xml from PRPC deployed tmp/ location. (find . –name prlogging.xml)
(b) If the environment uses production model, please try to put these location.
Jboss5.1/jboss_as/server/production/lib
move prlogging-1.2.14.jar from jre/lib/ext folder. (plus chmod the same permission applied as other files)
(c) Copy prlogging.xml file found step (a) to conf folder.
Jboss5.1/jboss_as/server/production/conf
(d) Restart application server.


Suggest Edit

Published April 12, 2017 - Updated October 8, 2020

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