ra.xml ファイル

ra.xml ファイルの内容について説明します。このファイルには、CICS リソース アダプターを構成するプロパティのリストが含まれています。

ra.xml ファイルは、リソース アダプターの META-INF サブディレクトリにあります。デフォルトでは、これは %ProgramFiles(x86)%\Micro Focus\Enterprise Developer\javaee-ccl(Windows) または $COBDIR/javaee-ccl(UNIX) のアプリケーション サーバーごとのディレクトリにあります。これには、XML 形式のプロパティのリストが含まれています。このファイルを編集し、プロパティ値を変更することで、CICS リソース アダプターを構成できます。

<config-property>
  <config-property-name>ServerHost</config-property-name>
  <config-property-type>java.lang.String</config-property-type>
  <config-property-value>localhost</config-property-value>
</config-property>
<config-property>
  <config-property-name>ServerPort</config-property-name>
  <config-property-type>java.lang.String</config-property-type>
  <config-property-value>9003</config-property-value>
</config-property>
<config-property>
  <config-property-name>Trace</config-property-name>
  <config-property-type>java.lang.Boolean</config-property-type>
  <config-property-value>false</config-property-value>
</config-property>
<config-property>
  <config-property-name>SecureGUID</config-property-name>
  <config-property-type>java.lang.Boolean</config-property-type>
  <config-property-value>false</config-property-value>
</config-property>
<config-property>
  <config-property-name>secureConnection</config-property-name>
  <config-property-type>java.lang.Boolean</config-property-type>
  <config-property-value>false</config-property-value>
</config-property>
<config-property>
  <config-property-name>ReadTimeoutInSeconds</config-property-name>
  <config-property-type>java.lang.Integer</config-property-type>
  <config-property-value>0</config-property-value>
</config-property>
<config-property>
  <config-property-name>OpenTimeoutInSeconds</config-property-name>
  <config-property-type>java.lang.Integer</config-property-type>
  <config-property-value>120</config-property-value>
</config-property>
<config-property>
  <config-property-name>EnterpriseServerSocketCloseDueToInactivity</config-property-name>
  <config-property-type>java.lang.Integer</config-property-type>
  <config-property-value>72</config-property-value>
</config-property>

各プロパティについて説明します。

ServerHost
サーバー ホスト名を設定します。
有効な値: サーバー ホスト マシン名または IP アドレス
デフォルト: localhost
ServerPort
Enterprise Server Web サービスおよび J2EE リスナーが使用するポートを指定します。
有効な値: Enterprise Server Web サービスおよび J2EE リスナーが使用するポート番号
デフォルト: 9003
Trace
トレースをオンまたはオフに設定します。
有効な値: true または false
デフォルト: false
SecureGUID
生成された各 GUID に対して暗号化のレベルを設定します。
有効な値: true - 暗号化レベルの高い GUID を生成

false - 標準の RANDOM 関数を使用して作られた乱数によって GUID を生成

デフォルト: false
secureConnection
SSL をオンまたはオフに設定します。
有効な値: true または false
デフォルト: false
ReadTimeoutInSeconds
ソケットが読み込みでタイムアウトするまでの待機時間を秒単位で設定します。
有効な値: 0 - タイムアウト待機時間を無期限に設定

正の整数 - タイムアウトまでの待機期間を秒単位で設定

デフォルト: 0
OpenTimeoutInSeconds
ソケットが接続時にタイムアウトするまでの待機時間を秒単位で設定します。
有効な値: 0 - タイムアウト待機時間を無期限に設定

正の整数 - タイムアウトまでの待機期間を秒単位で設定

デフォルト: 120
EnterpriseServerSocketCloseDueToInactivity
Enterprise Server が、非アクティブ状態によりソケットをクローズするまでの待機時間を時間単位で設定します。
有効な値: 0 - タイムアウト待機時間を無期限に設定

正の整数 - Enterprise Server がソケットをクローズするまでの待機時間を時間単位で設定

デフォルト: 72