Roman Shaposhnik created HBASE-5858:
---------------------------------------

             Summary: When HBase gets executed against Hadoop 2.X 
"SLF4j:CLASSPATH contains multiple SLF4j binding" warning is displayed
                 Key: HBASE-5858
                 URL: https://issues.apache.org/jira/browse/HBASE-5858
             Project: HBase
          Issue Type: Bug
          Components: scripts
    Affects Versions: 0.92.1, 0.92.0
            Reporter: Roman Shaposhnik
            Assignee: Roman Shaposhnik
            Priority: Minor


Since HBase tries to find locations of the Hadoop jars from the environment in 
certain cases it ends up with extra SLF4j jars coming from Hadoop classpath. 
When that happens "SLF4j:CLASSPATH contains multiple SLF4j binding" warning 
gets displayed.

The good news here is that the warning is just that -- a warning. The bad news 
is that it seems this issue will be tricky to fix properly. On one hand we 
would like Hadoop itself to give us transitive closure of the set of jar files 
required (computing that in the HBase script is a maintenance nightmare). On 
the other hand that set of jar files could contain some of the very same jars 
shipped with HBase.

This problem existed for quiet some time. SLF4j is just the first component to 
complain.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to