SARファイルにコンポジットをエクスポートするためのantの使用方法

次に、SARファイルへのコンポジットのエクスポート例を示します。

ant -f ant-sca-deploy.xml exportComposite -DserverURL=server.url
 -DupdateType=update.type -DsarFile=sar.file
 -DcompositeName=composite.name -Drevision=revision -Duser=user

ノート:

ユーザー名の指定後、プロンプトが表示された場合はパスワードを入力してください。

表48-16に、構文を示します。

表48-16 antエクスポート・コマンド

引数 定義

serverURL

SOAインフラストラクチャ・アプリケーションをホストするサーバーのURL(たとえば、http://myhost:8001)。

updateType

エクスポートに含めるデプロイメント後の変更のタイプ。

  • none: デプロイメント後の変更を含めません。

  • all: デプロイ後の変更がすべて含まれます。

  • property: プロパティ変更を含めます(バインディング・コンポーネント・プロパティ、監査レベル設定やペイロード検証ステータスなどのコンポジット・プロパティ、およびポリシーの添付)。

  • runtime: デプロイ後の実行時の変更が含まれます(ルール・ディクショナリおよびドメイン値マップ(DVM))。

sarFile

生成されるSARファイルの絶対パス。

compositeName

エクスポートするコンポジットの名前。

revision

エクスポートするコンポジットのリビジョン。

user

オプション。サーバーにアクセスするためのユーザー名(基本構成が行われている場合)。

password

オプション。サーバーにアクセスするためのパスワード(基本構成が行われている場合)。

次の例は、デプロイメント後の変更を含めずにコンポジットをエクスポートする方法を示しています。

ant -f ant-sca-deploy.xml exportComposite -DserverURL=http://myhost:8001
 -DupdateType=none
 -DsarFile=/tmp/sca_HelloWorld_rev1.0.jar -DcompositeName=HelloWorld
 -Drevision=1.0

次の例は、デプロイメント後のすべての変更を含めてコンポジットをエクスポートする方法を示しています。

ant -f ant-sca-deploy.xml exportComposite -DserverURL=http://myhost:8001
 -DupdateType=all
 -DsarFile=/tmp/sca_HelloWorld_rev1.0-all.jar -DcompositeName=HelloWorld
 -Drevision=1.0

次の例は、デプロイメント後のプロパティ更新を含めてコンポジットをエクスポートする方法を示しています。

ant -f ant-sca-deploy.xml exportComposite -DserverURL=http://myhost:8001
 -DupdateType=property
 -DsarFile=/tmp/sca_HelloWorld_rev1.0-prop.jar -DcompositeName=HelloWorld
 -Drevision=1.0

次の例は、デプロイメント後のランタイム/メタデータ更新を含めてコンポジットをエクスポートする方法を示しています。

ant -f ant-sca-deploy.xml exportComposite -DserverURL=http://myhost:8001
 -DupdateType=runtime
 -DsarFile=/tmp/sca_HelloWorld_rev1.0-runtime.jar
 -DcompositeName=HelloWorld -Drevision=1.0