Częścią konfiguracji programu IBM® Case Manager na serwerze WebLogic Server jest skonfigurowanie plików serwera aplikacji, umożliwiające wprowadzenie informacji dotyczących logowania JAAS w ustawieniach uwierzytelnienia i pamięci, tak aby możliwe było korzystanie z zasobów.
O tym zadaniu
Niektóre z tych ustawień mogły być skonfigurowane podczas instalacji i wdrażania aplikacji
IBM Content Navigator. Przed zainstalowaniem programu
IBM Case Manager należy sprawdzić te ustawienia i skonfigurować je w razie konieczności.
Zapamiętaj: W konfiguracjach serwerów klastrowych o wysokiej dostępności należy wprowadzić zmiany ustawień wirtualnej maszyny języka Java™ (JVM) dla każdego węzła ujętego w konfiguracji serwera aplikacji.
Narzędzie konfiguracyjne produktu
IBM Case Manager ustawia niektóre właściwości JVM podczas zadania wdrożenia aplikacji Case Manager API. Te właściwości można w razie potrzeby zmodyfikować dla danego środowiska.
Procedura
Aby skonfigurować produkt WebLogic Server:
- Zatrzymaj instancję serwera WebLogic Server, jeśli została uruchomiona.
- Utwórz kopię zapasową pliku setDomainEnv.
- W przypadku systemu Windows należy skopiować plik setDomainEnv.cmd.
- W przypadku systemów AIX, Linux lub Linux w System
z należy utworzyć kopię pliku setDomainEnv.sh.
- Przeprowadź edycję zmiennej MEM_ARGS. Dostosowanie tych ustawień pozwoli uniknąć wyczerpania pamięci serwera aplikacji i zapobiegnie sytuacji, w której użytkownicy nie będą mogli zalogować się do programu IBM Case Manager.
Jeśli zmienna MEM_ARGS nie istnieje, należy ją dodać do skryptu startowego.
- W razie potrzeby zmodyfikuj katalog ustawiony przez narzędzie konfiguracyjne produktu IBM Case Manager dla właściwości -Dicm.shared.folder=katalog_współużytkowania_sieciowego w argumentach JVM. IBM Case Manager korzysta z katalogu współużytkowania sieciowego do przechowywania wtyczek i zasobów IBM Content Navigator, z uwzględnieniem stron, treści systemu pomocy, pakietów widgetów i zasobów dotyczących tłumaczenia. Narzędzie konfiguracyjne produktu IBM Case Manager ustawia ten katalog na plik domeny lokalnej.
- W razie potrzeby zmodyfikuj katalog ustawiony przez narzędzie konfiguracyjne produktu IBM Case Manager dla właściwości -DmaxHttpCacheAge=Case_Cache_TimeToLive w argumentach JVM. Ustawienie czasu życia pozwala kontrolować czas w sekundach, przez jaki sprawy są przechowywane w pamięci podręcznej. Zalecana wartość to 5 sekund w środowisku programistycznym i 3600 sekund lub 1 godzina w środowisku produkcyjnym lub testowym.
- Zapisz wszystkie zmiany w pliku setDomainEnv.
- (W środowiskach z zainstalowaną aplikacją P8 eForms) Ustaw właściwość globalną, aby określić działanie parametru getRealPath() dotyczącego zarchiwizowanych aplikacji WWW:
- W sekcji Change Center (Centrum zmian) konsoli
administracyjnej produktu WebLogic Server kliknij opcję Lock and Edit (Zablokuj i edytuj).
- Kliknij odsyłacz do domeny WebLogic, a następnie kliknij zakładkę
Web Applications (Aplikacje WWW) i wybierz opcję Archived Real Path Enabled (Włączono archiwalną ścieżkę rzeczywistą).
- Zapisz i aktywuj zmiany.
- Zrestartuj serwer WebLogic Server.
- (W środowiskach, w których program IBM Case Manager znajduje się na innym serwerze niż Content Platform Engine) Aktywuj
połączenie poufne pomiędzy domeną IBM Case Manager i domeną Content Platform Engine:
- Na serwerze Content Platform Engine przygotuj konsolę administracyjną produktu WebLogic Server do edycji.
Zapamiętaj: Jeśli w programie Content Platform Engine skonfigurowano już połączenie poufne, kroki te należy wykonać tylko na serwerze IBM Case Manager.
Konieczne będzie użycie tego samego hasła co w przypadku programu Content Platform Engine.
- W obszarze zaawansowanych ustawień zabezpieczeń domeny wprowadź hasło dla domeny.
- Zapisz i aktywuj zmiany.
- W razie konieczności Uruchom ponownie serwer WebLogic Server.
- Na serwerze IBM Case Manager przygotuj konsolę administracyjną produktu WebLogic Server do edycji.
- W obszarze zaawansowanych ustawień zabezpieczeń domeny wprowadź hasło dla domeny. Hasła użyte dla domeny Content Platform Engine oraz domeny IBM Case Manager muszą być takie same.
- Powtórz tę procedurę dla każdej domeny, dla której ma zostać aktywowane połączenie poufne.
- W środowiskach serwerów zarządzanych zatrzymaj działanie serwera administracyjnego i wszystkich serwerów zarządzanych na obu domenach i uruchom je ponownie.
Ważne: Jeśli ten krok zostanie pominięty, serwery, które nie zostały ponownie uruchomione, nie będą miały połączenia poufnego z serwerami, które uruchomiono ponownie.