IBM® WebSphere® Application Server と
連携するように IBM Rational® Focal Point™ を
セットアップできます。
始める前に
- WebSphere Application Server のサポートされるバージョンがインストールされていることを確認します。
- Rational Focal Point 用の
データベース・スキーマと表スペースが作成されていることを確認します。
- Oracle データベースを使用している場合は、Oracle インストール・ディレクトリーで使用可能な ojdbc*.jar を Websphere install directory/lib フォルダーにコピーします。
手順
- WebSphere Integrated
Solutions Console で JVM 引数を更新します。
この引数は、サーバー動作のいくつかの側面を制御するために設定できます。
- をクリックします。
- 「server1」をクリックします。
- を
クリックします。
- 「Java 仮想マシン」をクリックします。
- 「初期ヒープ」フィールドおよび「最大ヒープ・サイズ」フィールドに、
必要な値を指定します。
注: 必要なメモリー・スペースがコンピューターにあることを確認してください。
メモリー・スペースが不十分な場合、アプリケーション・サーバーを始動できません。
- 「汎用 JVM 引数 (Generic JVM argument)」フィールドに、
ご使用のプラットフォームに基づいて以下の Java 引数を追加します。
- Windows -32 ビットの場合: -Dclient.encoding.override=UTF-8
-Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.library.path= <Focal
Point installation directory>/Focalpoint/artifacts/licenselib/windows/32
-DJAZZ_HOME=file:///<Focal Point installation directory in the
encoded URL format>/Focalpoint/artifacts/wars/jazzwebui/conf/
- Windows -64 ビットの場合: -Dclient.encoding.override=UTF-8
-Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.library.path= <Focal
Point installation directory>/Focalpoint/artifacts/licenselib/windows/64
-DJAZZ_HOME=file:///<Focal Point installation directory in the
encoded URL format>/Focalpoint/artifacts/wars/jazzwebui/conf/
- Linux -32 ビットの場合: -Dclient.encoding.override=UTF-8
-Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.library.path= <Focal
Point installation directory>/Focalpoint/artifacts/licenselib/linux
-DJAZZ_HOME=file:///<Focal Point installation directory in the
encoded URL format>/Focalpoint/artifacts/wars/jazzwebui/conf/
- Linux -64 ビットの場合: -Dclient.encoding.override=UTF-8
-Djava.awt.headless=true -Dfile.encoding=UTF-8 -d64 -Djava.library.path=<Focal
Point installation directory>/Focalpoint/artifacts/licenselib/linux/64
-DJAZZ_HOME=file:///<Focal Point installation directory in the
encoded URL format>/Focalpoint/artifacts/wars/jazzwebui/conf/
- Solaris -32 ビットの場合: -Dclient.encoding.override=UTF-8 -Djava.awt.headless=true
-Dfile.encoding=UTF-8 -Djava.library.path=<Focal Point installation
directory>/Focalpoint/artifacts/licenselib/solaris -DJAZZ_HOME=file:///<Focal
Point installation directory in the encoded URL format>/Focalpoint/artifacts/wars/jazzwebui/conf/
- Solaris -64 ビットの場合: -Dclient.encoding.override=UTF-8 -Djava.awt.headless=true
-Dfile.encoding=UTF-8 -d64 -Djava.library.path=<Focal Point installation
directory>/Focalpoint/artifacts/licenselib/solaris/64 -DJAZZ_HOME=file:///<Focal
Point installation directory in the encoded URL format>/Focalpoint/artifacts/wars/jazzwebui/conf/
- オプション: Rational Focal Point インストール済み環境を単一ロケール用に設定した場合は、ロケールに基づいてケース・センシティブ・ソートを行うために、-Duser.language=<locale code> を追加します。 例: -Duser.language=en
- 「適用」をクリックしてから「OK」をクリックします。
- IBM DB2® データベース
または Oracle データベースを使用している
場合は、Rational Focal Point 用に
作成した表スペース詳細を指定します。
「カスタム・プロパティー」をクリックし、表スペース詳細を追加してください。
表 1. 表スペース詳細データベース |
詳細 |
DB2 |
オブジェクト記憶- 名前: focalpoint/bigObjStorage
- 値: IN FP_BIGOBJ
データ・ストレージ:- 名前: focalpoint/dataStorage
- 値: IN FP_DATA
索引ストレージ:- 名前: focalpoint/indexStorage
- 値: IN FP_INDEX
|
Oracle |
オブジェクト記憶- 名前: focalpoint/bigObjStorage
- 値: TABLESPACE FP_BIGOBJ STORAGE (initial 1m next
1m pctincrease 0)
データ・ストレージ:- 名前: focalpoint/dataStorage
- 値: TABLESPACE FP_DATA STORAGE (initial 1m next
1m pctincrease 0)
索引ストレージ:- 名前: focalpoint/indexStorage
- 値: TABLESPACE FP_INDEX STORAGE (initial 1m next
1m pctincrease 0)
|
- Rational Focal Point ライセンス・ファイルの
ロケーションを指定するには、「カスタム・プロパティー」ページで以下の詳細を追加します。
- 名前: focalpoint/licenseLocation
- 値: ライセンス・サーバーのロケーションを port@host の形式 (例: 19353@licenseserver) で
入力します。
- WebSphere Application Server で IBM 以外の JAX-WS Web サービス・エンジンを
有効にするには、「カスタム・プロパティー」ページで以下の詳細を追加します。
- 名前: com.ibm.websphere.webservices.DisableIBMJAXWSEngine
- 値: true
- 以下の詳細を「カスタム・プロパティー」ページで追加し、Rational Publishing Engine でレポート生成を可能にします。
- 名前: org.eclipse.emf.common.util.URI.archiveSchemes
- 値: wsjar wszip jar zip
- Rational Focal Point ユーザーに対して
必要なロケール環境を有効にするには、必要なロケール・コードを縦棒 (|) で区切って指定します。
「カスタム・プロパティー」ページで、ロケール詳細を追加します。
- focalpoint/installSelectedLocales の場合、値は en|de|es|fr|it|pt,BR|ja|ko|zh,CN|zh,TW|ar|he|cs|hu|pl|ru です。
- focalpoint/defaultLocale の場合、en|de|es|fr|it|pt,BR|ja|ko|zh,CN|zh,TW|ar|he|cs|hu|pl|ru から 1 つの値のみを指定できます。
- focalpoint/fontFile、focalpoint/hostName、
および focalpoint/defaultLocale のプロパティー値を追加します。
- 「適用」をクリックしてから「OK」をクリックします。
- Rational Focal Point ライブラリー・ファイルのクラスパスを指定します。
- をクリックします。
- ライブラリーに必要なスコープを指定します。
- 「新規」をクリックします。
- ライブラリーの名前 (例えば fpjars) を指定します。
- Rational Focal Point ライブラリー・ファイルのクラスパスを指定します。
このファイルは、Rational Focal Point の
インストール・ロケーション (<Focal Point installation directory>¥Focal Point¥artifacts¥jars) に
あります。
- 「適用」をクリックしてから「OK」をクリックします。
- ファイル・ストレージを指定するように、リソース環境を構成します。
- をクリックします。
- ライブラリーに必要なスコープを指定します。
- 「新規」をクリックします。
- データ・ストレージの名前に関して、filestorageProvider と入力します。
データ・ストレージの説明を入力して、「OK」をクリックします。
- 「filestorageProvider」を選択し、
「参照可能 (Referenceables)」をクリックして参照詳細を指定します。
- 「新規」をクリックします。
- 「ファクトリー・クラス名」フィールドに、com.telelogic.focalpoint.tools.filestorage.FileStorageFactory と入力します。
- 「クラス名」フィールドに、com.telelogic.focalpoint.tools.filestorage.FileStorage と入力します。
- 「OK」をクリックします。
- 「リソース環境項目 (Resource environment entries)」をクリックして、環境項目を作成します。
- ライブラリーに必要なスコープを指定します。
- 「新規」をクリックします。
- 「名前」フィールドに、filestorage と入力します。
- 「JNDI 名」フィールドに、focalpoint/filestorage と入力します。
- 「OK」をクリックします。
- 「filestorage」を選択し、ファイル・ストレージがデータベースなのかファイル・システムなのかを指定します。
「カスタム・プロパティー」をクリックします。
- 「新規」をクリックします。
- 「名前」フィールドに、storageClassName と入力します。
- ファイル・ストレージがデータベースの場合は、「値」フィールドに com.telelogic.focalpoint.tools.filestorage.FileStorageDB と入力します。
ファイル・ストレージがファイル・システムの場合は、com.telelogic.focalpoint.tools.filestorage.FileStorageFS と入力します。
- タイプが java.lang.String であることを確認します。
- 「OK」をクリックします。
- ファイル・ストレージの基本パス情報を指定します。
「新規」をクリックします。
- 「名前」フィールドに、basePath と入力します。
- ファイル・ストレージがアプリケーション・サーバーの場合は、基本パスの値を指定します。
データベース・ファイル・ストレージの場合は、値を指定しないでください。
- 「OK」をクリックします。
- データベースの JAR ファイルを指すように JDBC プロバイダーを構成します。 JDBC プロバイダーの構成について詳しくは、WebSphere Application Server の資料を参照してください。
データ・ソースを構成する間に、以下のパラメーターを使用します。
表 2. データ・ソース詳細データベース |
パラメーター |
PostgreSQL |
- データベース・タイプ: ユーザー定義
- 実装クラス名: org.postgresql.jdbc2.optional.ConnectionPool
- クラスパス: <Focal Point installation
directory>¥Focal Point¥artifacts¥fpjars¥postgresql-8.1-405.jdbc3.jar
- JNDI 名: jdbc/focalpoint
- 接続プール・プロパティーに関して、websphereDefaultIsolationLevel を 2 に設定します。
|
Oracle |
- データベース・タイプ: Oracle
- クラスパス: Websphere install directory/lib ロケーションにコピーされる ojdbc*.jar のロケーション。
- JNDI 名: jdbc/focalpoint
- 接続プール・プロパティーに関して、カスタム・プロパティー SetBigStringTryClob を追加し、
値を true として設定します。
websphereDefaultIsolationLevel は、2 として設定します。
|
IBM DB2 |
- データベース・タイプ: IBM DB2
- クラスパス: db2jcc-9.5.jar の場所と db2jcc_license_cu-9.5.jar
- JNDI 名: jdbc/focalpoint
- 接続プール・プロパティーに関して、websphereDefaultIsolationLevel を 2 に設定します。
|
次のタスク
Rational Focal Point アプリケーションを
WebSphere Application Server に
インストールします。
詳しくは、『
Rational Focal Point を WebSphere Application Server にインストール』を参照してください。