Meine Anwendung soll sowohl auf tcServer als auch auf WebSphere 6.1 eingesetzt werden. Diese Anwendung verwendet ehCache und benötigt daher slf4j als Abhängigkeit. Als Ergebnis habe ich das slf4j-api.jar (1.6) jar zu meinem War-Datei-Bundle hinzugefügt.
Die Anwendung funktioniert in tcServer einwandfrei, bis auf den folgenden Fehler:
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
Wenn ich jedoch in WebSphere einsetze, erhalte ich eine java.lang.NoClassDefFoundError: org.slf4j.impl.StaticLoggerBinder
.
Auch begleitet von Failed to load class "org.slf4j.impl.StaticMDCBinder"
Ich habe die Klassenpfade beider Anwendungsserver überprüft und es gibt kein anderes slf4j jar.
Hat jemand eine Idee, was hier passieren könnte?