アプリケーション更新スクリプト

スクリプト・ライブラリーは、アプリケーションの構成を自動化するための複数のスクリプト・プロシージャーを提供します。 アプリケーションを更新するスクリプトの使用法を参照してください。各スクリプトを個別に実行したり、複数のプロシージャーを組み合わせて、ご使用の環境に合わせたカスタム自動化スクリプトを作成できます。

addSingleFileToAnAppWithUpdateCommand

このスクリプトは、update コマンドを使用して、デプロイ済みのアプリケーションに単一のファイルを追加します。

このスクリプトを実行するには、以下の表に定義されているとおりに、アプリケーション名、ファイル名、および内容の Uniform Resource Identifier (URI) の引数を指定します。
表 1. addSingleFileToAnAppWithUpdateCommand 引数の説明. デプロイ済みのアプリケーションにファイルを追加するには、このスクリプトを実行します。
引数 説明
appName 更新するアプリケーションの名前を指定します。
fileContent アプリケーションの更新に使用するファイルの名前を指定します。
contentURI ファイル内容の URI を指定します。

構文

AdminApplication.addSingleFileToAnAppWithUpdateCommand(appName, fileContent, contentURI)

使用例

[Windows]
AdminApplication.addSingleFileToAnAppWithUpdateCommand("myApp", "c:¥sample.txt", "META-INFO/sample.txt")
[AIX][Solaris][Linux][HP-UX][IBM i][z/OS]
AdminApplication.addSingleFileToAnAppWithUpdateCommand("myApp", "/sample.txt", "META-INFO/sample.txt")

addSingleModuleFileToAnAppWithUpdateCommand

このスクリプトは、update コマンドを使用して、デプロイ済みのアプリケーションに単一のモジュール・ファイルを追加します。

このスクリプトを実行するには、以下の表に定義されているとおりに、アプリケーション名、ファイル名、および内容の URI の引数を指定します。
表 2. addSingleModuleFileToAnAppWithUpdateCommand 引数の説明. デプロイ済みのアプリケーションにモジュール・ファイルを追加するには、このスクリプトを実行します。
引数 説明
appName 更新するアプリケーションの名前を指定します。
fileContent アプリケーションの更新に使用するファイルの名前を指定します。
contentURI ファイル内容の URI を指定します。

構文

AdminApplication.addSingleModuleFileToAnAppWithUpdateCommand(appName, fileContent, contentURI)

使用例

[Windows]
AdminApplication.addSingleModuleFileToAnAppWithUpdateCommand("myApp", "c:¥Increment.jar", "Increment.jar")
[AIX][Solaris][Linux][HP-UX][IBM i][z/OS]
AdminApplication.addSingleModuleFileToAnAppWithUpdateCommand("myApp", "/Increment.jar", "Increment.jar")

addUpdateSingleModuleFileToAnAppWithUpdateCommand

このスクリプトは、update コマンドを使用して、デプロイ済みのアプリケーションの単一のモジュール・ファイルを追加および更新します。

このスクリプトを実行するには、以下の表に定義されているとおりに、アプリケーション名、ファイル名、内容の URI、およびコンテキスト・ルートの引数を指定します。
表 3. addUpdateSingleModuleFileToAnAppWithUpdateCommand 引数の説明. デプロイ済みのアプリケーションでファイルを更新するには、このスクリプトを実行します。
引数 説明
appName 更新するアプリケーションの名前を指定します。
fileContent アプリケーションの更新に使用するファイルの名前を指定します。
contentURI ファイル内容の URI を指定します。
contextRoot アプリケーション内の Web モジュールのコンテキスト・ルートを指定します。

構文

AdminApplication.addUpdateSingleModuleFileToAnAppWithUpdateCommand(appName, fileContent, contentURI, contextRoot)

使用例

[Windows]
AdminApplication.addUpdateSingleModuleFileToAnAppWithUpdateCommand("myApp",
"c:¥DefaultWebApplication.war", "DefaultWebApplication.war", 
"/webapp/defaultapp")
[AIX][Solaris][Linux][HP-UX][IBM i][z/OS]
AdminApplication.addUpdateSingleModuleFileToAnAppWithUpdateCommand("myApp",
"/DefaultWebApplication.war", "DefaultWebApplication.war", 
"/webapp/defaultapp")

