On 21/09/11 15:37, David Jordan wrote:

I am trying to have a build/run environment that supports both TDB and SDB. The 
latest snapshot versions were using 2 different versions of log4j.
Even after copying the latest version (in TDB) over to the SDB lib directory, I 
continue to get this message.

      [java] SLF4J: Class path contains multiple SLF4J bindings.
      [java] SLF4J: Found binding in 
[jar:file:/C:/Documents%20and%20Settings/davjor/My%20Documents/Jena/SDB-1.3.5-SNAPSHOT/lib/slf4j-log4j12-1.6.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
      [java] SLF4J: Found binding in 
[jar:file:/C:/Documents%20and%20Settings/davjor/My%20Documents/Jena/TDB-0.8.11-SNAPSHOT/lib/slf4j-log4j12-1.6.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
      [java] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for 
an explanation.

David Jordan
Software Developer
SAS Institute Inc.
Health&  Life Sciences, Research&  Development

It's not log4j that's the issue but the fact you seem to have two copies of slf4j-log4j12 (the implementation of SLF4J over log4j) on the classpath. You shodul have only one, you seem to have two. Both are v 1.6.1

Unrelated to the messages above: the different versions for log4j happen to be compatible with each other, you can use either (but not both).

        Andy


Reply via email to