Ho visto diverse domande sull'argomento, ma poiché sono piuttosto correlate agli errori, non penso che questo sia un duplicato.Log4j non registra nulla in JBoss 6 EAP
Il mio problema è che non riesco a ottenere la disconnessione da un file .war che sto distribuendo su JBoss 6 EAP, tuttavia non ci sono errori registrati. C'è anche un file chiamato come mio .war creato nella cartella/log in JBoss, ma è anche vuoto.
Il file .war funziona bene e funziona. Dato che sto usando Spring, non riesco nemmeno a vederlo inizializzare i suoi contesti.
La registrazione funziona perfettamente con Tomcat 7 con lo stesso .war.
Ho creato un log4j.xml e lo mise nel mio WEB-INF/classes dir (ho anche provato a/WEB-INF):
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
<appender name="console" class="org.apache.log4j.ConsoleAppender">
<param name="Target" value="System.out"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%-5p %c{1} - %m%n"/>
</layout>
</appender>
<root>
<priority value ="info" />
<appender-ref ref="console" />
</root>
</log4j:configuration>
sto usando log4j 1.2.17, Primavera 3.1 e JBoss 6 EAP.
Qualsiasi aiuto molto apprezzato, Grazie
Correlati: http://stackoverflow.com/questions/8814498/log4j-logger-messages-are-not-displayed-on-jboss-webapp e http://stackoverflow.com/questions/12039763/use-my -log4j-under-jboss-6 – Vadzim