[ 
https://issues.apache.org/jira/browse/HBASE-9718?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13787408#comment-13787408
 ] 

stack commented on HBASE-9718:
------------------------------

I thought I'd purged all direct use of slf4j from hbase code making it so no 
references by us and so it came in only transitively for those who used it 
(thrift, zk, etc.).  Grepping only generated thrift classes seem to use it.

But in test scope, IIRC, the transitive include mechanism is confused so this 
explicit include likely is very much needed.  So +1 if it makes dev possible.



> hbase-client needs a test scope dependency on org.slf4j:slf4j-api
> -----------------------------------------------------------------
>
>                 Key: HBASE-9718
>                 URL: https://issues.apache.org/jira/browse/HBASE-9718
>             Project: HBase
>          Issue Type: Bug
>          Components: Client
>    Affects Versions: 0.98.0
>            Reporter: Andrew Purtell
>            Assignee: Andrew Purtell
>         Attachments: 9718.patch
>
>
> hbase-client needs a test scope dependency on org.slf4j:slf4j-api in its POM. 
> Without this change at least Eclipse cannot resolve org.slf4j.Logger from 
> RecoverableZooKeeper - the ZooKeeper classes use it - and so the 
> 'hbase-client' project will not build. 



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to