Я нашел следующее на моем SystemErr.Весна 4.x с интеграцией весов 4.X ClassLoader issue
[10/11/15 10:12:27:905 BRST] 0000000c SystemErr R SLF4J: Class path contains multiple SLF4J bindings.
[10/11/15 10:12:27:905 BRST] 0000000c SystemErr R SLF4J: Found binding in [wsjar:file:/SPRING_INTEGRATION_NEW/logback-classic-1.0.6.jar!/org/slf4j/impl/StaticLoggerBinder.class]
[10/11/15 10:12:27:906 BRST] 0000000c SystemErr R SLF4J: Found binding in [wsjar:file:/SPRING_INTEGRATION_NEW/slf4j-simple-1.7.10.jar!/org/slf4j/impl/StaticLoggerBinder.class]
Знаете ли вы, какую банку я должен предоставить загрузчику классов для интеграции Spring и Spring? logback или SLF4J, насколько я помню, банки были скопированы с использованием mvn-зависимого плагина.
С уважением.
Привет, Артем, «нет, на самом деле я должен запускать свое приложение на WebSphere, и я не знаю, могу ли я использовать весеннюю загрузку в контейнере J2EE (Jee5)». Моя сборка - это простая сборка maven с помощью только компилятора и плагинов ресурсов. Считаете ли вы, что Spring Boot (если она может использоваться внутри контейнера J2EE), полезно использовать приложение Spring в контейнере, пока приложение Spring Integration работает очень хорошо, без каких-либо проблем до сих пор в «старом наследии» контейнер". –
Ну, в первую очередь Spring Boot может жить в WAS очень хорошо, но да: без встроенного Tomcat. С другой стороны, нет причин вводить его здесь, если вам нужно просто выяснить, кто тянет на вас зависимость «slf4j-simple» и просто исключает его. Или исключить все записи из вашего приложения и просто положиться на WAS. Что действительно может принести вам неожиданные отпечатки, особенно когда ваше приложение будет развернуто в среде клиента. –