You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by "Jerry Cwiklik (JIRA)" <de...@uima.apache.org> on 2013/03/04 23:09:13 UTC

[jira] [Created] (UIMA-2713) Modify DUCC's assembly script to filter out slf4j from spring and amq

Jerry Cwiklik created UIMA-2713:
-----------------------------------

             Summary: Modify DUCC's assembly script to filter out slf4j from spring and amq
                 Key: UIMA-2713
                 URL: https://issues.apache.org/jira/browse/UIMA-2713
             Project: UIMA
          Issue Type: Bug
          Components: DUCC
            Reporter: Jerry Cwiklik
            Assignee: Jerry Cwiklik
            Priority: Minor


Both AMQ and Spring ship with their own version of slf4j jars. At runtime, the following message is dumped:

SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/home/challngr/ducc_runtime/lib/slf4j/slf4j-log4j12.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/home/challngr/ducc_runtime/lib/springframework/slf4j-log4j12-1.5.11.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/home/challngr/ducc_runtime/lib/apache-activemq/activemq-all-5.6.0.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. 

Seems benign, but annoying. One possible fix for this is to remove slf4j jars from spring and amq. The Ducc's assembly script should exclude them from the DUCC tarball. The slf4j jars will be picked up from ducc_runtime/lib/slf4j dir.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira