Upgrade to JDG 7.3.9 breaks logging
Issue
After upgrading to JDG 7.3.9 (released in 02/03/2022) the logging breaks:
13:16:03,643 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
("subsystem" => "logging"),
("custom-handler" => "Kafka")
]): java.lang.NoClassDefFoundError: org/apache/log4j/Appender
at org.jboss.as.logging@10.1.25.Final-redhat-00001//org.jboss.as.logging.handlers.HandlerOperations$HandlerAddOperationStepHandler.createHandlerConfiguration(HandlerOperations.java:266)
at org.jboss.as.logging@10.1.25.Final-redhat-00001//org.jboss.as.logging.handlers.HandlerOperations$HandlerAddOperationStepHandler.performRuntime(HandlerOperations.java:204)
at org.jboss.as.logging@10.1.25.Final-redhat-00001//org.jboss.as.logging.LoggingOperations$LoggingAddOperationStepHandler.performRuntime(LoggingOperations.java:186)
at org.jboss.as.controller@10.1.25.Final-redhat-00001//org.jboss.as.controller.AbstractAddStepHandler.performRuntime(AbstractAddStepHandler.java:338)
at org.jboss.as.controller@10.1.25.Final-redhat-00001//org.jboss.as.controller.AbstractAddStepHandler$1.execute(AbstractAddStepHandler.java:159)
at org.jboss.as.controller@10.1.25.Final-redhat-00001//org.jboss.as.controller.AbstractOperationContext.executeStep(AbstractOperationContext.java:1006)
at org.jboss.as.controller@10.1.25.Final-redhat-00001//org.jboss.as.controller.AbstractOperationContext.processStages(AbstractOperationContext.java:743)
at org.jboss.as.controller@10.1.25.Final-redhat-00001//org.jboss.as.controller.AbstractOperationContext.executeOperation(AbstractOperationContext.java:467)
at org.jboss.as.controller@10.1.25.Final-redhat-00001//org.jboss.as.controller.OperationContextImpl.executeOperation(OperationContextImpl.java:1423)
at org.jboss.as.controller@10.1.25.Final-redhat-00001//org.jboss.as.controller.ModelControllerImpl.boot(ModelControllerImpl.java:544)
at org.jboss.as.controller@10.1.25.Final-redhat-00001//org.jboss.as.controller.AbstractControllerService.boot(AbstractControllerService.java:481)
at org.jboss.as.controller@10.1.25.Final-redhat-00001//org.jboss.as.controller.AbstractControllerService.boot(AbstractControllerService.java:443)
at org.jboss.as.server@10.1.25.Final-redhat-00001//org.jboss.as.server.ServerService.boot(ServerService.java:437)
at org.jboss.as.server@10.1.25.Final-redhat-00001//org.jboss.as.server.ServerService.boot(ServerService.java:396)
at org.jboss.as.controller@10.1.25.Final-redhat-00001//org.jboss.as.controller.AbstractControllerService$1.run(AbstractControllerService.java:383)
at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Appender from [Module "org.jboss.as.logging" version 10.1.25.Final-redhat-00001 from local module loader @41005828 (finder: local module finder @60b4beb4 (roots: /opt/datagrid/modules,/opt/datagrid/modules/system/layers/openshift,/opt/datagrid/modules/system/layers/base,/opt/datagrid/modules/system/add-ons/jdg))]
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:255)
at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:410)
at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:398)
at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:116)
... 16 more
Environment
- Red Hat Data Grid (RHDG)
- 7.3.9
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.