Zeigt eine Hierarchie der Klassenlader an, die das Laden der vom Web- bzw. EJB-Modul verwendeten
Klassen beeinflussen.
Auf der Registerkarte Hierarchie werden die Klassenlader in einer Baumstrukturhierarchie
angezeigt.
Auf den Registerkarten Suchreihenfolge werden die Klassenlader in der Reihenfolge aufgelistet,
in der sie von der Laufzeitumgebung verwendet werden, um Klassen zu suchen und zu laden.
Blenden Sie eine Hierarchie von Klassenladern ein, um Folgendes anzuzeigen:
- Namen der Klassenlader
- Nach oben gerichtete Pfeile neben Klassenladernamen zeigen an, dass Anforderungen nur an einen übergeordneten
Klassenlader gerichtet werden können.
- Die Namen der Klassen, die von einem Klassenlader geladen werden.
- Die Pfade der von den Klassen verwendeten Eigenschaftendateien und Dateien mit der Erweiterung .jar.
Die folgenden Klassenlader können in einer Hierarchie enthalten sein:
Tabelle 2. Beschreibungen von Klassenladernamen. Klassenlader, die in der Hierarchie der Klassenlader enthalten sein können.
Name des Klassenladers |
Beschreibung |
Klassenlader für JDK-Erweiterungen |
Der Klassenlader für JDK-Erweiterungen ist ein zusammengesetzter Klassenlader,
der sich aus dem Bootstrap-Klassenlader der Java Virtual Machine (JVM), dem
Klassenlader für JVM-Erweiterungen und dem JVM-Systemklassenlader zusammensetzt und die SDK-Basisklassen
und -Ressourcen sowie Klassen und Ressourcen lädt, die im JVM-Klassenpfad sichtbar sind.
|
Klassenlader für WAS-Erweiterungen |
Der Klassenlader für WAS-Erweiterungen lädt die Klassen, die
eigenständigen Ressourcenklassen, die angepassten Serviceklassen und
angepassten Registry-Klassen von WebSphere Application Server. Beim Bootstrapping
verwendet dieser Klassenlader die Systemeigenschaft ws.ext.dirs zum Ermitteln des Pfades,
der zum Laden der Klassen verwendet wird. Jedes Verzeichnis
im Klassenpfad ws.ext.dirs und jede Datei mit der Erweiterung .jar oder .zip
in diesen Verzeichnissen wird dem von diesem Klassenlader verwendeten Klassenpfad hinzugefügt. |
WAS - Multifunktionaler Klassenlader |
Die multifunktionalen WAS-Klassenlader laden Klassen Klassen und Ressourcen von
EAR-Modulen, Webmodulen (WAR) und serverzugehörigen gemeinsam genutzten Bibliotheken.
Unter den Standardrichtlinien für Klassenlader gibt es für jedes aktive EAR- und WAR-Modul
und für jeden in der Serverkonfiguration definierten Klassenlader eine Instanz eines multifunktionalen
WAS-Klassenladers.
|
Klicken Sie auf Klassen, um eine Liste der von einem Klassenlader geladenen Klassen anzuzeigen.
Die Anzeigefunktion für Klassenlader muss aktiviert sein, damit die Liste der Klassen angezeigt wird.