Scripts de mise à jour d'application
La bibliothèque de scripts propose de nombreuses procédures de script pour automatiser la configuration des applications. Consultez les informations sur l'utilisation des scripts qui mettent à jour des applications. Vous pouvez exécuter chaque script individuellement ou combiner des procédures pour créer des scripts d'automatisation personnalisés pour votre environnement.
- addSingleFileToAnAppWithUpdateCommand
- addSingleModuleFileToAnAppWithUpdateCommand
- addUpdateSingleModuleFileToAnAppWithUpdateCommand
- addPartialAppToAnAppWithUpdateCommand
- deleteSingleFileToAnAppWithUpdateCommand
- deleteSingleModuleFileToAnAppWithUpdateCommand
- deletePartialAppToAnAppWithUpdateCommand
- updateApplicationUsingDefaultMerge
- updateApplicationWithUpdateIgnoreNewOption
- updateApplicationWithUpdateIgnoreOldOption
- updateEntireAppToAnAppWithUpdateCommand
- updatePartialAppToAnAppWithUpdateCommand
- updateSingleFileToAnAppWithUpdateCommand
- updateSingleModuleFileToAnAppWithUpdateCommand
addSingleFileToAnAppWithUpdateCommand
Ce script utilise la commande update pour ajouter un fichier unique à une application déployée.
Argument | Description |
---|---|
appName | Indique le nom de l'application à mettre à jour. |
fileContent | Indique le nom du fichier à utiliser pour mettre à jour l'application. |
contentURI | Indique l'URI du contenu du fichier. |
Syntaxe
AdminApplication.addSingleFileToAnAppWithUpdateCommand(appName, fileContent, contentURI)
Exemple de syntaxe
![[Windows]](../images/windows.gif)
AdminApplication.addSingleFileToAnAppWithUpdateCommand("myApp", "c:\sample.txt", "META-INFO/sample.txt")
![[AIX]](../images/aixlogo.gif)
![[Solaris]](../images/solaris.gif)
![[Linux]](../images/linux.gif)
![[HP-UX]](../images/hpux.gif)
![[IBM i]](../images/iseries.gif)
![[z/OS]](../images/ngzos.gif)
AdminApplication.addSingleFileToAnAppWithUpdateCommand("myApp", "/sample.txt", "META-INFO/sample.txt")
addSingleModuleFileToAnAppWithUpdateCommand
Ce script utilise la commande update pour ajouter un fichier de module unique à une application déployée.
Argument | Description |
---|---|
appName | Indique le nom de l'application à mettre à jour. |
fileContent | Indique le nom du fichier à utiliser pour mettre à jour l'application. |
contentURI | Indique l'URI du contenu du fichier. |
Syntaxe
AdminApplication.addSingleModuleFileToAnAppWithUpdateCommand(appName, fileContent, contentURI)
Exemple de syntaxe
![[Windows]](../images/windows.gif)
AdminApplication.addSingleModuleFileToAnAppWithUpdateCommand("myApp", "c:\Increment.jar", "Increment.jar")
![[AIX]](../images/aixlogo.gif)
![[Solaris]](../images/solaris.gif)
![[Linux]](../images/linux.gif)
![[HP-UX]](../images/hpux.gif)
![[IBM i]](../images/iseries.gif)
![[z/OS]](../images/ngzos.gif)
AdminApplication.addSingleModuleFileToAnAppWithUpdateCommand("myApp", "/Increment.jar", "Increment.jar")
addUpdateSingleModuleFileToAnAppWithUpdateCommand
Ce script utilise la commande update pour ajouter un fichier de module unique à une application déployée et le mettre à jour.
Argument | Description |
---|---|
appName | Indique le nom de l'application à mettre à jour. |
fileContent | Indique le nom du fichier à utiliser pour mettre à jour l'application. |
contentURI | Indique l'URI du contenu du fichier. |
contextRoot | Indique la racine du contexte pour les modules Web de l'application. |
Syntaxe
AdminApplication.addUpdateSingleModuleFileToAnAppWithUpdateCommand(appName, fileContent, contentURI, contextRoot)
Exemple de syntaxe
![[Windows]](../images/windows.gif)
AdminApplication.addUpdateSingleModuleFileToAnAppWithUpdateCommand("myApp",
"c:\DefaultWebApplication.war", "DefaultWebApplication.war",
"/webapp/defaultapp")
![[AIX]](../images/aixlogo.gif)
![[Solaris]](../images/solaris.gif)
![[Linux]](../images/linux.gif)
![[HP-UX]](../images/hpux.gif)
![[IBM i]](../images/iseries.gif)
![[z/OS]](../images/ngzos.gif)
AdminApplication.addUpdateSingleModuleFileToAnAppWithUpdateCommand("myApp",
"/DefaultWebApplication.war", "DefaultWebApplication.war",
"/webapp/defaultapp")
addPartialAppToAnAppWithUpdateCommand
Ce script utilise la commande update pour ajouter une application partielle à une application déployée.
Argument | Description |
---|---|
appName | Indique le nom de l'application à mettre à jour. |
fileContent | Indique le nom du fichier à utiliser pour mettre à jour l'application. |
Syntaxe
AdminApplication.addPartialAppToAnAppWithUpdateCommand(appName, fileContent)
Exemple de syntaxe
![[Windows]](../images/windows.gif)
AdminApplication.addPartialAppToAnAppWithUpdateCommand("myApp", "c:\partialadd.zip")
![[AIX]](../images/aixlogo.gif)
![[Solaris]](../images/solaris.gif)
![[Linux]](../images/linux.gif)
![[HP-UX]](../images/hpux.gif)
![[IBM i]](../images/iseries.gif)
![[z/OS]](../images/ngzos.gif)
AdminApplication.addPartialAppToAnAppWithUpdateCommand("myApp", "/partialadd.zip")
deleteSingleFileToAnAppWithUpdateCommand
Ce script utilise la commande update pour supprimer un fichier unique d'une application déployée.
Argument | Description |
---|---|
appName | Indique le nom de l'application à mettre à jour. |
fileContent | Indique le nom du fichier à utiliser pour mettre à jour l'application. |
contentURI | Indique l'URI du contenu du fichier. |
Syntaxe
AdminApplication.deleteSingleFileToAnAppWithUpdateCommand(appName, fileContent, contentURI)
Exemple de syntaxe
![[Windows]](../images/windows.gif)
AdminApplication.deleteSingleFileToAnAppWithUpdateCommand("myApp", "c:\sample.
txt", "META-INFO/sample.txt")
![[AIX]](../images/aixlogo.gif)
![[Solaris]](../images/solaris.gif)
![[Linux]](../images/linux.gif)
![[HP-UX]](../images/hpux.gif)
![[IBM i]](../images/iseries.gif)
![[z/OS]](../images/ngzos.gif)
AdminApplication.deleteSingleFileToAnAppWithUpdateCommand("myApp", "/sample.
txt", "META-INFO/sample.txt")
deleteSingleModuleFileToAnAppWithUpdateCommand
Ce script utilise la commande update pour supprimer un fichier de module unique d'une application déployée.
Argument | Description |
---|---|
appName | Indique le nom de l'application à mettre à jour. |
fileContent | Indique le nom du fichier à utiliser pour mettre à jour l'application. |
contentURI | Indique l'URI du contenu du fichier. |
Syntaxe
AdminApplication.deleteSingleModuleFileToAnAppWithUpdateCommand(appName, fileContent, contentURI)
Exemple de syntaxe
![[Windows]](../images/windows.gif)
AdminApplication.deleteSingleModuleFileToAnAppWithUpdateCommand("myApp",
"c:\Increment.jar", "Increment.jar")
![[AIX]](../images/aixlogo.gif)
![[Solaris]](../images/solaris.gif)
![[Linux]](../images/linux.gif)
![[HP-UX]](../images/hpux.gif)
![[IBM i]](../images/iseries.gif)
![[z/OS]](../images/ngzos.gif)
AdminApplication.deleteSingleModuleFileToAnAppWithUpdateCommand("myApp",
"/Increment.jar", "Increment.jar")
deletePartialAppToAnAppWithUpdateCommand
Ce script utilise la commande update pour supprimer une application partielle d'une application déployée.
Argument | Description |
---|---|
appName | Indique le nom de l'application à mettre à jour. |
fileContent | Indique le nom du fichier à utiliser pour mettre à jour l'application. |
contentURI | Indique l'URI du contenu du fichier. |
Syntaxe
AdminApplication.deletePartialAppToAnAppWithUpdateCommand(appName, fileContent, contentURI)
Exemple de syntaxe
![[Windows]](../images/windows.gif)
AdminApplication.deletePartialAppToAnAppWithUpdateCommand("myApp", "c:\part
ialdelete.zip", "partialdelete")
![[AIX]](../images/aixlogo.gif)
![[Solaris]](../images/solaris.gif)
![[Linux]](../images/linux.gif)
![[HP-UX]](../images/hpux.gif)
![[IBM i]](../images/iseries.gif)
![[z/OS]](../images/ngzos.gif)
AdminApplication.deletePartialAppToAnAppWithUpdateCommand("myApp", "/part
ialdelete.zip", "partialdelete")
updateApplicationUsingDefaultMerge
Ce script met à jour une application à l'aide de la fusion par défaut.
Argument | Description |
---|---|
appName | Indique le nom de l'application à mettre à jour. |
earFile | Indique le nom du fichier à utiliser pour mettre à jour l'application. |
Syntaxe
AdminApplication.updateApplicationUsingDefaultMerge(appName, earFile)
Exemple de syntaxe
![[Windows]](../images/windows.gif)
AdminApplication.updateApplicationUsingDefaultMerge("myApp", "c:\ears\D
efaultApplication.ear")
![[AIX]](../images/aixlogo.gif)
![[Solaris]](../images/solaris.gif)
![[Linux]](../images/linux.gif)
![[HP-UX]](../images/hpux.gif)
![[IBM i]](../images/iseries.gif)
![[z/OS]](../images/ngzos.gif)
AdminApplication.updateApplicationUsingDefaultMerge("myApp", "/ears/D
efaultApplication.ear")
updateApplicationWithUpdateIgnoreNewOption
Ce script met à jour une application avec l'option -update.ignore.new. Le système ignore les liaisons à partir de la nouvelle version de l'application.
Argument | Description |
---|---|
appName | Indique le nom de l'application à mettre à jour. |
earFile | Indique le nom du fichier à utiliser pour mettre à jour l'application. |
Syntaxe
AdminApplication.updateApplicationWithUpdateIgnoreNewOption(appName, earFile)
Exemple de syntaxe
![[Windows]](../images/windows.gif)
AdminApplication.updateApplicationWithUpdateIgnoreNewOption("myApp",
"c:\ears\DefaultApplication.ear")
![[AIX]](../images/aixlogo.gif)
![[Solaris]](../images/solaris.gif)
![[Linux]](../images/linux.gif)
![[HP-UX]](../images/hpux.gif)
![[IBM i]](../images/iseries.gif)
![[z/OS]](../images/ngzos.gif)
AdminApplication.updateApplicationWithUpdateIgnoreNewOption("myApp",
"c:/ears/DefaultApplication.ear")
updateApplicationWithUpdateIgnoreOldOption
Ce script met à jour une application avec l'option -update.ignore.old. Le système ignore les liaisons à partir de la version installée de l'application.
Argument | Description |
---|---|
appName | Indique le nom de l'application à mettre à jour. |
earFile | Indique le nom du fichier à utiliser pour mettre à jour l'application. |
Syntaxe
AdminApplication.updateApplicationWithUpdateIgnoreOldOption(appName, earFile)
Exemple de syntaxe
![[Windows]](../images/windows.gif)
AdminApplication.updateApplicationWithUpdateIgnoreOldOption("myApp",
"c:\ears\DefaultApplication.ear")
![[AIX]](../images/aixlogo.gif)
![[Solaris]](../images/solaris.gif)
![[Linux]](../images/linux.gif)
![[HP-UX]](../images/hpux.gif)
![[IBM i]](../images/iseries.gif)
![[z/OS]](../images/ngzos.gif)
AdminApplication.updateApplicationWithUpdateIgnoreOldOption("myApp",
"/ears/DefaultApplication.ear")
updateEntireAppToAnAppWithUpdateCommand
Ce script utilise la commande update pour mettre à jour une application déployée entière.
Argument | Description |
---|---|
appName | Indique le nom de l'application à mettre à jour. |
earFile | Indique le nom du fichier à utiliser pour mettre à jour l'application. |
Syntaxe
AdminApplication.updateEntireAppToAnAppWithUpdateCommand(appName, earFile)
Exemple de syntaxe
![[Windows]](../images/windows.gif)
AdminApplication.updateEntireAppToAnAppWithUpdateCommand("myApp", "c:\new.ear")
![[AIX]](../images/aixlogo.gif)
![[Solaris]](../images/solaris.gif)
![[Linux]](../images/linux.gif)
![[HP-UX]](../images/hpux.gif)
![[IBM i]](../images/iseries.gif)
![[z/OS]](../images/ngzos.gif)
AdminApplication.updateEntireAppToAnAppWithUpdateCommand("myApp", "/new.ear")
updatePartialAppToAnAppWithUpdateCommand
Ce script utilise la commande update pour mettre à jour une application partielle pour une application déployée.
Argument | Description |
---|---|
appName | Indique le nom de l'application à mettre à jour. |
fileContent | Indique le nom du fichier à utiliser pour mettre à jour l'application. |
contentURI | Indique l'URI du contenu du fichier. |
Syntaxe
AdminApplication.updatePartialAppToAnAppWithUpdateCommand(appName, fileContent, contentURI)
Exemple de syntaxe
![[Windows]](../images/windows.gif)
AdminApplication.updatePartialAppToAnAppWithUpdateCommand("myApp", "c:\part
ialadd.zip", "partialadd")
![[AIX]](../images/aixlogo.gif)
![[Solaris]](../images/solaris.gif)
![[Linux]](../images/linux.gif)
![[HP-UX]](../images/hpux.gif)
![[IBM i]](../images/iseries.gif)
![[z/OS]](../images/ngzos.gif)
AdminApplication.updatePartialAppToAnAppWithUpdateCommand("myApp", "/part
ialadd.zip", "partialadd")
updateSingleFileToAnAppWithUpdateCommand
Ce script utilise la commande update pour mettre à jour un fichier unique dans une application déployée.
Argument | Description |
---|---|
appName | Indique le nom de l'application à mettre à jour. |
fileContent | Indique le nom du fichier à utiliser pour mettre à jour l'application. |
contentURI | Indique l'URI du contenu du fichier. |
Syntaxe
AdminApplication.updateSingleFileToAnAppWithUpdateCommand(appName, fileContent, contentURI)
Exemple de syntaxe
![[Windows]](../images/windows.gif)
AdminApplication.updateSingleFileToAnAppWithUpdateCommand("myApp", "c:\sample.
txt", "META-INFO/sample.txt")
![[AIX]](../images/aixlogo.gif)
![[Solaris]](../images/solaris.gif)
![[Linux]](../images/linux.gif)
![[HP-UX]](../images/hpux.gif)
![[IBM i]](../images/iseries.gif)
![[z/OS]](../images/ngzos.gif)
AdminApplication.updateSingleFileToAnAppWithUpdateCommand("myApp", "/sample.
txt", "META-INFO/sample.txt")
updateSingleModuleFileToAnAppWithUpdateCommand
Ce script utilise la commande update pour mettre à jour un fichier de module unique pour une application déployée.
Argument | Description |
---|---|
appName | Indique le nom de l'application à mettre à jour. |
fileContent | Indique le nom du fichier à utiliser pour mettre à jour l'application. |
contentURI | Indique l'URI du contenu du fichier. |
Syntaxe
AdminApplication.updateSingleModuleFileToAnAppWithUpdateCommand(appName, fileContent, contentURI)
Exemple de syntaxe
![[Windows]](../images/windows.gif)
AdminApplication.updateSingleModuleFileToAnAppWithUpdateCommand("myApp",
"c:\sample.jar", "Increment.jar")
![[AIX]](../images/aixlogo.gif)
![[Solaris]](../images/solaris.gif)
![[Linux]](../images/linux.gif)
![[HP-UX]](../images/hpux.gif)
![[IBM i]](../images/iseries.gif)
![[z/OS]](../images/ngzos.gif)
AdminApplication.updateSingleModuleFileToAnAppWithUpdateCommand("myApp",
"/sample.jar", "Increment.jar")