WARN 'Failed to define class org.apache.log4j.jmx.AbstractDynamicMBean' on kjar deployment in RHDM/RHPAM
Issue
- The AbstractDynamicMBean WARN message is occurring while upgrading from RHPAM 7.3.1 to 7.13.0 in the prod Env.
2023-04-12 10:29:28,794 WARN [org.jboss.modules.define] (EJB default - 1) Failed to define class org.apache.log4j.jmx.AbstractDynamicMBean in Module "org.jboss.log4j.logmanager" version 1.2.2.Final-redhat-00002 from local module loader @3e78b6a5 (finder: local module finder @769a1df5 (roots: /data02/pam/kieserver/jboss-eap-kie-7.13.0/modules,/data02/pam/kieserver/jboss-eap-kie-7.13.0/modules/system/layers/base/.overlays/layer-base-jboss-eap-7.4.6.CP,/data02/pam/kieserver/jboss-eap-kie-7.13.0/modules/system/layers/base)): java.lang.NoClassDefFoundError: Failed to link org/apache/log4j/jmx/AbstractDynamicMBean (Module "org.jboss.log4j.logmanager" version 1.2.2.Final-redhat-00002 from local module loader @3e78b6a5 (finder: local module finder @769a1df5 (roots: /data02/pam/kieserver/jboss-eap-kie-7.13.0/modules,/data02/pam/kieserver/jboss-eap-kie-7.13.0/modules/system/layers/base/.overlays/layer-base-jboss-eap-7.4.6.CP,/data02/pam/kieserver/jboss-eap-kie-7.13.0/modules/system/layers/base))): javax/management/DynamicMBean
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:756)
at org.jboss.modules.ModuleClassLoader.doDefineOrLoadClass(ModuleClassLoader.java:423)
Environment
- Red Hat Process Automation Manager (RHPAM)
- Red Hat Decision Manager (RHDM)
- 7.13.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.