Administration d'applications à l'aide de l'outil de scriptage wsadmin
Les scripts d'administration et l'outil wsadmin permettent d'installer, de désinstaller et de gérer des applications.
Pourquoi et quand exécuter cette tâche
Vous disposez de deux solutions pour installer, désinstaller et gérer des applications. Vous pouvez utiliser les commandes des objets AdminApp et AdminControl afin d'appeler des opérations sur la configuration de vos applications.
Vous pouvez également utiliser les bibliothèques de scripts Jython AdminApplication et BLAManagement afin d'effectuer des opérations spécifiques pour configurer vos applications d'entreprise et vos applications métier.
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.
Vous serez peut-être amené à effectuer certaines des tâches suivantes pour administrer les configurations de vos applications à l'aide de l'outil wsadmin.
Procédure
- Installez des applications d'entreprise. L'objet AdminApp ou la bibliothèque de scripts AdminApplication permettent d'installer une application dans l'environnement d'exécution du serveur d'applications. Vous pouvez installer un fichier EAR (fichier d'archive d'entreprise), WAR (fichier d'archive d'application web), SAR (fichier d'archive de servlet) ou JAR (fichier d'archive Java).
- Installez des applications métier. Le groupe de commandes BLAManagement de l'objet AdminTask ou la bibliothèque de scripts AdminBLA permettent d'installer des applications métier.
- Gérez des applications d'entreprise à l'aide de la fonction de correspondance de masques. L'objet AdminApp ou la bibliothèque de scripts AdminApplication permettent d'implémenter la fonction du masque de correspondance lors de l'installation, de la mise à jour ou de la modification d'une application. Cette technique facilite l'entrée de valeurs requises pour certaines options complexes : elle permet de substituer un astérisque (*) à toutes les valeurs qui ne peuvent pas être éditées.
- Gérez des applications ISC (Integrated Solutions Console). L'objet AdminApp permet de déployer ou de supprimer les applications ISC basées sur des portlets.
- Désinstallez des applications d'entreprise. L'objet AdminApp ou la bibliothèque de scripts AdminApplication permettent de désinstaller des applications.
- Désinstallez des applications métier. Le groupe de commandes BLAManagement de l'objet AdminTask ou la bibliothèque de scripts AdminBLA permettent de désinstaller les applications métier.
- Basculez entre les différentes implémentations de JavaServer Faces. La commande modifyJSFImplementation permet de définir l'implémentation du projet Apache MyFaces en tant qu'implémentation JavaServer Faces pour les applications Web.