ra.xml ファイルの内容を説明します。これには、CICS IBM ECI リソース アダプターを構成するプロパティのリストが含まれています。
ra.xml ファイルは、リソース アダプターの META-INF サブディレクトリにあります。デフォルトでは、これは %ProgramFiles(x86)%\Micro Focus\Enterprise Developer\javaee-ccl のアプリケーション サーバーごとのディレクトリにあります。これには、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>
<config-property>
<config-property-name>CommAreaAndChannelLogging</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>KeyRingClass</config-property-name>
<config-property-type>java.lang.String</config-property-type>
<config-property-value>.\estruststore.jks</config-property-value>
</config-property>
<config-property>
<config-property-name>KeyRingPassword</config-property-name>
<config-property-type>java.lang.String</config-property-type>
<config-property-value>password</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 |
- CommAreaAndChannelLogging
- CommArea および Channel のロギングのオン/オフを切り替えます。
有効な値: |
true または false |
デフォルト: |
false |
- KeyRingClass
- truststore へのパス
有効な値: |
truststore へのパス |
デフォルト: |
.\estruststore.jks |
- KeyRingPassword
- truststore のパスワード
有効な値: |
truststore のパスワード |
デフォルト: |
パスワード |