Anwendungen für Jakarta Commons Logging konfigurieren

Jakarta Commons Logging ist eine einfache Protokollierungsschnittstelle und stellt Thin-Wrapper für verschiedene Protokollierungssysteme bereit. WebSphere Application Server unterstützt Jakarta Commons Logging mit einer Protokollierungsfunktionen, einer so genannten Protokollfunktion (Logger). Diese Unterstützung ändert keine von Jakarta Commons Logging definierten Schnittstellen.

Vorbereitende Schritte

Die Protokollfunktion von WebSphere Application Server ist ein Thin-Wrapper für die Protokolleinrichtung von WebSphere Application Server. Die Protokollfunktion hat den Namen com.ibm.websphere.commons.logging.WsJDK14Logger. Er kann Protokollierungsobjekte bearbeiten, die gemäß folgenden Spezifikationen definiert sind:

Ein Protokollobjekt ist ein Objekt, das Protokolleinträge enthält.

Lesen Sie die Informationen auf der Webseite Jakarta Commons und die Spezifikationen für Java Logging und Common Base Event, um sich mit Jakarta Commons Logging vertraut zu machen. Zum besseren Verständnis der Protokollfunktion von WebSphere Application Server lesen Sie den Artikel Jakarta Commons Logging.

Informationen zu diesem Vorgang

WebSphere Application Server stellt im Verzeichnis libraries die Binärdistribution von Jakarta Commons Logging bereit. Standardmäßig verwendet das Produkt die LogFactory-Implementierung und den JDK14Logger von Jakarta Commons Logging.

Bewährtes Verfahren Bewährtes Verfahren: Die Standardkonfiguration von Jakarta Commons Logging ist in der Datei commons-logging.properties gespeichert. Zum Angeben der Factory-Klasse für Jakarta Commons Logging in einer Anwendung stellen Sie eine Datei mit dem Namen org.apache.commons.logging.LogFactory im Verzeichnis META-INF/services bereit, die in der ersten Zeile den Namen der Factory-Klasse enthält. Dies ist der Konfigurationsmechanismus für den Service-Provider der JAR-Datei gemäß Definition in JDK 1.3 und höher.best-practices

Wenn eine Anwendung die Protokollfunktion von WebSphere Application Server verwenden soll, muss die Anwendung eine eigene Konfiguration für die Protokollfunktion enthalten. Führen Sie die folgenden Schritte aus, um die Verwendung der Protokollfunktion von WebSphere Application Server in einer Anwendung zu konfigurieren.

Vorgehensweise

  1. Untersuchen Sie die Konfigurationen für die WebSphere Application Server-Protokollfunktion (Logger) und bestimmen Sie, welche Konfiguration am besten auf Ihre Anwendung zutrifft.
  2. Ändern Sie die Anwendungskonfiguration und aktivieren Sie die Verwendung der Protokollfunktion von WebSphere Application Server.

Ergebnisse

Nach dem Start der Anwendung leitet Jakarta Commons die Protokollausgabe der Anwendung an die Protokollfunktion von WebSphere Application Server weiter.

Symbol, das den Typ des Artikels anzeigt. Taskartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=ttrb_classload_jcl
Dateiname:ttrb_classload_jcl.html