Określa, czy przed załadowaniem klasy program ładujący prowadzi wyszukiwanie w programie ładującym klasy
macierzyste, czy w programie ładującym klasy aplikacji.
Standardowym ustawieniem dla programów ładujących klasy narzędzi
programistycznych oraz programów ładujących klasy produktu
WebSphere Application Server jest Klasy
ładowane najpierw programem ładującym klasy macierzyste.
Wybranie opcji Klasy ładowane najpierw lokalnym programem ładującym klasy (programem klasy macierzystej na końcu) oznacza, że aplikacja może
nadpisać klasy zawarte w macierzystym programie ładującym, lecz działanie takie może
potencjalnie skutkować błędami ClassCastException lub LinkageError, jeśli klasy
nadpisane zostaną pomieszane z klasami nienadpisanymi.
Opcje to Klasy ładowane najpierw programem ładującym klasy macierzyste i Klasy ładowane najpierw lokalnym programem ładującym klasy (programem klasy macierzystej na końcu). Domyślną opcją na potrzeby ładowania klas jest wyszukiwanie w programie ładującym klasy macierzyste przed rozpoczęciem
wyszukiwania w programie ładującym klasy aplikacji.
Aby aplikacja mogła korzystać z domyślnej konfiguracji protokołowania Jakarta Commons Logging w produkcie, porządek programów
ładujących klasy aplikacji należy ustawić jako Klasy ładowane najpierw
programem ładującym klasy macierzyste.
Aby aplikacja mogła nadpisać domyślną
konfigurację rejestrowania Jakarta Commons Logging, aplikacja musi
udostępniać konfigurację w postaci obsługiwanej przez to rejestrowanie, a
kolejność programu ładującego tej klasy musi być ustawiona na wartość Klasy ładowane najpierw lokalnym programem ładującym klasy (programem klasy macierzystej na końcu). W celu nadpisania domyślnej konfiguracji należy również ustawić porządek programów ładujących klasy dla
każdego z modułów WWW aplikacji tak, by była ładowana poprawna fabryka programów rejestrujących.
Typ danych |
String |
Wartość domyślna |
Najpierw macierzyste |