Możliwe jest skonfigurowanie produktu IBM® Rational Focal Point do współpracy z serwerem IBM WebSphere Application Server.
Zanim rozpoczniesz
- Sprawdź, czy zainstalowana jest obsługiwana wersja serwera WebSphere Application Server.
- Upewnij się, że utworzono schemat bazy danych i obszary tabel dla produktu Rational Focal Point.
- Jeśli używana jest baza danych Oracle, należy skopiować plik ojdbc6.jar, który
jest dostępny w katalogu instalacyjnym produktu Oracle, do następującego folderu: katalog
instalacyjny Websphere/lib. Należy sprawdzić, czy z tego położenia zostały usunięte stare
pliki
ojdbc*.jar.
- W przypadku aktualizacji produktu
Rational Focal Point
należy wyczyścić pamięć podręczną serwera.
- Należy upewnić się, że wymagana ilość pamięci jest dostępna na komputerze.
Jeśli ilość pamięci jest niewystarczająca, serwer aplikacji nie może zostać uruchomiony.
Procedura
- W konsoli Integrated Solutions Console produktu
WebSphere zaktualizuj argumenty
maszyny JVM ustawiane w celu sterowania aspektami
zachowania serwera.
- Kliknij opcję .
- Kliknij pozycję server1.
- Kliknij opcję .
- Kliknij opcję Wirtualna maszyna języka Java.
- Określ wymagane wartości w polach Początkowa wielkość sterty i Maksymalna wielkość sterty.
- W polu Ogólny argument wirtualnej maszyny języka Java dodaj następujące argumenty języka Java (w zależności od używanej platformy):
- W 32-bitowych systemach Windows:
-Dclient.encoding.override=UTF-8 -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.library.path=
katalog instalacyjny produktu Focal Point/Focalpoint/artifacts/licenselib/windows/32
-DJAZZ_HOME=file:///katalog instalacyjny produktu Focal Point w formacie zakodowanego adresu
URL/Focalpoint/artifacts/wars/jazzwebui/conf/ -Dcom.ibm.team.repository.service.oauth.legacyModeFronting=true -Dsun.rmi.dgc.server.gcInterval=3600000000
-Dsun.rmi.dgc.client.gcInterval=3600000000
- W 64-bitowych systemach Windows:
-Dclient.encoding.override=UTF-8 -Djava.awt.headless=true -Dfile.encoding=UTF-8
-Djava.library.path=katalog instalacyjny produktu Focal
Point/Focalpoint/artifacts/licenselib/windows/64 -DJAZZ_HOME=file:///katalog instalacyjny
produktu Focal Point w formacie zakodowanego adresu URL/Focalpoint/artifacts/wars/jazzwebui/conf/
-Dcom.ibm.team.repository.service.oauth.legacyModeFronting=true-Dsun.rmi.dgc.server.gcInterval=3600000000
-Dsun.rmi.dgc.client.gcInterval=3600000000
Uwaga: W
przypadku platform Windows
podczas wdrażania produktu Rational Focal Point
na serwerze WebSphere Application Server
za pomocą Konsoli administracyjnej należy dodać ścieżkę do biblioteki licencji
do skryptu wykonywanego podczas uruchamiania wirtualnej maszyny języka Java. Jeśli
ścieżka do katalogu
KATALOG_GŁÓWNY_PRODUKTU_FP zawiera spacje,
należy podać krótką formę nazwy ścieżki. Jeśli na przykład ścieżką jest
C:\Program Files, należy wprowadzić nazwę ścieżki w postaci C:\Progra˜.
- W 32-bitowych systemach Linux: -Dclient.encoding.override=UTF-8
-Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.library.path= katalog instalacyjny produktu Focal
Point/Focalpoint/artifacts/licenselib/linux -DJAZZ_HOME=file:///katalog instalacyjny
produktu Focal Point w formacie zakodowanego adresu URL/Focalpoint/artifacts/wars/jazzwebui/conf/
-Dcom.ibm.team.repository.service.oauth.legacyModeFronting=true-Dsun.rmi.dgc.server.gcInterval=3600000000
-Dsun.rmi.dgc.client.gcInterval=3600000000
- W 64-bitowych systemach Linux:
-Dclient.encoding.override=UTF-8 -Djava.awt.headless=true -Dfile.encoding=UTF-8 -d64
-Djava.library.path=katalog instalacyjny produktu Focal
Point/Focalpoint/artifacts/licenselib/linux/64 -DJAZZ_HOME=file:///katalog instalacyjny
produktu Focal Point w formacie zakodowanego adresu
URL/Focalpoint/artifacts/wars/jazzwebui/conf/
-Dcom.ibm.team.repository.service.oauth.legacyModeFronting=true-Dsun.rmi.dgc.server.gcInterval=3600000000
-Dsun.rmi.dgc.client.gcInterval=3600000000
- W 32-bitowych systemach Solaris: -Dclient.encoding.override=UTF-8
-Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.library.path=katalog instalacyjny produktu Focal
Point/Focalpoint/artifacts/licenselib/solaris
-DJAZZ_HOME=file:///katalog instalacyjny
produktu Focal Point w formacie zakodowanego adresu
URL/Focalpoint/artifacts/wars/jazzwebui/conf/ -Dcom.ibm.team.repository.service.oauth.legacyModeFronting=true-Dsun.rmi.dgc.server.gcInterval=3600000000
-Dsun.rmi.dgc.client.gcInterval=3600000000
- W 64-bitowych systemach Solaris: -Dclient.encoding.override=UTF-8 -Djava.awt.headless=true
-Dfile.encoding=UTF-8 -d64 -Djava.library.path=katalog instalacyjny produktu Focal
Point/Focalpoint/artifacts/licenselib/solaris/64 -DJAZZ_HOME=file:///katalog instalacyjny
produktu Focal Point w formacie zakodowanego adresu
URL/Focalpoint/artifacts/wars/jazzwebui/conf/
-Dcom.ibm.team.repository.service.oauth.legacyModeFronting=true-Dsun.rmi.dgc.server.gcInterval=3600000000
-Dsun.rmi.dgc.client.gcInterval=3600000000
- Opcjonalne: Jeśli ustawiono instalację produktu
Rational Focal Point
dla jednych ustawień narodowych, dodaj wpis -Duser.language=kod ustawień narodowych na
potrzeby sortowania z rozróżnianiem wielkości liter opartego na ustawieniach
narodowych. Na przykład: -Duser.language=pl
- Kliknij przycisk Zastosuj, a następnie przycisk OK.
- Jeśli używana jest baza danych IBM DB2 lub baza danych Oracle, określ szczegóły obszarów tabel, które zostały utworzone dla produktu Rational Focal Point.
Kliknij opcję
Właściwości niestandardowe i dodaj szczegóły obszarów tabel.
Tabela 1. Szczegóły obszarów tabel| Baza danych |
Szczegóły |
| DB2 |
Pamięć masowa obiektów:- Nazwa: focalpoint/bigObjStorage
- Wartość: IN FP_BIGOBJ
Pamięć masowa danych:- Nazwa: focalpoint/dataStorage
- Wartość: IN FP_DATA
Pamięć masowa indeksów:- Nazwa: focalpoint/indexStorage
- Wartość: IN FP_INDEX
|
| Oracle |
Pamięć masowa obiektów:- Nazwa: focalpoint/bigObjStorage
- Wartość: TABLESPACE FP_BIGOBJ STORAGE (initial 1m next
1m pctincrease 0)
Pamięć masowa danych:- Nazwa: focalpoint/dataStorage
- Wartość: TABLESPACE FP_DATA STORAGE (initial 1m next
1m pctincrease 0)
Pamięć masowa indeksów:- Nazwa: focalpoint/indexStorage
- Wartość: TABLESPACE FP_INDEX STORAGE (initial 1m next
1m pctincrease 0)
|
- Aby określić położenie pliku licencji produktu Rational Focal Point,
dodaj następujące szczegóły na stronie Właściwości niestandardowe:
- Nazwa: focalpoint/licenseLocation
- Wartość: należy wpisać położenie serwera licencji w formacie
port@host.
Na przykład: 19353@serwer_licencji.
- Aby w produkcie WebSphere Application Server włączyć mechanizm usług Web Service JAX-WS inny niż firmy IBM, dodaj następujące szczegóły na stronie Właściwości niestandardowe:
- Nazwa: com.ibm.websphere.webservices.DisableIBMJAXWSEngine
- Wartość: true
- Aby włączyć funkcję generowania raportów w produkcie
Rational Publishing Engine,
dodaj następujące szczegóły na stronie Właściwości niestandardowe:
- Nazwa: org.eclipse.emf.common.util.URI.archiveSchemes
- Wartość: wsjar wszip jar zip
- Aby włączyć wymagane środowisko ustawień narodowych dla użytkowników produktu Rational Focal Point, określ wymagany kod ustawień narodowych oddzielony za pomocą pionowej kreski (|).
Na stronie Właściwości niestandardowe dodaj szczegóły ustawień narodowych:
- Wartości parametru
focalpoint/installSelectedLocales są następujące:
en|de|es|fr|it|pt,BR|ja|ko|zh,CN|zh,TW|ar|he|cs|hu|pl|ru
- Dla parametru focalpoint/defaultLocale można
określić tylko jedną wartość z następującego zestawu wartości:
en|de|es|fr|it|pt,BR|ja|ko|zh,CN|zh,TW|ar|he|cs|hu|pl|ru
- Dodaj wartości właściwości focalpoint/fontFile, focalpoint/hostName i focalpoint/defaultLocale.
- Kliknij przycisk Zastosuj, a następnie przycisk OK.
- Określ ścieżkę klasy dla plików biblioteki produktu Rational Focal Point.
- Kliknij opcję .
- Określ wymagany zasięg dla biblioteki.
- Kliknij opcję Nowy.
- Podaj nazwę biblioteki. Na przykład: fpjars
- Określ ścieżkę klasy dla plików biblioteki produktu Rational Focal Point. Te pliki znajdują się w miejscu instalacji produktu Rational Focal Point: katalog_instalacyjny_produktu_Focal_Point\Focal Point\artifacts\jars.
- Kliknij przycisk Zastosuj, a następnie przycisk OK.
- Skonfiguruj środowisko zasobów w celu określenia pamięci masowej plików.
- Kliknij opcję .
- Określ wymagany zasięg dla biblioteki.
- Kliknij opcję Nowy.
- Jako nazwę pamięci masowej danych wprowadź filestorageProvider.
Wprowadź opis pamięci masowej danych i kliknij przycisk OK.
- Wybierz pozycję filestorageProvider i podaj szczegóły odwołań, klikając opcję
Elementy przywoływalne.
- Kliknij opcję Nowy.
- W polu Nazwa klasy fabryki wpisz com.telelogic.focalpoint.tools.filestorage.FileStorageFactory.
- W polu Nazwa klasy wpisz com.telelogic.focalpoint.tools.filestorage.FileStorage.
- Kliknij przycisk OK.
- Utwórz pozycje środowiska.
- Kliknij opcję Pozycje środowiska zasobów.
- Określ wymagany zasięg dla biblioteki.
- Kliknij opcję Nowy.
- W polu Nazwa wpisz filestorage.
- W polu Nazwa JNDI wpisz focalpoint/filestorage.
- Kliknij przycisk OK.
- Wybierz pozycję filestorage, a następnie określ
szczegóły bazy danych pamięci masowej plików. Kliknij opcję Właściwości niestandardowe.
- Kliknij opcję Nowy.
- W polu Nazwa wpisz storageClassName.
- W polu Wartość wpisz
com.telelogic.focalpoint.tools.filestorage.FileStorageDB.
- Upewnij się, że wybrano typ java.lang.String.
- Kliknij przycisk OK.
- Określ informacje dotyczące ścieżki podstawowej pamięci masowej plików.
Kliknij opcję Nowy.
- W polu Nazwa wpisz basePath.
- W przypadku pamięci masowej plików bazy danych nie określaj wartości.
- Kliknij przycisk OK.
- Skonfiguruj dostawcę JDBC, aby wskazywał pliki JAR bazy danych. Informacje na temat konfigurowania dostawcy JDBC zawiera dokumentacja serwera WebSphere Application Server.
Podczas konfigurowania źródła danych należy użyć następujących parametrów:
Tabela 2. Szczegóły źródła danych| Baza danych |
Parametry |
| PostgreSQL |
- Typ bazy danych: Zdefiniowane przez użytkownika
- Nazwa klasy implementacji: org.postgresql.jdbc2.optional.ConnectionPool
- Ścieżka klasy: katalog instalacyjny produktu
Focal Point\Focal Point\artifacts\fpjars\postgresql-8.1-405.jdbc3.jar
- Nazwa JNDI: jdbc/focalpoint
- W przypadku właściwości puli połączeń należy ustawić właściwość websphereDefaultIsolationLevel na wartość 2.
|
| Oracle |
- Typ bazy danych: Oracle
- Ścieżka klasy: położenie pliku
ojdbc*.jar skopiowanego do następującego położenia:
katalog instalacyjny Websphere/lib
- Nazwa JNDI: jdbc/focalpoint
- Klasę pomocniczą składnicy danych należy określić, wybierając opcję Program
pomocy składnicy danych Oracle11g.
- W przypadku właściwości puli połączeń należy dodać właściwość niestandardową o nazwie SetBigStringTryClob i ustawić jej wartość na true. Wartość właściwości websphereDefaultIsolationLevel należy ustawić na 2.
|
| IBM DB2 |
- Typ bazy danych: IBM DB2
- Ścieżka klasy: położenie plików db2jcc-9.5.jar i db2jcc_license_cu-9.5.jar
- Nazwa JNDI: jdbc/focalpoint
- W przypadku właściwości puli połączeń należy ustawić właściwość websphereDefaultIsolationLevel na wartość 2.
|
Co dalej
Należy zainstalować aplikację produktu
Rational Focal Point na serwerze
WebSphere Application Server.
Szczegóły zamieszczono w sekcji
Wdrażanie produktu Rational Focal Point na serwerze WebSphere Application Server.