Próbuję użyć rejestrowania Sling Apache w projekcie Equinox. Działa dobrze, ale nie mogę sprawić, aby Sling używał mojego pliku konfiguracyjnego. Używam standardowego xml konfiguracji logback, który powinien działać zgodnie z Sling documentation. Ale nie ważne gdzie umieściłem plik konfiguracyjny Sling właśnie go nie używa.Konfiguracja rejestrowania zawiesia w Equinox
Moja konfiguracja logback jest następujący:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
<!-- encoders are assigned the type
ch.qos.logback.classic.encoder.PatternLayoutEncoder by default -->
<encoder>
<pattern>%d{dd.MM.yyyy HH:mm:ss.SSS} *%level* [%thread] %logger %message%n</pattern>
</encoder>
</appender>
<root level="debug">
<appender-ref ref="CONSOLE" />
</root>
</configuration>
W jakich lokalizacjach próbowałeś umieścić plik konfiguracyjny logback? – Val
@Val Próbowałem umieścić plik konfiguracyjny w '/ src/main/resources', który powinien umieścić go na ścieżce klas i w katalogu głównym projektu. Żaden nie zadziałał. –
Czy sprawdziłeś, czy plik został w ogóle skopiowany w Twoim pliku wynikowym? – Val