addPartialAppToAnAppWithUpdateCommand

このスクリプトは、update コマンドを使用して、デプロイ済みのアプリケーションにアプリケーションの一部を追加します。

このスクリプトを実行するには、以下の表に定義されているとおりに、アプリケーション名およびファイル内容の引数を指定します。
表 4. addPartialAppToAnAppWithUpdateCommand 引数の説明. デプロイ済みのアプリケーションの一部を更新するには、このスクリプトを実行します。
引数 説明
appName 更新するアプリケーションの名前を指定します。
fileContent アプリケーションの更新に使用するファイルの名前を指定します。

構文

AdminApplication.addPartialAppToAnAppWithUpdateCommand(appName, fileContent)

使用例

[Windows]
AdminApplication.addPartialAppToAnAppWithUpdateCommand("myApp", "c:¥partialadd.zip")
[AIX][Solaris][Linux][HP-UX][IBM i][z/OS]
AdminApplication.addPartialAppToAnAppWithUpdateCommand("myApp", "/partialadd.zip")

deleteSingleFileToAnAppWithUpdateCommand

このスクリプトは、update コマンドを使用して、デプロイ済みのアプリケーションから単一のファイルを削除します。

このスクリプトを実行するには、以下の表に定義されているとおりに、アプリケーション名、ファイル名、および内容の URI の引数を指定します。
表 5. deleteSingleFileToAnAppWithUpdateCommand 引数の説明. デプロイ済みのアプリケーションからファイルを削除するには、このスクリプトを実行します。
引数 説明
appName 更新するアプリケーションの名前を指定します。
fileContent アプリケーションの更新に使用するファイルの名前を指定します。
contentURI ファイル内容の URI を指定します。

構文

AdminApplication.deleteSingleFileToAnAppWithUpdateCommand(appName, fileContent, contentURI)

使用例

