Webサービス設定ファイルは、Webサービスの設定を行うプロパティファイルです。プロセスごとに本プロパティファイルを用意します。ただし、IJServer上においてプロセス多重の設定を行っている場合、同一IJServerの各プロセスに対して共通のWebサービス設定ファイルを用意します。
設置パスの指定
Webサービス設定ファイルを以下のシステムプロパティに設定したパスに設置します。
com.fujitsu.interstage.isws.configuration |
Webサービス設定ファイルのパス(カレントディレクトリからの相対パス、またはフルパスで指定)
Webサービス設定ファイルをロードしません。
例
システムプロパティ使用例
Webサービス設定ファイル(config.properties)をカレントディレクトリに設置した場合
-Dcom.fujitsu.interstage.isws.configuration=config.properties |
Webサービス設定ファイル(config.properties)をC:\tmpに設置した場合
-Dcom.fujitsu.interstage.isws.configuration=C:\tmp\config.properties |
Webサービス設定ファイル(config.properties)を/tmpに設置した場合
-Dcom.fujitsu.interstage.isws.configuration=/tmp/config.properties |
注意
設定したパスにWebサービス設定ファイルが存在しない場合あるいはアクセスできない場合、警告メッセージを出力し、すべての設定項目に省略値を利用して処理を続行します。
設定項目
以下に設定項目を示します。
No. | 設定項目 | key名 | 省略可否 | IJServer上で有効かどうか |
---|---|---|---|---|
1 | com.fujitsu.interstage.isws.log.file.path | 省略可 | 無効(注) | |
2 | com.fujitsu.interstage.isws.log.file.maxfilesize | 省略可 | 無効(注) | |
3 | com.fujitsu.interstage.isws.log.file.maxbackupindex | 省略可 | 無効(注) | |
4 | com.fujitsu.interstage.isws.client.ssl.configname | 省略可 | 有効 | |
5 | com.fujitsu.interstage.isws.attachment.tmpdir | 省略可 | 有効 | |
6 | com.fujitsu.interstage.isws.attachment.memory.cachesize | 省略可 | 有効 | |
7 | com.fujitsu.interstage.isws.attachment.tempfile.keepmode | 省略可 | 有効 | |
8 | com.fujitsu.interstage.isws.attachment.plaintext.charset | 省略可 | 有効 | |
9 | com.fujitsu.interstage.isws.utf8encoder.notascii.charref | 省略可 | 有効 | |
10 | com.fujitsu.interstage.isws.enable.directory.authentication | 省略可 | 有効 | |
11 | com.fujitsu.interstage.isws.client.socket.connection.timeout | 省略可 | 有効 |
注) IJServer上ではWebサービスクライアントログファイルに関する設定は無効です。
注意
Webサービス設定ファイルは、Javaのプロパティファイルの仕様に従って記述してください。
例) 日本語などの ISO 8859-1 文字エンコーディングで直接表現できない文字はUnicodeエスケープを使用して記載する。