log4j:WARN No appenders gefunden werden konnte, der für den logger (org.springframework.web.Kontext.Unterstützung.StandardServletEnvironment)

Ich versuche die Konfiguration der log4j in meine Frühlings-Projekt, aber nach mit in mein pom.xml:

<dependency>
    <groupId>log4j</groupId>
    <artifactId>log4j</artifactId>
    <version>1.2.17</version>
</dependency>

und diese Datei log4j2.xml in meinem classpath:

<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="WARN">
  <Appenders>
    <Console name="Console" target="SYSTEM_OUT">
      <PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
    </Console>
  </Appenders>
  <Loggers>
    <Root level="error">
      <AppenderRef ref="Console"/>
    </Root>
  </Loggers>
</Configuration>

wenn ich die Anwendung bereitstellen, wird diese Meldung in der Konsole (und keine log-Nachricht):

log4j:WARN No appenders could be found for logger (org.springframework.web.context.support.StandardServletEnvironment).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.

Ich besuchen Sie den angegebenen link, aber die Infos in der es mir nicht hilfst.

Jemand weiß, was ich vermisse?

ps.: In meinem Unterricht habe ich diese Zeile hinzufügen zu:

static final Logger logger = LogManager.getLogger(AcessoService.class.getName());

und hinzufügen:

logger.error(...);

in den Orten, die ich wollte, aber wie gesagt, keine log-Meldung wird an der Konsole angezeigt.

UPDATE

Ich jetzt korrigieren Sie den Namen der Datei log4j.xml und die Fehlermeldung ändern in:

log4j:WARN Continuable parsing error 2 and column 30
log4j:WARN O elemento-raiz do documento "Configuration" deve corresponder à raiz de DOCTYPE "null".
log4j:WARN Continuable parsing error 2 and column 30
log4j:WARN O documento é inválido: nenhuma gramática encontrada.
log4j:ERROR DOM element is - not a <log4j:configuration> element.

UPDATE 2

die Datei unten korrigiert der zweite Fehler, aber ich kehrte in die erste, die ich hier posten:

<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="WARN" debug="true" xmlns:log4j="http://jakarta.apache.org/log4j/">
  <Appenders>
    <Console name="Console" target="SYSTEM_OUT">
      <PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
    </Console>
  </Appenders>
  <Loggers>
    <Root level="error">
      <AppenderRef ref="Console"/>
    </Root>
  </Loggers>
</Configuration>
InformationsquelleAutor Kleber Mota | 2014-07-30
Schreibe einen Kommentar