2013-11-07 4 views
2

Я создал войну с проверкой журнала с помощью барабанов.Ошибка аудита в журнале

SLF4J-апи-1.7.5.jar Logback-ядро-1.0.6.jar аудит-сервера 0.6.jar ревизии общего 0.6.jar аудит-клиент-0.6.jar slf4j- log4j12-1.7.5.jar log4j-1.2.17.jar

Но недавно была введена версия logback-версии 1.0.13. Итак, мы это узнали. Но мы получили ошибку ниже.

java.lang.NoClassDefFoundError: ch.qos.logback.core.joran.spi.Pattern 

После этого мы попытались с использованием версии 1.0.12, но это дало следующую ошибку.

java.lang.NoClassDefFoundError: ch.qos.logback.core.status.StatusChecker 

Затем мы попробовали с версией 1.0.11 с записью и работали нормально.

Может кто-нибудь, пожалуйста, скажите мне, что такое стабильная версия банок для аудита логарифма?

SLF4J-api.jar Logback-core.jar аудит-server.jar аудит-common.jar аудит-client.jar SLF4J-log4j12.jar log4j.jar

+0

не уверен, что если вы все еще возникают проблемы с этим, но я открыл билет на этот вопрос http://jira.qos.ch/browse/LBAUDIT-5 и я документально, что я должен был сделать, чтобы получить вокруг него в билете. Я думаю, что logback-аудит - это мертвый проект, но я надеюсь, что они будут работать над ним и обновлять его. – peekay

ответ

0

Вы должны использовать ту же версию Logback для Logback-ядра, Logback-классика.

<dependency> 
     <groupId>ch.qos.logback</groupId> 
     <artifactId>logback-classic</artifactId> 
     <version>1.1.3</version> 
    </dependency> 
    <dependency> 
     <groupId>ch.qos.logback</groupId> 
     <artifactId>logback-core</artifactId> 
     <version>1.1.3</version> 
    </dependency> 
Смежные вопросы