Enregistrement des modifications apportées à la configuration à l'aide de l'outil wsadmin
Utilisation de l'outil wsadmin et du scriptage pour enregistrer les modifications de la configuration dans le référentiel de la configuration maîtresse.
Pourquoi et quand exécuter cette tâche
L'outil wsadmin utilise l'espace de noms pour contenir les modifications apportées à la configuration. Vous devez enregistrer les modifications afin de transférer les mises à jour au référentiel de configuration maîtresse. Si un processus de scriptage prend fin et que vous n'avez pas enregistré les modifications, celles-ci sont annulées.
Procédure
Elément | Description |
---|---|
$ | est un opérateur Jacl permettant de remplacer un nom de variable par sa valeur |
AdminConfig | est un objet représentant la configuration du produit |
save | est une commande AdminConfig |
Si vous utilisez le mode interactif avec l'outil wsadmin, le système vous invite à enregistrer les modifications avant que celles-ci soient annulées.
Si vous utilisez l'option -c avec l'outil wsadmin, les modifications sont enregistrées automatiquement.
Si vous appelez une commande contenant un signe dollar ($) à l'aide de l'option wsadmin -c, la ligne de commande tente de remplacer une variable.
Pour éviter cet incident, placez une barre oblique inverse devant le signe dollar (\). Par exemple : wsadmin
-c "\$AdminConfig save".
Si à la fin d'un processus de scriptage aucun enregistrement n'a été effectué, toutes les modifications effectuées sur la configuration depuis le dernier enregistrement sont annulées. Si plusieurs clients (script ou navigateur) mettent à jour la configuration en même temps, il se peut que les modifications demandées dans un script ne soient pas enregistrées. Dans ce cas, vous recevrez une exception et vous devrez effectuer à nouveau les mises à jour. En cas d'échec de l'enregistrement, les mises à jour ne seront pas enregistrées dans la configuration. Si l'opération aboutit, toutes les mises à jour seront enregistrées. Pour éviter les échecs de l'enregistrement, vous pouvez appeler la commande save après chaque mise à jour de la configuration.
Vous pouvez utiliser la commande reset de l'objet AdminConfig pour annuler les modifications apportées à la configuration depuis le dernier enregistrement.