Запретить Weblogic 12c использовать системную привязку slf4j

Мы строим новую систему, используя slf4j в качестве фасада регистрации. При развертывании на новом Weblogic 12c мы обнаружили эту ошибку в журнале консоли:

SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/opt/Oracle/Middleware2/modules/org.slf4j.jdk14_1.6.1.0.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [zip:/opt/Oracle/Middleware2/user_projects/domains/m3/servers/AdminServer/tmp/_WL_user/test/t030q4/war/WEB-INF/lib/slf4j-log4j12-1.6.4.jar!/org/slf4j/impl/StaticLoggerBinder.class]

после поиска в Google мы обнаружили, что это просто предупреждение, slf4j свяжет первый найденный регистратор, который в данном случае является структурой системного регистратора weblogic. Есть ли способ привязать его к структуре ведения журнала в нашем файле WAR? Наличие в файле weblogic.xml не помогает

14
задан Viccari 11 July 2012 в 19:25
поделиться