レンダリングオプションを動作させるためには,レンディション変換環境設定ファイル(EDMRDRSetup.ini)を設定する必要があります。
レンディション変換環境設定ファイルの設定例を次に示します。
[docspace]
userid=edms1
password=edms1
docspaceid=673d2be0-d1fd-11d0-ab59-08002be29e1d
prop_consistent=edmProp_ModifyTime,dbrProp_RetrievalName
[render]
req_count_limit=100
doc_count_limit=10000
[network]
reconnect_interval=180000
reconnect_count=3
[log]
req_log_size=5
req_log_generation=2
conv_log_size=5
conv_log_generation=2
result_log_size=5
result_log_generation=2
errfile_backup_size=0
レンディション変換環境設定ファイルに設定できるセクションおよびエントリを次の表に示します。
表6-2 レンディション変換環境設定ファイルに設定できるセクションおよびエントリ
セクション名 | エントリ名 | 説明 | 省略時の仮定値 | インストール時の値 |
---|---|---|---|---|
docspace | userid | 変換対象文書への更新権限を持つDocumentBrokerのユーザIDを指定します。省略はできません。 | 必須 | 空値 |
password | useridエントリで指定したユーザIDのパスワードを指定します。省略はできません。 | 必須 | 空値 | |
docspaceid | 利用するDocumentBrokerの文書空間識別子を36バイトで指定します。省略はできません。 | 必須 | 空値 | |
prop_consistent | レンディション変換結果の登録処理時のレンダリングオプションの動作を指定します。 指定できる値は,空値または次に示すプロパティのどれかです。
プロパティは複数個指定することもできます。その場合,プロパティ名を「,」で区切って指定します。「,」を含めて1,023バイト以内で指定してください。
| 空値 | 空値 | |
render | req_count_limit | レンディション変換要求を格納するスプールのエントリ数の上限を指定します。 指定できる値の範囲は10~1000です。 req_count_limitエントリの指定値を変更する場合は,<インストールディレクトリ>¥queue¥に下記のファイルが存在するかどうか確認してください。
| 100 | 100 |
doc_count_limit | 1回のレンディション変換要求で処理できる文書数の上限を指定します。 指定できる値の範囲は100~100000です。 このエントリの指定値を変更する場合は,<インストールディレクトリ>¥queue¥に下記の2ファイルが存在するかどうかを確認してください。
DocumentBrokerに登録されている変換対象文書の数がdoc_count_limitエントリの指定値を超えている場合は,指定値を超える分の文書の変換を行いません。残りの文書を変換するためには,レンディション変換要求コマンドでレンディション変換要求を再度実行してください。 | 10000 | 10000 | |
network | master_port | レンダリングオプションが制御用に使用するポート番号を指定します。 | 22500 | なし |
conv_port | レンダリングオプションがレンディション変換処理用に使用するポート番号を指定します。 | 22501 | なし | |
timeout | データ送受信のタイムアウト値をミリ秒単位で指定します。 指定できる値の範囲は600000~4294967295または0です。 0を指定すると,タイムアウト値は無限となります。 範囲外の値が指定された場合は,600000を仮定します。 | 600000 | なし | |
reconnect_interval | データ通信の再接続を試みる間隔をミリ秒単位で指定します。 指定できる値の範囲は60000~3600000です。 範囲外の値を指定した場合はエラーになります。 | 180000 | 180000 | |
reconnect_count | データ通信の再接続を試みる回数を指定します。 指定できる値の範囲は0~1000です。 範囲外の値を指定した場合はエラーになります。 | 3 | 3 | |
log | req_log_size | 変換要求受け付けログのファイルサイズの上限をメガバイト単位で指定します。 指定できる値の範囲は0~1024です。 0を指定すると,ファイルは作成されません。 | 5 | 5 |
req_log _generation | 変換要求受け付けログのバックアップ世代数を指定します。 指定できる値の範囲は0~256です。 0を指定すると,バックアップは作成されません。 | 1 | 1 | |
conv_log_size | 変換処理ログのファイルサイズの上限をメガバイト単位で指定します。 指定できる値の範囲は0~1024です。 0を指定すると,ファイルは作成されません。 | 5 | 5 | |
conv_log_generation | 変換処理ログのバックアップ世代数を指定します。 指定できる値の範囲は0~256です。 0を指定すると,バックアップは作成されません。 | 1 | 1 | |
result_log_size | 変換結果ログのファイルサイズの上限をメガバイト単位で指定します。 指定できる値の範囲は0~1024です。 0を指定すると,ファイルは作成されません。 | 5 | 5 | |
result_log_generation | 変換結果ログのバックアップ世代数を指定します。 指定できる値の範囲は0~256です。 0を指定すると,バックアップは作成されません。 | 1 | 1 | |
debug_trace_size | トレースファイルのファイルサイズの上限をメガバイト単位で指定します。 指定できる値の範囲は0~1024です。 0を指定すると,ファイルは作成されません。 | 2 | 2 | |
debug_trace_generation | トレースファイルのバックアップ世代数を指定します。 指定できる値の範囲は0~256です。 0を指定すると,バックアップは作成されません。 | 1 | 1 | |
errfile_backup_size | レンディション変換プラグインで変換できなかった文書ファイルの保存容量をメガバイト単位で指定します。 指定できる値の範囲は0~1024です。 0を指定すると,文書ファイルは保存されません。 保存先は<インストールディレクトリ>¥logs¥errfile¥です。 | 0 | 0 | |
error_log_size | エラーログのファイルサイズの上限をメガバイト単位で指定します。 指定できる値の範囲は0~1024です。 0を指定すると,ファイルは作成されません。 | 5 | 5 | |
error_log_generation | エラーログのバックアップ世代数を指定します。 指定できる値の範囲は0~256です。 0を指定すると,バックアップは作成されません。 | 1 | 1 |