2016-03-24 13 views
0

Ich Wildfly 10 im Standalone-Modus, wenn ich Wildfly starten, sah ich die die Fehlermeldung,Wildfly 10 ClassNotFoundException: org.jboss.logging.appender.DailyRollingFileAppender

java.lang.ClassNotFoundException: org.jboss.logging.appender.DailyRollingFileAppender from [Module "org.jboss.log4j.logmanager:main" from local module loader @33e5ccce (finder: local module finder @5a42bbf4 (roots: /opt/jboss/modules,/opt/jboss/modules/system/layers/base))] 

ich die JAR-Dateien Unzipped unter Modulverzeichnis scheint es, dass die DailyRollingFileAppender Klasse unter org.apache.log4j, nicht org.jboss.logging ist. Ich bin mir nicht sicher, ob ich irgendwelche Konfigurationen machen muss.

Und eine andere Sache ist: Diese Fehlermeldung erscheint nur auf der Konsole, nicht in meiner Protokolldatei, nicht sicher, warum. Andere Fehlermeldungen wurden in meiner Protokolldatei angezeigt.

Im Folgenden ist der Stack-Trace:

10:26:21,167 ERROR [stderr] log4j:ERROR Could not create an Appender. Reported error follows. 
10:26:21,174 ERROR [stderr] java.lang.ClassNotFoundException: org.jboss.logging.appender.DailyRollingFileAppender from [Module "org.jboss.log4j.logmanager:main" from local module loader @33e5ccce (finder: local module finder @5a42bbf4 (roots: /opt/jboss/modules,/opt/jboss/modules/system/layers/base))] 
10:26:21,174 ERROR [stderr]  at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:198) 
10:26:21,174 ERROR [stderr]  at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:363) 
10:26:21,174 ERROR [stderr]  at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:351) 
10:26:21,174 ERROR [stderr]  at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:93) 
10:26:21,174 ERROR [stderr]  at java.lang.Class.forName0(Native Method) 
10:26:21,175 ERROR [stderr]  at java.lang.Class.forName(Class.java:264) 
10:26:21,175 ERROR [stderr]  at org.apache.log4j.helpers.Loader.loadClass(Loader.java:198) 
10:26:21,175 ERROR [stderr]  at org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurator.java:247) 
10:26:21,175 ERROR [stderr]  at org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurator.java:176) 
10:26:21,175 ERROR [stderr]  at org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOMConfigurator.java:191) 
10:26:21,175 ERROR [stderr]  at org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(DOMConfigurator.java:523) 
10:26:21,175 ERROR [stderr]  at org.apache.log4j.xml.DOMConfigurator.parseRoot(DOMConfigurator.java:492) 
10:26:21,175 ERROR [stderr]  at org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:1001) 
10:26:21,175 ERROR [stderr]  at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:867) 
10:26:21,176 ERROR [stderr]  at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:794) 
10:26:21,176 ERROR [stderr]  at org.jboss.as.logging.deployments.LoggingConfigDeploymentProcessor.configure(LoggingConfigDeploymentProcessor.java:238) 
10:26:21,176 ERROR [stderr]  at org.jboss.as.logging.deployments.LoggingConfigDeploymentProcessor.processDeployment(LoggingConfigDeploymentProcessor.java:114) 
10:26:21,176 ERROR [stderr]  at org.jboss.as.logging.deployments.LoggingConfigDeploymentProcessor.processDeployment(LoggingConfigDeploymentProcessor.java:144) 
10:26:21,176 ERROR [stderr]  at org.jboss.as.logging.deployments.AbstractLoggingDeploymentProcessor.deploy(AbstractLoggingDeploymentProcessor.java:67) 
10:26:21,176 ERROR [stderr]  at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:147) 
10:26:21,176 ERROR [stderr]  at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948) 
10:26:21,176 ERROR [stderr]  at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881) 
10:26:21,176 ERROR [stderr]  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 
10:26:21,177 ERROR [stderr]  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 
10:26:21,177 ERROR [stderr]  at java.lang.Thread.run(Thread.java:745) 

Danke, Helen

Antwort

1

ich Hilfe von Jboss Community bekam ich eine App hatte die log4j.xml in der WAR-Datei und gebrauchten org verpackt hat. jboss.logging.appender.DailyRollingFileAppender. Diese log4j.xml hat diese Fehlermeldung verursacht. Die Einstellung von Verwendung-Deployment-Logging-Config auf false im Standalone.xml-Logging-Subsystem hat dieses Problem gelöst.

Helen

Verwandte Themen