Sie können IBM® Rational Focal Point
für die Verwendung mit IBM WebSphere Application Server konfigurieren.
Vorbereitende Schritte
- Prüfen Sie, ob eine unterstützte Version von
WebSphere Application Server installiert ist.
- Stellen Sie sicher, dass das Datenbankschema und die Tabellenbereiche für
Rational Focal Point
erstellt wurden.
- Wenn Sie eine Oracle-Datenbank verwenden, kopieren Sie die Datei ojdbc*.jar, die sich
im Oracle-Installationsverzeichnis befindet, in den Ordner WebSphere-Installationsverzeichnis/lib.
Vorgehensweise
- Aktualisieren Sie auf der WebSphere Integrated
Solutions Console die JVM-Argumente, die definiert werden können, um einige Aspekte
des Serververhaltens zu steuern.
- Klicken Sie auf .
- Klicken Sie auf server1.
- Klicken Sie auf .
- Klicken Sie auf Java Virtual Machine.
- Geben Sie in den Feldern Anfangsgröße des
JVM-Heapspeichers und Maximale Heap-Größe
die erforderlichen Werte an.
Anmerkung: Stellen Sie sicher, dass die erforderliche Hauptspeicherkapazität auf dem Computer
verfügbar ist. Ist die Hauptspeicherkapazität nicht ausreichend, kann der Anwendungsserver
nicht gestartet werden.
- Fügen Sie im Feld Generische JVM-Argumente die folgenden
Java™-Argumente auf der Basis Ihrer Plattform hinzu:
- Unter Windows® (32-Bit): -Dclient.encoding.override=UTF-8
-Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.library.path= <Focal
Point-Installationsverzeichnis>/Focalpoint/artifacts/licenselib/windows/32
-DJAZZ_HOME=file:///<Focal Point-Installationsverzeichnis im codierten
URL-Format>/Focalpoint/artifacts/wars/jazzwebui/conf/
- Unter Windows (64-Bit): -Dclient.encoding.override=UTF-8
-Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.library.path= <Focal
Point-Installationsverzeichnis>/Focalpoint/artifacts/licenselib/windows/64
-DJAZZ_HOME=file:///<Focal Point-Installationsverzeichnis im codierten
URL-Format>/Focalpoint/artifacts/wars/jazzwebui/conf/
- Unter Linux® (32-Bit):-Dclient.encoding.override=UTF-8
-Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.library.path= <Focal
Point-Installationsverzeichnis>/Focalpoint/artifacts/licenselib/linux
-DJAZZ_HOME=file:///<Focal Point-Installationsverzeichnis im codierten
URL-Format>/Focalpoint/artifacts/wars/jazzwebui/conf/
- Unter Linux (64-Bit): -Dclient.encoding.override=UTF-8
-Djava.awt.headless=true -Dfile.encoding=UTF-8 -d64 -Djava.library.path=<Focal
Point-Installationsverzeichnis>/Focalpoint/artifacts/licenselib/linux/64
-DJAZZ_HOME=file:///<Focal Point-Installationsverzeichnis im codierten
URL-Format>/Focalpoint/artifacts/wars/jazzwebui/conf/
- Unter Solaris (32-Bit): -Dclient.encoding.override=UTF-8 -Djava.awt.headless=true
-Dfile.encoding=UTF-8 -Djava.library.path=<Focal Point-Installationsverzeichnis>/Focalpoint/artifacts/licenselib/solaris
-DJAZZ_HOME=file:///<Focal Point-Installationsverzeichnis im codierten URL-Format>/Focalpoint/artifacts/wars/jazzwebui/conf/
- Unter Solaris (64-Bit): -Dclient.encoding.override=UTF-8 -Djava.awt.headless=true
-Dfile.encoding=UTF-8 -d64 -Djava.library.path=<Focal Point-Installationsverzeichnis>/Focalpoint/artifacts/licenselib/solaris/64
-DJAZZ_HOME=file:///<Focal Point-Installationsverzeichnis im codierten URL-Format>/Focalpoint/artifacts/wars/jazzwebui/conf/
- Optional: Wenn Sie die Rational Focal Point-Installation
für eine einzelne Ländereinstellung definiert haben, fügen Sie -Duser.language=<Code für die Ländereinstellung>
hinzu, um die Sortierung, bei der die Groß-/Kleinschreibung beachtet werden muss, auf der Basis der Ländereinstellung
zu adressieren. Beispiel: -Duser.language=en
- Klicken Sie auf Anwenden und anschließend auf OK.
- Wenn Sie eine IBM DB2- oder
Oracle-Datenbank verwenden, geben Sie die Tabellenbereichsdetails an, die Sie für
Rational Focal Point
erstellt haben. Klicken Sie auf Angepasste Eigenschaften und fügen Sie die
Tabellenbereichsdetails hinzu.
Tabelle 1. TabellenbereichsdetailsDatenbank |
Details |
DB2 |
Objektspeicher:- Name: focalpoint/bigObjStorage
- Wert: IN FP_BIGOBJ
Datenspeicher:- Name: focalpoint/dataStorage
- Wert: IN FP_DATA
Indexspeicher:- Name: focalpoint/indexStorage
- Wert: IN FP_INDEX
|
Oracle |
Objektspeicher:- Name: focalpoint/bigObjStorage
- Wert: TABLESPACE FP_BIGOBJ STORAGE (initial 1m next
1m pctincrease 0)
Datenspeicher:- Name: focalpoint/dataStorage
- Wert: TABLESPACE FP_DATA STORAGE (initial 1m next
1m pctincrease 0)
Indexspeicher:- Name: focalpoint/indexStorage
- Wert: TABLESPACE FP_INDEX STORAGE (initial 1m next
1m pctincrease 0)
|
- Für die Angabe der Position der
Rational Focal Point-Lizenzdatei
fügen Sie auf der Seite 'Angepasste Eigenschaften' die folgenden Details hinzu:
- Name: focalpoint/licenseLocation
- Wert: Geben Sie die Position des Lizenzservers im Format port@host ein,
beispielsweise 19353@licenseserver.
- Um eine Java API for XML Web Services-Steuerkomponente eines Fremdanbieters
in WebSphere Application Server zu aktivieren,
fügen Sie auf der Seite 'Angepasste Eigenschaften' die folgenden Details hinzu:
- Name: com.ibm.websphere.webservices.DisableIBMJAXWSEngine
- Wert: true
- Um Rational Publishing Engine
für die Berichterstellung zu aktivieren, fügen Sie auf der Seite 'Angepasste Eigenschaften' die folgenden Details hinzu:
- Name: org.eclipse.emf.common.util.URI.archiveSchemes
- Wert: wsjar wszip jar zip
- Um die Umgebung mit den erforderlichen Ländereinstellungen für
Rational Focal Point-Benutzer zu
aktivieren, geben Sie den Code für die erforderlichen Ländereinstellungen durch vertikale Balken (|) getrennt an.
Fügen Sie auf der Seite 'Angepasste Eigenschaften' die Details zu den Ländereinstellungen hinzu:
- Für focalpoint/installSelectedLocales sind die Werte
en|de|es|fr|it|pt,BR|ja|ko|zh,CN|zh,TW|ar|he|cs|hu|pl|ru
- Für focalpoint/defaultLocale kann nur ein Wert von
en|de|es|fr|it|pt,BR|ja|ko|zh,CN|zh,TW|ar|he|cs|hu|pl|ru angegeben werden
- Fügen Sie die Eigenschaftswerte für focalpoint/fontFile,
focalpoint/hostName und focalpoint/defaultLocale hinzu.
- Klicken Sie auf Anwenden und anschließend auf OK.
- Geben Sie den Klassenpfad der
Rational Focal Point-Bibliotheksdateien
an.
- Klicken Sie auf .
- Geben Sie den erforderlichen Bereich für die Bibliothek an.
- Klicken Sie auf Neu.
- Geben Sie einen Namen für die Bibliothek an, beispielsweise fpjars.
- Geben Sie den Klassenpfad der
Rational Focal Point-Bibliotheksdateien
an. Diese Dateien befinden sich im Installationsverzeichnis von
Rational Focal Point: <Focal
Point-Installationsverzeichnis>\Focal Point\artifacts\jars.
- Klicken Sie auf Anwenden und anschließend auf OK.
- Konfigurieren Sie die Ressourcenumgebung, um den Dateispeicher anzugeben.
- Klicken Sie auf
.
- Geben Sie den erforderlichen Bereich für die Bibliothek an.
- Klicken Sie auf Neu.
- Geben Sie für den Namen des Datenspeichers filestorageProvider ein.
Geben Sie die Beschreibung für den Datenspeicher ein und klicken Sie auf OK.
- Wählen Sie filestorageProvider aus
und geben Sie die Verweisdetails an, indem Sie auf Referenzierbare Objekte klicken.
- Klicken Sie auf Neu.
- Geben Sie in das Feld Factory-Klassenname Folgendes ein: com.telelogic.focalpoint.tools.filestorage.FileStorageFactory.
- Geben Sie in das Feld Klassenname Folgendes ein: com.telelogic.focalpoint.tools.filestorage.FileStorage
- Klicken Sie auf OK.
- Erstellen Sie die Umgebungseinträge durch Klicken auf Ressourcenumgebungseinträge.
- Geben Sie den erforderlichen Bereich für die Bibliothek an.
- Klicken Sie auf Neu.
- Geben Sie filestorage in das Feld Name ein.
- Geben Sie focalpoint/filestorage in das Feld JNDI-Name ein.
- Klicken Sie auf OK.
- Wählen Sie filestorage aus
und geben Sie an, ob es sich beim Dateispeicher um eine Datenbank oder um ein Dateisystem
handelt. Klicken Sie auf Angepasste Eigenschaften.
- Klicken Sie auf Neu.
- Geben Sie storageClassName in das Feld Name ein.
- Handelt es sich bei dem Dateispeicher um eine Datenbank, geben Sie
com.telelogic.focalpoint.tools.filestorage.FileStorageDB in das
Feld Wert ein. Ist der Dateispeicher ein Dateisystem, geben Sie
com.telelogic.focalpoint.tools.filestorage.FileStorageFS ein.
- Stellen Sie sicher, dass der Typ java.lang.String lautet.
- Klicken Sie auf OK.
- Geben Sie die Basispfadinformationen des Dateispeichers an.
Klicken Sie auf Neu.
- Geben Sie basePath in das Feld Name ein.
- Wenn es sich bei dem Dateispeicher um einen Anwendungsserver handelt, geben Sie den
Wert für den Basispfad an. Geben Sie für den Datenbankdateispeicher keinen Wert an.
- Klicken Sie auf OK.
- Konfigurieren Sie den JDBC-Provider so, dass er auf die JAR-Dateien der Datenbank zeigt. Informationen zum Konfigurieren des JDBC-Providers finden Sie in der
WebSphere Application Server-Dokumentation.
Verwenden Sie bei der Konfiguration der Datenquelle die folgenden Parameter:
Tabelle 2. DatenquellendetailsDatenbank |
Parameter |
PostgreSQL |
- Datenbanktyp: Benutzerdefiniert
- Name der Implementierungsklasse: org.postgresql.jdbc2.optional.ConnectionPool
- Klassenpfad: <Focal Point-Installationsverzeichnis>\Focal Point\artifacts\fpjars\postgresql-8.1-405.jdbc3.jar
- JNDI-Name: jdbc/focalpoint
- Setzen Sie websphereDefaultIsolationLevel für die Eigenschaften des Verbindungspools auf
2.
|
Oracle |
- Datenbanktyp: Oracle
- Klassenpfad: Position der Datei ojdbc*.jar, die in den
Ordner WebSphere-Installationsverzeichnis/lib kopiert wird.
- JNDI-Name: jdbc/focalpoint
- Fügen Sie für die Eigenschaften des Verbindungspools eine angepasste Eigenschaft mit dem Namen
SetBigStringTryClob hinzu und setzen Sie den Wert auf true. Setzen
Sie websphereDefaultIsolationLevel auf 2.
|
IBM DB2 |
- Datenbanktyp: IBM DB2
- Klassenpfad: Position von db2jcc-9.5.jar und db2jcc_license_cu-9.5.jar
- JNDI-Name: jdbc/focalpoint
- Setzen Sie websphereDefaultIsolationLevel für die Eigenschaften des Verbindungspools auf
2.
|
Nächste Schritte
Installieren Sie die
Rational Focal Point-Anwendung auf
WebSphere Application Server.
Ausführliche Informationen finden Sie unter
Rational Focal Point auf WebSphere Application Server installieren.