Мы создаем новую систему, используя 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]
после googling, мы обнаружили, что это всего лишь предупреждение, slf4j будет связывать первый найденный регистратор, который в этом случае является фреймворком weblogic system logger. Есть ли способ привязать его к структуре ведения журнала в нашем WAR файле? Наличие < prefer-web-inf-classes > в weblogic.xml не помогает