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 02, 2021
Applies to:Oracle Agile PLM Framework - Version 18.104.22.168 and later
Information in this document applies to any platform.
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:
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
The issue can be reproduced at will with the following steps:
1. Log into Web Client, and run PX using log4j
Applied 9.3.5 RUP4 and after or applied 9.3.6 RUP3 and after
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