Désinstallation d'applications d'entreprise à l'aide de l'outil de scriptage wsadmin

L'objet AdminApp ou la bibliothèque de scripts AdminApplication permettent de désinstaller des applications.

Avant de commencer

Démarrez l'outil de scriptage wsadmin.

Pourquoi et quand exécuter cette tâche

Il existe deux méthodes pour mener à bien cette tâche. Grâce à cette rubrique, vous allez désinstaller des applications d'entreprise à l'aide de l'objet AdminApp. Mais, pour installer, désinstaller et administrer la configuration de vos applications, vous pouvez aussi utiliser les scripts de la bibliothèque de scripts AdminApplication.

La bibliothèque de scripts propose un ensemble de procédures permettant d'automatiser les fonctions d'administration les plus courantes. Vous pouvez exécuter chaque procédure de script individuellement ou combiner plusieurs procédures pour développer rapidement de nouveaux scripts.

Procédure

  1. Désinstallation de l'application :

    Indiquez le nom de l'application à désinstaller et non le nom du fichier EAR (fichier d'archive d'entreprise).

    • A l'aide de Jacl :
      $AdminApp uninstall application1
    • En langage Jython :
      AdminApp.uninstall('application1')
    Tableau 1. Eléments de la commande uninstall. Exécutez la commande uninstall pour supprimer une application d'un serveur.
    Elément Description
    $ est un opérateur Jacl permettant de remplacer un nom de variable par sa valeur
    AdminApp est un objet prenant en charge la gestion des objets application
    uninstall est une commande AdminApp
    application1 est le nom de l'application à désinstaller
  2. Sauvegardez les modifications de configuration.
    Entrez l'exemple de commande suivante pour sauvegarder les modifications de configuration :
    AdminConfig.save()
  3. Dans un environnement de déploiement en réseau uniquement, synchronisez le noeud.
    Le script syncActiveNodes de la bibliothèque de scripts AdminNodeManagement permet de synchroniser chaque noeud actif au sein de votre configuration :
    AdminNodeManagement.syncActiveNodes()

Résultats

Lorsqu'une application est désinstallée, elle est supprimée de la configuration du serveur d'applications et de tous les serveurs sur lesquels elle était installée. Le système supprime les fichiers binaires de l'application (contenu des fichiers EAR) du répertoire d'installation. Cela se produit lors de la sauvegarde de la configuration pour les versions de produit avec un seul serveur et lors de la synchronisation des modifications de configuration entre le gestionnaire de déploiement et chaque noeud pour les configurations avec un déploiement réseau.


Icône indiquant le type de rubrique Rubrique de tâche



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_uninstall
Nom du fichier : txml_uninstall.html