Cosminexus V9 BPM/ESB基盤 サービスプラットフォーム リファレンス

[目次][用語][索引][前へ][次へ]

ファイル操作アダプタ実行環境プロパティファイル

形式

 
[messagelog-level={0|10|20}]
 
[methodtrace-level={1|2|3|4|5}]
[methodtrace-filenum=保守用ログの面数]
[methodtrace-filesize=保守用ログの1面当たりの最大サイズ]
 
[exptrace-filenum=例外ログの面数]
[exptrace-filesize=例外ログの1面当たりの最大サイズ]
 
[readLock.retry.count=共有ロック取得失敗時のロックリトライ回数]
[readLock.retry.interval=共有ロック取得失敗時のロックリトライ間隔]
[writeLock.retry.count=占有ロック取得失敗時のロックリトライ回数]
[writeLock.retry.interval=占有ロック取得失敗時のロックリトライ間隔]
 
[transform.limitsize=ファイルの変換を打ち切る入力ファイルのサイズ]
[transform.timeout=ファイルの変換を打ち切るタイムアウト時間]
[compress.inputfile.limitsize=ファイルの圧縮を打ち切る入力ファイルのサイズ]
[compress.outputfile.limitsize=ファイルの圧縮を打ち切る出力ファイルのサイズ]
[compress.timeout=ファイルの圧縮を打ち切るタイムアウト時間]
[extract.inputfile.limitsize=ファイルの伸張を打ち切る入力ファイルのサイズ]
[extract.outputfile.limitsize=ファイルの伸張を打ち切る出力ファイルのサイズ]
[extract.timeout=ファイルの伸張を打ち切るタイムアウト時間]
[writeList.outputfile.limitsize=ファイルの一覧書き込みを打ち切る出力ファイルサイズ]
 

機能

ファイル操作アダプタが実行環境で動作する際のメッセージログとトレースログの出力レベルなどを設定します。

ファイルの格納先

 
<サービスプラットフォームのインストールディレクトリ>\CSC\config\adpfop\<サービスID>.properties
 

設定できるプロパティ

(1)メッセージログ

messagelog-level={0|10|20} 〜<<10>>

メッセージログの出力レベルを指定します。出力情報と出力レベルを次の表に示します。

出力情報 出力レベル
0 10 20
エラー情報
  • 例外または障害の発生原因
警告情報
  • 発生した問題など
インフォメーション
  • 電文や引数の内容
  • HCSC-Messagingの状態の変更(起動時や終了時)
  • コマンド受付時と実行完了時
  • イベントの通知

(凡例)
○:出力されます。
△:重要なログメッセージだけ出力されます。

 

(2)保守用ログ

methodtrace-level={1|2|3|4|5} 〜<<3>>

保守用ログの出力レベルを指定します。出力情報と出力レベルを次の表に示します。

出力情報 出力レベル
1 2 3 4 5
リクエスタサービスメソッドの入口/出口情報(クラス名,メソッド名,引数,戻り値) ×
外部(BPなど)のインターフェースの入口/出口情報(クラス名,メソッド名,引数,戻り値) × ×
コンポーネント内インターフェースの入口/出口情報(クラス名,メソッド名,引数,戻り値) × × ×
デバッグ情報(処理の分岐などの情報) × × × ×

(凡例)
○:出力されます。
×:出力されません。

methodtrace-filenum=保守用ログの面数 〜<数字>((1−16))<<8>>

保守用ログの面数を指定します。

methodtrace-filesize=保守用ログの1面当たりの最大サイズ 〜<数字>((4096−2147483647))<<2097152>>

保守用ログの1面当たりの最大サイズをバイト単位で指定します。

 

(3)例外ログ

exptrace-filenum=例外ログの面数 〜<数字>((1−16))<<8>>

例外ログの面数を指定します。

exptrace-filesize=例外ログの1面当たりの最大サイズ 〜<数字>((4096−2147483647))<<2097152>>

例外ログの1面当たりの最大サイズをバイト単位で指定します。

 

(4)排他取得

readLock.retry.count=共有ロック取得失敗時のロックリトライ回数 〜<数字>((0−1024))<<0>>

共有ロック取得失敗時のロックリトライ回数を指定します。

readLock.retry.interval=共有ロック取得失敗時のロックリトライ間隔 〜<数字>((1−1024))<<1>>

共有ロック取得失敗時のロックリトライ間隔を秒単位で指定します。

writeLock.retry.count=占有ロック取得失敗時のロックリトライ回数 〜<数字>((0−1024))<<0>>

占有ロック取得失敗時のロックリトライ回数を指定します。

