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.
- W przypadku używania bazy danych Oracle skopiuj plik ojdbc*.jar, który jest dostępny w
katalogu instalacyjnym produktu Oracle, do folderu
katalog_instalacyjny_Websphere/lib.
Procedura
- W konsoli Integrated Solutions Console produktu WebSphere zaktualizuj argumenty maszyny JVM, które można ustawić w celu sterowania niektórymi 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.
Uwaga: 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.
- 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 systemie Windows® (32-bitowym):
-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 zakodowanym formacie adresu
URL>/Focalpoint/artifacts/wars/jazzwebui/conf/
- W systemie Windows (64-bitowym):
-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 zakodowanym formacie adresu
URL>/Focalpoint/artifacts/wars/jazzwebui/conf/
- W systemie Linux® (32-bitowym):-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
zakodowanym formacie adresu URL>/Focalpoint/artifacts/wars/jazzwebui/conf/
- W systemie Linux (64-bitowym): -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 zakodowanym formacie adresu URL>/Focalpoint/artifacts/wars/jazzwebui/conf/
- W systemie Solaris (32-bitowym): -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
zakodowanym formacie adresu URL>/Focalpoint/artifacts/wars/jazzwebui/conf/
- W systemie Solaris (64-bitowym): -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 zakodowanym formacie adresu URL>/Focalpoint/artifacts/wars/jazzwebui/conf/
- 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 tabelBaza 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ść: wpisz 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: 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: 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, klikając 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 i określ, czy pamięć masowa plików jest bazą danych, czy systemem plików. Kliknij opcję Właściwości niestandardowe.
- Kliknij opcję Nowy.
- W polu Nazwa wpisz storageClassName.
- Jeśli pamięć masowa plików jest bazą danych, w polu Wartość wpisz
com.telelogic.focalpoint.tools.filestorage.FileStorageDB.
Jeśli pamięć masowa plików jest systemem plików, wpisz com.telelogic.focalpoint.tools.filestorage.FileStorageFS.
- 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.
- Jeśli pamięć masowa plików jest serwerem aplikacji, podaj wartość dla ścieżki podstawowej. 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 danychBaza 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 kopiowanego w położenie katalog
instalacyjny Websphere/lib.
- Nazwa JNDI: jdbc/focalpoint
- 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
Instalowanie produktu Rational Focal Point na serwerze WebSphere Application Server.