Websphere Mehrere slf4j-Rückmeldebindungen funktionieren nicht

Ich führe eine Anwendung auf Websphere 8.5.5.0 aus und versuche, die Protokollierung als Protokollierungsframework zu verwenden.

Wenn ich versuche, die Anwendung zu starten, werde ich mit einem ähnlichen Fehler begrüßtdieses:

[10/03/14 13:19:00:900 EST] 00000097 SystemErr     R   SLF4J: Class path contains multiple SLF4J bindings.
[10/03/14 13:19:00:900 EST] 00000097 SystemErr     R   SLF4J: Found binding in [bundleresource://266.fwk1755217229:1/org/slf4j/impl/StaticLoggerBinder.class]
[10/03/14 13:19:00:900 EST] 00000097 SystemErr     R   SLF4J: Found binding in    [wsjar:file:/C:/Program%20Files%20(x86)/IBM/WebSphere/AppServer_1/profiles/AppSrv01/installedApps/AUSSYDCVTLJ007Node02Cell/myapp.ear/lib/logback-classic-1.1.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
[10/03/14 13:19:00:900 EST] 00000097 SystemErr     R   SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
[10/03/14 13:19:01:313 EST] 00000097 SystemErr     R   SLF4J: Actual binding is of type [ch.qos.logback.classic.util.ContextSelectorStaticBinder]

Als dieAntworten erklärt, Die IBM-Bibliotheken enthalten bereits eine Implementierung der Logback-Classic-Bibliothek auf dem Klassenpfad. Ich möchte mit dem neuesten Logback auf dem Laufenden bleiben und habe mich gefragt, ob mir jemand zeigen kann, wie ich die zu verwendende Bindung manuell auswählen kann.ohne einen Eltern-Last-Classloader zu verwenden!).

Antworten auf die Frage(3)

Ihre Antwort auf die Frage