Sto tentando di utilizzare la registrazione Apache Sling in un progetto Equinox. Funziona bene, ma non posso fare in modo che Sling usi il mio file di configurazione. Sto usando una configurazione di logback standard xml, che dovrebbe funzionare secondo lo Sling documentation. Ma non importa dove ho messo il file di configurazione Sling non lo usa.Configurazione registrazione slittamento in Equinox
La mia configurazione logback è la seguente:
<?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>
In quali posizioni hai tentato di inserire il file di configurazione di logback finora? – Val
@Val Ho provato a mettere il file di configurazione in '/ src/main/resources' che dovrebbe metterlo sul classpath e nella root del progetto. Nessuno dei due ha funzionato. –
Hai controllato se il file è stato copiato nel tuo deliverable? – Val