Hitachi

Cosminexus V11 BPM/ESB基盤 サービスプラットフォーム システム構築・運用ガイド


5.10.2 独自定義ファイルの設定方法

独自定義ファイルの設定方法の種類と,それぞれの変更・削除方法を次の表に示します。複数の設定方法で同類の独自定義ファイルが設定された場合は,列「優先度」がより高い設定方法のファイルが優先されます。

優先度

設定方法

設定方法の詳細

変更・削除方法

実行環境の独自定義ファイル設定機能で設定

所定のディレクトリに独自定義ファイルを配置します。配置したファイルは,デプロイ時または起動時に読み込まれます。

設定方法については,「5.10.3 実行環境の独自定義ファイル設定機能を使用した独自定義ファイルの定義手順」を参照してください。

所定のディレクトリの独自定義ファイルを変更・削除することで反映されます。

開発環境の画面で設定

次に示す画面で独自定義ファイルを設定します。

  • ユーザ定義受付の場合

    「ユーザ受付定義(詳細)」画面の項目[独自定義ファイル]で設定します。設定方法については,マニュアル「サービスプラットフォーム リファレンス」の「1.2.5 ユーザ定義受付定義画面」を参照してください。

  • サービスアダプタの場合

    「サービスアダプタ定義(詳細)」画面の項目[独自定義ファイル]で設定します。設定方法については,マニュアル「サービスプラットフォーム リファレンス」の「1.2.2 サービスアダプタ定義画面」を参照してください。

左記画面で変更・削除します。

注※

実行環境の独自定義ファイル設定機能を使用しているHCSCコンポーネントに対してcsccompoconfigコマンド(-operation set)を実行しないでください。実行した場合の動作は保証しません。

実行環境では独自定義ファイルに関して,独自定義ファイル設定機能と,コマンド(csccmctlコマンドまたはcsccompoconfigコマンド)が使用できます。これらの差異を次の表に示します。どちらを利用するかはこの表を参考にしてください。

項目

実行環境の独自定義ファイル設定機能

csccmctlコマンドまたはcsccompoconfigコマンド

独自定義ファイルが正常に配置・設定されたことを確認する方法

次のどちらかのメッセージが出力されれば,コンポーネント配備または起動時に実行環境に配置した独自定義ファイルが読み込まれていることを確認できます。

  • KDEC05213-I

  • KDEC60004-I

csccmctlコマンドまたはcsccompoconfigコマンドに-operation getオプションを指定して実行すれば,正しく設定されたか確認できます。

エクスポートしたリポジトリの内容に関する注意点

実行環境への独自定義ファイルの配置後にエクスポートしたリポジトリには,実行環境に配置した独自定義ファイルは含まれません。

独自定義ファイルの設定後にエクスポートしたリポジトリには,独自定義ファイルの設定内容は反映されません。

運用時の注意点

  • この機能の実行対象となるHCSCコンポーネントの配備後は,実行環境の独自定義ファイルの追加・更新・削除および格納場所の変更はしないでください。

  • この機能の実行対象となるHCSCコンポーネントを削除したあと,サービスIDまたは受付IDが同じで種別が異なるHCSCコンポーネントのリポジトリをインポートする場合は,削除したHCSCコンポーネントの独自定義ファイルを事前に実行環境から削除してください。

  • 削除されたHCSCコンポーネントの設定値は,csccompoconfigコマンドで変更・取得できません。

  • csccmctlコマンドで設定または変更した独自定義ファイルを持つHCSCコンポーネントをcsccompoundeployコマンドで削除したあと,サービスIDまたは受付IDが同じで種別が異なるHCSCコンポーネントのリポジトリをインポートする場合は,削除したHCSCコンポーネントの独自定義ファイルを事前に削除してください。削除は,csccmctlコマンドに-operation resetオプションを指定して実行します。