ra.xml ファイル

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

Mf-ibm-cics-notx.rar アーカイブの META-INF サブディレクトリにある ra.xml ファイルは、デフォルトで %ProgramFiles(x86)%\Micro Focus\Enterprise Developer\bin (Windows) または$COBDIR/lib (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>
<config-property> <config-property-name>JavaCommAreaEBCDIC</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>CicsCommAreaEBCDIC</config-property-name> <config-property-type>java.lang.Boolean</config-property-type> <config-property-value>true</config-property-value> </config-property> <config-property> <config-property-name>JavaContainerEBCDIC</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>CicsContainerEBCDIC</config-property-name> <config-property-type>java.lang.Boolean</config-property-type> <config-property-value>true</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
Specifies the port used by Enterprise Server Web サービスおよび J2EE リスナーが使用するポートを指定します。
有効な値: Specifies the port used by Enterprise Server Web サービスおよび J2EE リスナーが使用するポート番号
デフォルト: 9003
トレース
トレースをオンまたはオフに設定します。
有効な値: 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
JavaCommAreaEBCDIC
Java CommArea が ASCII であるか、または EBCDIC であるかを示します。
有効な値: true- Java CommArea は EBCDIC である

false- Java CommArea は ASCII である

デフォルト: false
CicsCommAreaEBCDIC
CICS CommArea が ASCII であるか、または EBCDIC であるかを示します。
有効な値: true- CIC CommArea は EBCDIC である

false- CIC CommArea は ASCII である

デフォルト: false
CommAreaAndChannelLogging
CommArea および Channel のロギングのオン/オフを切り替えます。
有効な値: trueまたはfalse
デフォルト: false
JavaContainerEBCDIC
Java Container が ASCII であるか、または EBCDIC であるかを示します。
有効な値: true- Java Container は EBCDIC である

false- Java Container は ASCII である

デフォルト: false
CICSContainerEBCDIC
CICS Container が ASCII であるか、または EBCDIC であるかを示します。
有効な値: true- CICS Container は EBCDIC である

false- CICS Container は ASCII である

デフォルト: false
KeyRingClass
truststore へのパス
有効な値: truststore へのパス
デフォルト: .\estruststore.jks
KeyRingPassword
truststore のパスワード
有効な値: truststore のパスワード
デフォルト: password