Gibt an, ob der Klassenlader zuerst im übergeordneten Klassenlader oder im Klassenlader der
Anwendung suchen soll, um eine Klasse zu laden. Die Standardeinstellung für Developer-Kit-Klassenlader und
Klassenlader von WebSphere Application Server ist Mit dem übergeordneten Klassenlader geladene Klassen zuerst.
Wenn Sie Mit dem lokalen Klassenlader geladene Klassen zuerst (übergeordneter zuletzt) auswählen, kann
die Anwendung Klassen, die im übergeordneten Klassenlader enthalten
sind, überschreiben. Wenn überschriebene und nicht überschriebene Klassen parallel verwendet werden, besteht
jedoch die Möglichkeit, dass eine Ausnahme des Typs "ClassCastException" ausgelöst wird bzw. Verknüpfungsfehler
auftreten.
Die Optionen sind Mit dem übergeordneten Klassenlader geladene Klassen zuerst und
Mit dem lokalen Klassenlader geladene Klassen zuerst (übergeordneter zuletzt). Der Standardwert sieht
vor, dass zuerst im übergeordneten Klassenlader und dann im Klassenlader der
Anwendung gesucht werden soll, um eine Klasse zu laden.
Damit Ihre Anwendung die Standardkonfiguration von
Jakarta Commons Logging in diesem Produkt verwendet, müssen Sie die Klassenladerreihenfolge auf
Mit dem übergeordneten Klassenlader geladene Klassen zuerst setzen. Wenn Ihre Anwendung die Standardkonfiguration
von Jakarta Commons Logging überschreiben soll, müssen Sie die Konfiguration in
einer Form bereitstellen, die von Jakarta Commons Logging unterstützt wird. Als Einstellung für den Klassenladermodus
der Anwendung müssen Sie Mit dem lokalen Klassenlader geladene Klassen zuerst (übergeordneter zuletzt)
verwenden.
Außerdem müssen Sie die Klassenladerreihenfolge für jedes Webmodul in der Anwendung so einstellen,
dass die korrekte Logger-Factory geladen wird.
Datentyp |
String |
Standardeinstellung |
Übergeordneter zuerst |