esidefaddコマンドについて説明します。
機能説明
J2EE実行環境において、以下の定義をワークディレクトリへ登録します。登録は、定義ごとに行います。登録時は、各定義ファイルの妥当性を検証します。
サービスエンドポイント定義
サービス情報
シーケンス定義
メディエータファンクション定義
ルーティング定義
形式
esidefadd {-e|-s|-q|-m|-r} {ファイル名 | -d ディレクトリ名} [-o]
esidefadd {-e|-s|-q|-m|-r} {ファイル名 | -d ディレクトリ名} [-o] [-u ISIプロジェクト名]
オプション
オプション | 説明 |
---|---|
-e|-s|-q|-m|-r | 登録する定義を指定します。
|
ファイル名 | -d ディレクトリ名 | 登録するファイル、またはディレクトリ名を指定します。
|
-o | すでに登録済みの定義を更新する場合に指定します。 |
-u ISIプロジェクト名 | 登録するISIプロジェクト名を指定します。 省略時は、システムのワークディレクトリが対象となります。 ISI構成ごとにISI定義を分ける設定がされている場合に利用できます。 ISIプロジェクト名に指定できる文字列は半角英数字、'_'だけです。最大長は28byteです。先頭と最終の文字に'_'は、使用することはできません。 |
復帰値
復帰値 | 意味と対処 |
---|---|
0 | 正常終了。 |
1 | 異常終了。エラーメッセージから原因を特定し、再度実行してください。 |
注意事項
本コマンドは、管理者権限を所有するユーザ、またはInterstage運用者だけが実行できます。
登録できる定義の拡張子は、「xml」です。
一括登録を指定した場合、エラーを検出した定義は登録できません。エラーを検出しなかった定義は、正常に登録されます。
定義が登録されていない状態で「-o」を指定した場合は、「-o」は無効となります。
各定義ファイル内の妥当性を検証します。定義間、定義ファイル全体の妥当性は、esidefverifyコマンドで検証してください。
ファイル名に全角文字(マルチバイト文字)を使用できません。
ディレクトリ指定で定義登録する場合、ディレクトリ内に全角文字(マルチバイト文字)を使用したファイル名が含まれないようにしてください。
使用例
esidefaddコマンドの使用例を示します。この例では、シーケンス定義「sequence01.xml」を登録します。
esidefadd -q sequence01.xml
ISI構成ごとにISI定義を分ける運用の場合のesidefaddコマンドの使用例を示します。この例では、ISIプロジェクト「isiproject」にシーケンス定義「sequence01.xml」を登録します。
esidefadd -q sequence01.xml -u isiproject