Cosminexus サービスプラットフォーム システム構築・運用ガイド

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

2.3.4 HCSCサーバランタイム定義ファイルを設定する

HCSCサーバの起動時に必要なランタイム情報は,HCSCサーバランタイム定義ファイルに定義します。

<この項の構成>
(1) HCSCサーバランタイム定義ファイルの作成
(2) 設定できるプロパティ

(1) HCSCサーバランタイム定義ファイルの作成

HCSCサーバのランタイム定義は,HCSCサーバランタイム定義ファイルとして,次に示すディレクトリに格納されているサンプルファイルを利用して作成します。このファイルは,J2SEのプロパティファイル形式で作成します。

<Cosminexusのインストールディレクトリ>\CSC\config\manager\templates\cscsvconfig.properties

このファイルはHCSCサーバの定義情報を設定するときに使用します。HCSCサーバの定義については「3.1.4 HCSCサーバの定義情報を設定する」を参照してください。

(2) 設定できるプロパティ

HCSCサーバランタイム定義ファイルに定義するプロパティを次に示します。

表2-6 HCSCサーバランタイム定義ファイルに定義するプロパティ(データベースとCosminexus RMの両方を使用する場合)

項番 分類 プロパティ名 内容
1 実行履歴管理 historyrecord 実行履歴採取の有無
2 historyrecord-data 実行履歴電文データ(ユーザ電文)採取の有無
3 historyrecord-binarylength 実行履歴採取電文データ(ユーザ電文)の長さ
4 ログトレース methodtrace-filepath メソッドトレース出力先パス
5 requesttrace-filepath リクエストトレース出力先パス
6 methodtrace-filenum メソッドトレースの最大面数
7 requesttrace-filenum リクエストトレースの最大面数
8 methodtrace-filesize メソッドトレースファイル1面当たりの最大サイズ
9 requesttrace-filesize リクエストトレースファイル1面当たりの最大サイズ
10 methodtrace-level メソッドトレースの出力レベル
11 requesttrace リクエストトレースの採取の有無
12 bptrace-level ビジネスプロセス基盤のメソッドトレースの出力レベル
13 bptrace-filenum ビジネスプロセス基盤のメソッドトレースの面数
14 bptrace-filesize ビジネスプロセス基盤のメソッドトレースのサイズ
15 DB情報 dab-bufsize DABrokerからの受信データのバッファ長
16 jdbc-bufsize JDBCで取り扱うバッファ長
17 jdbc-longvarbinary データベースのアクセス方法
18 jdbc-longvarbinary-access-size HiRDBに一度に要求するデータの長さ
19 jdbc-maxbinarysize 取得するデータの最大長
20 jdbc-longvarbinary-truncerror エラーの指定
21 標準受付関連 request-ejb.instance.minimum 標準の同期受付(SessionBean)のインスタンス最小数
22 request-ejb.instance.maximum 標準の同期受付(SessionBean)のインスタンス最大数
23 request-ejb.ctm CTM連携の使用有無
24 request-ejb.parallel.count CTMがアプリケーションを呼び出すために用意するスレッド数
25 request-ejb.optional.name 標準の同期受付(SessionBean)の別名
26 request-soap.instance.minimum 標準の同期受付(Webサービス)の最小同時実行数
27 request-soap.instance.maximum 標準の同期受付(Webサービス)の最大同時実行数
28 request-soap.exclusive.threads 標準の同期受付(Webサービス)の占有スレッド数
29 request-soap.queue-size 標準の同期受付(Webサービス)の実行待ちキューのサイズ
30 request-jms.instance.maximum 標準の非同期受付(MDB(WS-R))のインスタンス最大数
31 receptionstop-monitor-timer 標準受付,HCSCサーバ転送用受付けサービス停止処理のタイムアウト時間
32 サービスアダプタ関連 soapfault-targetnamespace-filepath SOAP Faultをユーザ定義例外として扱うかどうか
33 データ変換関連 xmltelegram-maxcache-num XML電文をキャッシュできる数
34 telegram-validation 電文フォーマットに対して,送受信する電文が適切かを検証するかどうか
35 実行タイマ監視 cscserver-connect-timeout サーバ間連携の呼び出しを監視するためのタイムアウト値

HCSCサーバランタイム定義ファイルの詳細については,「9. 定義ファイル」の「HCSCサーバランタイム定義ファイル」を参照してください。

注意
07-50以前の場合,または07-60以降でtelegram-validationプロパティに「OFF」を設定した場合,電文フォーマットに対して,送受信する電文が適切かどうかを検証しません。そのため,telegram-validationプロパティに「ON」を設定して,送受信する電文が適切かどうかを検証すると,今までサービス呼び出しに成功していた電文が,サービスアダプタでエラーになることがあります。