java.lang.NoClassDefFoundError: org/apache/log4j/Logger Error While Invoking PX After Upgrading to 9.3.6 RUP3 or Above
(Doc ID 2379524.1)
Last updated on DECEMBER 07, 2022
Applies to:
Oracle Agile PLM Framework - Version 9.3.5.0 and laterInformation in this document applies to any platform.
Symptoms
When attempting to run custom Process Extension (PX) such as Event PX, Action PX, AutoNumber PX using log4j.jar on RUP applied instance, it fails to run with below error:
ERROR
org/apache/log4j/Logger
Below error is found in Agile Application Server log (stderr.log or nohup log):
Also, unable to see deployed custom PX class listed from:
(For Action/Event PX) Java Client > Admin tab > Settings > System Settings > Event Management > Event Handlers, open custom Event Handler, and go to General Information tab > Event Action field
(For AutoNumber PX) Java Client > Admin tab > Settings > Data Settings > AutoNumbers, open Custom AutoNumber, and go to General Information tab > Custom AutoNumber field
STEPS
The issue can be reproduced at will with the following steps:
1. Log into Web Client, and run PX using log4j
Changes
Applied 9.3.5 RUP4 and after or applied 9.3.6 RUP3 and after
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |