Я использую Log4j в приложении, в котором я также использую веб-сервер Axis2 и Jetty.
Я настроил файл свойств Log4J таким образом, чтобы исключить эти классы из журнала при приоритете отладки.Но когда я это сделал, другие приоритетные сообщения также стали исключаться из основного регистратора.
Есть ли способ сообщить Log4j, что я просто хочу регистрировать журналы INFO из этих классов при регистрации журналов отладки из моих классов?
Вот что я сделал:
#Jetty Server and Axis2
log4j.category.org.apache.axiom=DEBUG
log4j.additivity.org.apache.axiom=false
log4j.category.org.apache.axis2=DEBUG
log4j.additivity.org.apache.axis2=false
################# MAIN LOGGER #################
log4j.rootCategory=DEBUG, mainLogger
#File configuration
Но, как я уже сказал, эта конфигурация также исключает сообщения INFO из главного регистратора.