[ 
https://issues.apache.org/jira/browse/OOZIE-2399?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Grimes updated OOZIE-2399:
-------------------------------
    Description: 
Running the oozie CLI causes the following SLF4J warning to be shown (note this 
is on a brand new build - freshly extracted distro tarball):

[root@183bd1d9e976 oozie-4.2.0]# ./bin/oozie admin -status --oozie 
http://localhost:11000/oozie
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in 
[jar:file:/root/oozie-4.2.0/lib/slf4j-log4j12-1.6.6.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in 
[jar:file:/root/oozie-4.2.0/lib/slf4j-simple-1.6.6.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]

I'm pretty sure this was introduced in OOZIE-1876 as the client now extracts 
all jars in the war file to the lib/ directory, causing there to be two 
bindings:

[root@183bd1d9e976 oozie-4.2.0]# ls lib | grep slf4j
slf4j-api-1.6.6.jar
slf4j-log4j12-1.6.6.jar
slf4j-simple-1.6.6.jar



  was:
Running the oozie CLI causes the following SLF4J warning to be shown (note this 
is on a brand new build - freshly extracted distro tarball):

[root@183bd1d9e976 oozie-4.2.0]# ./bin/oozie admin -status --oozie 
http://localhost:11000/oozie
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in 
[jar:file:/root/oozie-4.2.0/lib/slf4j-log4j12-1.6.6.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in 
[jar:file:/root/oozie-4.2.0/lib/slf4j-simple-1.6.6.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]

I'm pretty sure this was introduced in 
https://issues.apache.org/jira/browse/OOZIE-1876 as the client now extracts all 
jars in the war file to the lib/ directory, causing there to be two bindings:

[root@183bd1d9e976 oozie-4.2.0]# ls lib | grep slf4j
slf4j-api-1.6.6.jar
slf4j-log4j12-1.6.6.jar
slf4j-simple-1.6.6.jar




> Oozie client class path contains multiple SLF4J bindings
> --------------------------------------------------------
>
>                 Key: OOZIE-2399
>                 URL: https://issues.apache.org/jira/browse/OOZIE-2399
>             Project: Oozie
>          Issue Type: Bug
>          Components: client, scripts
>    Affects Versions: 4.2.0
>            Reporter: Mike Grimes
>            Priority: Minor
>             Fix For: trunk
>
>
> Running the oozie CLI causes the following SLF4J warning to be shown (note 
> this is on a brand new build - freshly extracted distro tarball):
> [root@183bd1d9e976 oozie-4.2.0]# ./bin/oozie admin -status --oozie 
> http://localhost:11000/oozie
> SLF4J: Class path contains multiple SLF4J bindings.
> SLF4J: Found binding in 
> [jar:file:/root/oozie-4.2.0/lib/slf4j-log4j12-1.6.6.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> SLF4J: Found binding in 
> [jar:file:/root/oozie-4.2.0/lib/slf4j-simple-1.6.6.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an 
> explanation.
> SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
> I'm pretty sure this was introduced in OOZIE-1876 as the client now extracts 
> all jars in the war file to the lib/ directory, causing there to be two 
> bindings:
> [root@183bd1d9e976 oozie-4.2.0]# ls lib | grep slf4j
> slf4j-api-1.6.6.jar
> slf4j-log4j12-1.6.6.jar
> slf4j-simple-1.6.6.jar



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to