[Windows]
AdminApplication.deleteSingleFileToAnAppWithUpdateCommand("myApp", "c:¥sample.
txt", "META-INFO/sample.txt")
[AIX][Solaris][Linux][HP-UX][IBM i][z/OS]
AdminApplication.deleteSingleFileToAnAppWithUpdateCommand("myApp", "/sample.
txt", "META-INFO/sample.txt")

deleteSingleModuleFileToAnAppWithUpdateCommand

このスクリプトは、update コマンドを使用して、デプロイ済みのアプリケーションから単一のモジュール・ファイルを削除します。

このスクリプトを実行するには、以下の表に定義されているとおりに、アプリケーション名、ファイル名、および内容の URI の引数を指定します。
表 6. deleteSingleModuleFileToAnAppWithUpdateCommand 引数の説明. デプロイ済みのアプリケーションからモジュール・ファイルを削除するには、このスクリプトを実行します。
引数 説明
appName 更新するアプリケーションの名前を指定します。
fileContent アプリケーションの更新に使用するファイルの名前を指定します。
contentURI ファイル内容の URI を指定します。

構文

AdminApplication.deleteSingleModuleFileToAnAppWithUpdateCommand(appName, fileContent, contentURI)

使用例

[Windows]
AdminApplication.deleteSingleModuleFileToAnAppWithUpdateCommand("myApp", 
"c:¥Increment.jar", "Increment.jar")
[AIX][Solaris][Linux][HP-UX][IBM i][z/OS]
AdminApplication.deleteSingleModuleFileToAnAppWithUpdateCommand("myApp", 
"/Increment.jar", "Increment.jar")

deletePartialAppToAnAppWithUpdateCommand

このスクリプトは、update コマンドを使用して、デプロイ済みのアプリケーションからアプリケーションの一部を削除します。

このスクリプトを実行するには、以下の表に定義されているとおりに、アプリケーション名、ファイル名、および内容の URI の引数を指定します。
表 7. deletePartialAppToAnAppWithUpdateCommand 引数の説明. デプロイ済みのアプリケーションの一部を削除するには、このスクリプトを実行します。
引数 説明
appName 更新するアプリケーションの名前を指定します。
fileContent アプリケーションの更新に使用するファイルの名前を指定します。
contentURI ファイル内容の URI を指定します。

構文

AdminApplication.deletePartialAppToAnAppWithUpdateCommand(appName, fileContent, contentURI)

使用例

[Windows]
AdminApplication.deletePartialAppToAnAppWithUpdateCommand("myApp", "c:¥part
ialdelete.zip", "partialdelete")
[AIX][Solaris][Linux][HP-UX][IBM i][z/OS]
AdminApplication.deletePartialAppToAnAppWithUpdateCommand("myApp", "/part
ialdelete.zip", "partialdelete")

updateApplicationUsingDefaultMerge

このスクリプトは、デフォルトのマージを使用してアプリケーションを更新します。

このスクリプトを実行するには、以下の表に定義されているとおりに、アプリケーション名および EAR ファイルの引数を指定します。
表 8. updateApplicationUsingDefaultMerge 引数の説明. デプロイ済みのアプリケーションを更新するには、このスクリプトを実行します。
引数 説明
appName 更新するアプリケーションの名前を指定します。
earFile アプリケーションの更新に使用するファイルの名前を指定します。

構文

AdminApplication.updateApplicationUsingDefaultMerge(appName, earFile)

使用例

[Windows]
AdminApplication.updateApplicationUsingDefaultMerge("myApp", "c:¥ears¥D
efaultApplication.ear")
[AIX][Solaris][Linux][HP-UX][IBM i][z/OS]
AdminApplication.updateApplicationUsingDefaultMerge("myApp", "/ears/D
efaultApplication.ear")

updateApplicationWithUpdateIgnoreNewOption

このスクリプトは、-update.ignore.new オプションを使用してアプリケーションを更新します。システムは、新バージョンのアプリケーションからのバインディングを無視します。

このスクリプトを実行するには、以下の表に定義されているとおりに、アプリケーション名および EAR ファイルの引数を指定します。
表 9. updateApplicationWithUpdateIgnoreNewOption 引数の説明. デプロイ済みのアプリケーションを更新するには、このスクリプトを実行します。
引数 説明
appName 更新するアプリケーションの名前を指定します。
earFile アプリケーションの更新に使用するファイルの名前を指定します。

構文

AdminApplication.updateApplicationWithUpdateIgnoreNewOption(appName, earFile)

使用例

[Windows]
AdminApplication.updateApplicationWithUpdateIgnoreNewOption("myApp", 
"c:¥ears¥DefaultApplication.ear")
[AIX][Solaris][Linux][HP-UX][IBM i][z/OS]
AdminApplication.updateApplicationWithUpdateIgnoreNewOption("myApp", 
"c:/ears/DefaultApplication.ear")

updateApplicationWithUpdateIgnoreOldOption

このスクリプトは、-update.ignore.old オプションを使用してアプリケーションを更新します。 システムは、インストール済みのバージョンのアプリケーションからのバインディングを無視します。

このスクリプトを実行するには、以下の表に定義されているとおりに、アプリケーション名および EAR ファイルの引数を指定します。
表 10. updateApplicationWithUpdateIgnoreOldOption 引数の説明. デプロイ済みのアプリケーションを更新するには、このスクリプトを実行します。
引数 説明
appName 更新するアプリケーションの名前を指定します。
earFile アプリケーションの更新に使用するファイルの名前を指定します。

構文

AdminApplication.updateApplicationWithUpdateIgnoreOldOption(appName, earFile)

使用例

[Windows]
AdminApplication.updateApplicationWithUpdateIgnoreOldOption("myApp", 
"c:¥ears¥DefaultApplication.ear")
[AIX][Solaris][Linux][HP-UX][IBM i][z/OS]
AdminApplication.updateApplicationWithUpdateIgnoreOldOption("myApp", 
"/ears/DefaultApplication.ear")

updateEntireAppToAnAppWithUpdateCommand

このスクリプトは、update コマンドを使用してデプロイ済みのアプリケーション全体を更新します。

このスクリプトを実行するには、以下の表に定義されているとおりに、アプリケーション名および EAR ファイルの引数を指定します。
表 11. updateEntireAppToAnAppWithUpdateCommand 引数の説明. デプロイ済みのアプリケーションを更新するには、このスクリプトを実行します。
引数 説明
appName 更新するアプリケーションの名前を指定します。
earFile アプリケーションの更新に使用するファイルの名前を指定します。

構文

AdminApplication.updateEntireAppToAnAppWithUpdateCommand(appName, earFile)

使用例

[Windows]
AdminApplication.updateEntireAppToAnAppWithUpdateCommand("myApp", "c:¥new.ear")
[AIX][Solaris][Linux][HP-UX][IBM i][z/OS]
AdminApplication.updateEntireAppToAnAppWithUpdateCommand("myApp", "/new.ear")

updatePartialAppToAnAppWithUpdateCommand

このスクリプトは、update コマンドを使用して、デプロイ済みのアプリケーションのアプリケーションの一部を更新します。

このスクリプトを実行するには、以下の表に定義されているとおりに、アプリケーション名、ファイル名、および内容の URI の引数を指定します。
表 12. updatePartialAppToAnAppWithUpdateCommand 引数の説明. デプロイ済みのアプリケーションの一部を更新するには、このスクリプトを実行します。
引数 説明
appName 更新するアプリケーションの名前を指定します。
fileContent アプリケーションの更新に使用するファイルの名前を指定します。
contentURI ファイル内容の URI を指定します。

構文

AdminApplication.updatePartialAppToAnAppWithUpdateCommand(appName, fileContent, contentURI)

使用例

[Windows]
AdminApplication.updatePartialAppToAnAppWithUpdateCommand("myApp", "c:¥part
ialadd.zip", "partialadd")
[AIX][Solaris][Linux][HP-UX][IBM i][z/OS]
AdminApplication.updatePartialAppToAnAppWithUpdateCommand("myApp", "/part
ialadd.zip", "partialadd")

updateSingleFileToAnAppWithUpdateCommand

このスクリプトは、update コマンドを使用して、デプロイ済みのアプリケーション上の単一のファイルを更新します。

このスクリプトを実行するには、以下の表に定義されているとおりに、アプリケーション名、ファイル名、および内容の URI の引数を指定します。
表 13. updateSingleFileToAnAppWithUpdateCommand 引数の説明. デプロイ済みのアプリケーションでファイルを更新するには、このスクリプトを実行します。
引数 説明
appName 更新するアプリケーションの名前を指定します。
fileContent アプリケーションの更新に使用するファイルの名前を指定します。
contentURI ファイル内容の URI を指定します。

構文

AdminApplication.updateSingleFileToAnAppWithUpdateCommand(appName, fileContent, contentURI)

使用例

[Windows]
AdminApplication.updateSingleFileToAnAppWithUpdateCommand("myApp", "c:¥sample.
txt", "META-INFO/sample.txt")
[AIX][Solaris][Linux][HP-UX][IBM i][z/OS]
AdminApplication.updateSingleFileToAnAppWithUpdateCommand("myApp", "/sample.
txt", "META-INFO/sample.txt")

updateSingleModuleFileToAnAppWithUpdateCommand

このスクリプトは、update コマンドを使用して、デプロイ済みのアプリケーションの単一のモジュール・ファイルを更新します。

このスクリプトを実行するには、以下の表に定義されているとおりに、アプリケーション名、ファイル名、および内容の URI の引数を指定します。
表 14. updateSingleModuleFileToAnAppWithUpdateCommand 引数の説明. デプロイ済みのアプリケーションでモジュール・ファイルを更新するには、このスクリプトを実行します。
引数 説明
appName 更新するアプリケーションの名前を指定します。
fileContent アプリケーションの更新に使用するファイルの名前を指定します。
contentURI ファイル内容の URI を指定します。

構文

AdminApplication.updateSingleModuleFileToAnAppWithUpdateCommand(appName, fileContent, contentURI)

使用例

[Windows]
AdminApplication.updateSingleModuleFileToAnAppWithUpdateCommand("myApp", 
"c:¥sample.jar", "Increment.jar")
[AIX][Solaris][Linux][HP-UX][IBM i][z/OS]
AdminApplication.updateSingleModuleFileToAnAppWithUpdateCommand("myApp", 
"/sample.jar", "Increment.jar")

トピックのタイプを示すアイコン 参照トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rxml_7libapp2
ファイル名:rxml_7libapp2.html