logback.xml не создает файл журнала - PullRequest
0 голосов
/ 28 ноября 2018

У меня есть весенний проект с этим logback.xml: , развернутым в версии сервера WebLogic: 12.2.1.0.0, и я не вижу никаких ошибок в консоли weblogic, я также вижу сообщения,но файл журнала не создается

<appender name="consoleAppender" class="ch.qos.logback.core.ConsoleAppender">
    <encoder>
        <pattern>%d{yyyy-MM-dd HH:mm:ss,SSS} %-5level [%thread] %logger{36}:%line - %msg%throwable%n</pattern>
    </encoder>
</appender>

<appender name="rollingFileAppender" class="ch.qos.logback.core.rolling.RollingFileAppender">
    <file>C:/Work/logs/guerrilla.log</file>
    <!-- file>servers/${weblogic.Name}/logs/guerrilla.log</file-->
    <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
        <fileNamePattern>servers/${weblogic.Name}/logs/%d{yyyy,aux}/%d{MM,aux}/guerrilla.%d{yyyy-MM-dd}.%i.log.zip</fileNamePattern>
        <maxFileSize>100MB</maxFileSize>
    </rollingPolicy>
    <encoder>
        <pattern>%d{yyyy-MM-dd HH:mm:ss,SSS} %-5level [%thread] %logger{36}:%line - %msg%throwable%n</pattern>
    </encoder>
</appender>

<logger name="eu.europa" additivity="false">
    <level value="DEBUG"/>
    <appender-ref ref="rollingFileAppender"/>
    <appender-ref ref="consoleAppender"/>
</logger>

<root>
    <level value="INFO"/>
    <appender-ref ref="consoleAppender"/>
</root>

, и я вижу это сообщение в консоли WL:

log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader).
log4j:WARN Please initialize the log4j system properly.

, и у меня естьэто в pom.xml

<dependency>
      <groupId>ch.qos.logback</groupId>
      <artifactId>logback-classic</artifactId>
      <version>1.2.3</version>
</dependency>

<dependency>
       <groupId>org.slf4j</groupId>
       <artifactId>slf4j-api</artifactId>
       <version>1.7.25</version>
</dependency>
...