Apache Tomcat でのリモート・サービス・アプリケーションのリモート・フラグの構成

フラグと呼ばれるパラメーターをアプリケーション・サーバー構成ファイルに追加して、 リモート・サービス・アプリケーションに特定のパラメーターを指定できます。

始める前に

リモート・サービス・アプリケーションで使用可能なリモート・フラグのリストを確認して、このタスクを実行するために使用するフラグを 選択します。
表 1. リモート・フラグ
フラグ 説明
-Dcom.ibm.rational.rpe.docgen.concurentlimit 数値

例: -Dcom.ibm.rational.rpe.docgen.concurentlimit=5

一度に実行できる同時 Rational® Publishing Engine 文書生成要求の最大数を設定します。 この限度に達した場合、後続のジョブ要求はキューに入れられ、現在のジョブの完了後に開始されます。
-Dcom.ibm.rational.rpe.license.attempts.count 数値

例: -Dcom.ibm.rational.rpe.license.attempts.count=2

有効なライセンスを確認する回数。 デフォルト値は 1 回です。 入力された値が 1 未満の場合、値は無視されます。
-Dcom.ibm.rational.rpe.license.retry.timeout 秒数

例: -Dcom.ibm.rational.rpe.license.retry.timeout=6

有効なライセンスの確認試行の間の待機する秒数。 デフォルト値は 5 秒です。
-Dcom.ibm.rational.rpe.remote.debug truefalse

例: -Dcom.ibm.rational.rpe.remote.debug=true

文書生成のデバッグ問題に関する、より詳細なログ情報を確認できます。
-Dcom.ibm.rational.rpe.remote.filestore ¥¥ で始まるファイル・パス

例: -Dcom.ibm.rational.rpe.remote.filestore=¥¥storage¥rpe¥files

ロード・バランシング環境を構成している場合、共有ストレージ・ディレクトリーのロケーションを指定できます。
-Dcom.ibm.rational.rpe.remote.ignorelanguage truefalse

例: -Dcom.ibm.rational.rpe.remote.ignorelanguage=true

true に設定されている場合、Web サービス・アプリケーションは、ユーザーによって設定された -Duser.country フラグおよび -Duser.language フラグを無視し、管理者によってサーバーに指定されたデフォルト言語を設定します。
-Dcom.ibm.rational.rpe.remote.javaopts ヒープ・サイズ

例: -Dcom.ibm.rational.rpe.remote.javaopts=-Xmx1280m

生成文書に割り振るメモリー量は、リモート・サービス・アプリケーションで増やすことができます。デフォルト値は -Xmx1024m です。

リモート・サービス・アプリケーションに 32 ビットの Java™ ランタイム環境 (JRE) を使用する場合、ヒープ・サイズを 1 から 1.5 GB に調整できます。リモート・サービス・アプリケーションに 64 ビットの JRE を使用する場合、ヒープ・サイズが 1.5 GB より大きいサイズになるように調整できます。

-Dcom.ibm.rational.rpe.remote.jre Java ランタイム環境アプリケーション・ファイルへの絶対パス。

例: -Dcom.ibm.rational.rpe.remote.jre=C:¥Program Files¥Java¥jre7

%RPE_HOME%¥jre にある Rational Publishing Engine アプリケーション・ファイルに含まれているものとは異なる Java ランタイム環境へのパスを指定できます。
-Dcom.ibm.rational.rpe.remote.jrearch 32 または 64 ビット。

例: -Dcom.ibm.rational.rpe.remote.jrearch=32

Rational Publishing Engine が 文書生成を実行するための Java ランタイム環境の 正しいバージョンを検出しない場合、どのバージョンを使用するかを 指定できます。
-Dcom.ibm.rational.rpe.remote.rpecommandjar rpecommand.jar ファイルへの絶対パス。

例: -Dcom.ibm.rational.rpe.remote.rpecommandjar=C:¥Program Files¥Rational¥Publishing Engine

Rational Publishing Engine が、 rpecommand.jar への正しいパスを検出しない場合、 使用すべきパスを指定できます。
-Dcom.ibm.rational.rpe.remote.showconsole truefalse

-Dcom.ibm.rational.rpe.remote.debugtrue に設定する必要があります。

例:

-Dcom.ibm.rational.rpe.remote.showconsole=true
-Dcom.ibm.rational.rpe.remote.debug=true

「Windows」アイコン : 詳細ログ情報を com.ibm.rational.rpe.remote.debug から Windows システム上の別のコンソールで開くことができます。 アプリケーション・サーバーが Windows NT サービスとして実行中の場合には、このプロパティーを使用しないでください。
-Dcom.ibm.rational.rpe.remote.workarea ユーザーが書き込みアクセスを持つ 絶対パス。

例: -Dcom.ibm.rational.rpe.remote.workarea=C:¥temp

文書生成中に一時ファイルが作成される ロケーション。パスが指定されていない場合は、システムの一時 ディレクトリーが使用されます。
-Dcom.ibm.rational.rpe.ssl セキュリティー・タイプ:
  • SSL
  • SSLv2
  • SSLv3
  • TLS
  • TLSv1
  • TLSv1.1

例: -Dcom.ibm.rational.rpe.ssl=TLSv1

特定のセキュリティー・タイプに設定すると、Rational Publishing Engine はそのセキュリティー・タイプでのみ通信します。

TLS v1.2 の場合、-Dcom.ibm.rational.rpe.tls12only フラグで構成します。 -Dcom.ibm.rational.rpe.tls12only-Dcom.ibm.rational.rpe.ssl の両方が構成されている場合、-Dcom.ibm.rational.rpe.tls12only が優先します。

-Dcom.ibm.rational.rpe.tls12only truefalse

例: -Dcom.ibm.rational.rpe.tls12only=true

true に設定すると、Rational Publishing Engine はトランスポート層セキュリティー (TLS) 1.2 モードのみで通信します。 Rational Publishing Engine は、どの Secure Sockets Layer プロトコルが使用中であるかを識別するために他の Java 仮想マシン・プロパティー設定を調べることはしません。

-Dcom.ibm.rational.rpe.tls12only-Dcom.ibm.rational.rpe.ssl の両方が構成されている場合、-Dcom.ibm.rational.rpe.tls12only が優先します。

-Dcom.ibm.ws.classloader.encodeResourceURLs truefalse

-Dcom.ibm.rational.rpe.remote.debugtrue に設定する必要があります。

例:

-Dcom.ibm.ws.classloader.encodeResourceURLs=false
-Dcom.ibm.rational.rpe.remote.debug=true

WebSphere® Application Server 8 のみに必要です。 このフラグは URL がエンコードされないようにします。 URL が WebSphere Application Server 8 でエンコードされると、Rational Publishing Engine では読み取れなくなります。

手順


フィードバック