Ich habe mehrere Fragen zu dem Thema gesehen, aber da sie eher mit Fehlern zu tun haben, glaube ich nicht, dass es sich um ein Duplikat handelt.
Mein Problem ist, dass ich keine .war-Datei aus dem JAR-Format abrufen kann. Es werden jedoch auch keine Fehler protokolliert. Es gibt auch eine Datei namens my .war, die unter dem Ordner / log in JBoss erstellt wurde, aber sie ist ebenfalls leer.
Der .war-Befehl wird angewendet und funktioniert. Da ich Spring benutze, kann ich nicht einmal sehen, wie es seine Kontexte initialisiert.
Logging funktioniert unter Tomcat 7 mit dem gleichen .war.
Ich habe eine log4j.xml erstellt und sie in mein Verzeichnis WEB-INF / classes eingefügt (ich habe es auch in / WEB-INF versucht):
%Vor%Ich verwende log4j 1.2.17, Spring 3.1 und JBoss 6 EAP.
Jede Hilfe sehr geschätzt, Danke
Im Gegensatz zu JBoss AS 7.1.1 aktiviert JBoss EAP 6 die Protokollierungskonfiguration pro Bereitstellung, wenn eine Protokollierungskonfigurationsdatei gefunden wird : Ссылка
Ich empfehle, log4j.xml
zu entfernen. Wenn das nicht hilft, ändern Sie Ihre jboss-Konfiguration, um die Systemeigenschaft org.jboss.as.logging.per-deployment
auf false
zu setzen. In meinem Fall musste ich diese Zeile zu standalone.conf
hinzufügen:
Tags und Links java log4j jboss-eap-6