writeLock.retry.interval=占有ロック取得失敗時のロックリトライ間隔 〜<数字>((1−1024))<<1>>

占有ロック取得失敗時のロックリトライ間隔を秒単位で指定します。

 

(5)その他

transform.limitsize=ファイルの変換を打ち切る入力ファイルのサイズ 〜<数字>((0−2147483647))<<62914560>>

ファイル変換オペレーションで,変換対象とする入力ファイルの上限サイズをバイト単位で指定します。入力ファイルが上限サイズを超える場合,エラーメッセージ(KDEC80051-E)を出力し,処理を終了します。0を指定した場合は,無制限となります。

transform.timeout=ファイルの変換を打ち切るタイムアウト時間 〜<数字>((0−86400))<<60>>

ファイル変換オペレーションで,分割処理方式のタイムアウト時間を秒単位で指定します。ファイル変換オペレーションの実行開始から,分割されたすべてのレコードの処理が完了するまでの経過時間が,指定したタイムアウト時間を過ぎた場合,エラーメッセージ(KDEC80052-E)を出力し,処理を終了します。

なお,一括処理方式では指定しても無視されます。

0を指定した場合はタイムアウトしません。

compress.inputfile.limitsize=ファイルの圧縮を打ち切る入力ファイルのサイズ 〜<数字>((1−9223372036854775807))<<4294967296>>

ファイル圧縮オペレーションで,圧縮対象とする入力ファイルの上限サイズをバイト単位で指定します。最大値を指定した場合は無制限の扱いとなります。入力ファイルが上限サイズを超える場合,エラーメッセージ(KDEC80105-E)を出力し,処理を終了します。

compress.outputfile.limitsize=ファイルの圧縮を打ち切る出力ファイルのサイズ 〜<数字>((1−9223372036854775807))<<4294967296>>

ファイル圧縮オペレーションで,圧縮対象とする出力ファイルの上限サイズをバイト単位で指定します。最大値を指定した場合は無制限の扱いとなります。出力ファイルが上限サイズを超える場合,エラーメッセージ(KDEC80106-E)を出力し,処理を終了します。

compress.timeout=ファイルの圧縮を打ち切るタイムアウト時間 〜<数字>((0−86400))<<60>>

ファイル圧縮オペレーションで,圧縮のタイムアウト時間を秒単位で指定します。ファイル圧縮オペレーションの実行開始からファイルの圧縮までの時間が,ここで指定したタイムアウト時間を過ぎた場合,エラーメッセージ(KDEC80107-E)を出力し,処理を終了します。

0を指定した場合はタイムアウトしません。

extract.inputfile.limitsize=ファイルの伸張を打ち切る入力ファイルのサイズ 〜<数字>((1−9223372036854775807))<<4294967296>>

ファイル伸張オペレーションで,伸張対象とする入力ファイルの上限サイズをバイト単位で指定します。最大値を指定した場合は無制限の扱いとなります。入力ファイルが上限サイズを超える場合,エラーメッセージ(KDEC80126-E)を出力し,処理を終了します。

extract.outputfile.limitsize=ファイルの伸張を打ち切る出力ファイルのサイズ 〜<数字>((1−9223372036854775807))<<4294967296>>

ファイル伸張オペレーションで,伸張対象とする出力ファイルの上限サイズをバイト単位で指定します。最大値を指定した場合は無制限の扱いとなります。出力ファイルが上限サイズを超える場合,エラーメッセージ(KDEC80127-E)を出力し,処理を終了します。

extract.timeout=ファイルの伸張を打ち切るタイムアウト時間 〜<数字>((0−86400))<<60>>

ファイル伸張オペレーションで,伸張のタイムアウト時間を秒単位で指定します。ファイル伸張オペレーションの実行開始からファイルの伸張までの時間が,ここで指定したタイムアウト時間を過ぎた場合,エラーメッセージ(KDEC80128-E)を出力し,処理を終了します。

0を指定した場合はタイムアウトしません。

writeList.outputfile.limitsize=ファイル一覧書き込みオペレーションで,一覧書き込みの打ち切りを行う出力ファイルのサイズ 〜<数字>((0−214743647))<<62914560>>

ファイル一覧書き込みオペレーションで,ファイル一覧情報を出力するファイルの上限サイズをバイト単位で指定します。出力ファイルが上限サイズを超える場合,エラーメッセージ(KDEC80182-E)を出力し,処理を終了します。0を指定した場合は,無制限となります。

記述例

記述例を次に示します。

 
messagelog-level=10
methodtrace-level=3
methodtrace-filenum=8
methodtrace-filesize=2097152
  :