Rational® Publishing Engine には、API を使用して構成済み文書仕様をローカルまたはリモートで実行するデモを示すサンプル・アプリケーションが含まれています。
このタスクについて
このアプリケーションは、
RPE_HOME/lib/api/example にあります。
-home オプションの値が指定されていない場合、プロジェクトのホーム・フォルダーが構築時に使用されます。アプリケーションをデプロイするとき、アプリケーションがホーム・フォルダーを見つけられるよう、
.jar ファイルと同じフォルダーにホーム・フォルダーを指定する必要があります。
手順
- RPE_HOME/lib/api/example を開きます。
- com.ibm.rational.rpe.examples.zip アーカイブを解凍します。
- Rational Publishing Engine ライブラリー内の必要な .dll ファイルおよび .so ファイルへのアクセス権限をアプリケーションに与えます。
重要: サンプル・アーカイブのルート・ディレクトリーで提供されている .dll ファイルおよび .so ファイルは、ご使用の環境には適していない場合があります。
- 32 ビット・アプリケーション:
- RPE_HOME/lib/rcl_telelogic.dll
- RPE_HOME/lib/librcl_telelogic.so
- 64 ビット・アプリケーション:
- RPE_HOME/lib/64/rcl_telelogic.dll
- RPE_HOME/lib/64/librcl_telelogic.so
これらのファイルへのアクセス権限をアプリケーションに与えるには、以下のいずれかを行います。
- ファイル・パスをアプリケーションの開始スクリプトに追加します。 このオプションを選択すると、アプリケーションは、どこで実行されても自己完結型になります。
- ファイル・パスを PATH システム変数に追加します。 このオプションを選択した場合、アプリケーションを使用するすべてのコンピューターで、このステップを行う必要があります。
- Rational Publishing Engine インストール・ファイルの lib ディレクトリー内のプラグインをコピーします。
- 32 ビット・アプリケーションを構築するには、RPE_HOME/lib ディレクトリー内のプラグインをコピーします。
- 64 ビット・アプリケーションを構築するには、RPE_HOME/lib/64 ディレクトリー内のプラグインをコピーします。
- 抽出したサンプル・アーカイブの lib ディレクトリーにプラグインを貼り付けます。.dll ファイルまたは .so ファイルはコピーしないでください。 例: project/lib
- RPE_HOME/config ディレクトリーを開きます。
- rpeconfig.xml ファイルおよび RPEElementsDefinitions.xml ファイルをコピーします。
- rpeconfig.xml ファイルおよび RPEElementsDefinitions.xml ファイルを、サンプルの home/config フォルダーに貼り付けます。 サンプルは、src フォルダーのルートにある log4j.properties ファイルを使用するよう設計されており、home/config フォルダーにこのファイルが存在する場合であっても、それは使用できません。
- オプション: Rational DOORS® から文書を生成するには、RPE_HOME/source/DOORS フォルダーおよび RPE_HOME/source/DB
Structure フォルダーをコピーします。
- オプション: DOORS フォルダーおよび DB Structure フォルダーを、プロジェクトの home/source フォルダーに貼り付けます。
- RPE_HOME/utils/Word フォルダーおよび %RPE_HOME%/utils/HTML フォルダーをコピーします。
- Word フォルダーおよび HTML フォルダーを、プロジェクトの home/utils に貼り付けます。
- クラス・パスを、プロジェクト内のプラグインへのパスで更新します。