1
resposta

ERROR StatusLogger No log4j2 configuration

Sabem o motivo do erro abaixo?

ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console.

1 resposta

Certifique-se que você tenha o arquivo log4j2.xm em src/main/resources. O próprio material da aula contém esse arquivo. E está definido desta forma:

<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="WARN">
  <Appenders>
    <Console name="Console" target="SYSTEM_OUT">
      <PatternLayout pattern="%level %d{HH:mm:ss.SSS} - %msg%n"/>
    </Console>
  </Appenders>
  <Loggers>
    <Logger name="br.com.caelum.camel" level="debug">
      <AppenderRef ref="Console"/>
    </Logger>
    <Logger name="org.apache.camel" level="warn">
      <AppenderRef ref="Console"/>
    </Logger>
    <Root level="info">
      <AppenderRef ref="Console"/>
    </Root>
  </Loggers>
</Configuration>

Você pode colocar o pacote do seu projeto, caso não seja br.com.caelum.camel.