Liberty : Tâche Ant - server

La tâche server permet de gérer le statut d'un serveur Liberty.

Description

La tâche server prend en charge les options suivantes pour gérer le statut d'un serveur Liberty :

  • create : crée une instance de serveur nommée.
  • start : démarre l'instance de serveur nommée. Si l'instance de serveur n'existe pas, cette option en crée une par défaut.
  • stop : arrête l'instance de serveur nommée.
  • status : vérifie l'état du serveur.
  • package : conditionne le serveur nommé et ses applications déployées.

Attributs

Le tableau ci-dessous décrit les attributs de la tâche server.

Tableau 1. Attributs de la tâche server.

La première colonne contient la liste des attributs, la deuxième colonne une description de chaque attribut et la troisième indique si l'attribut est requis.

Attribut Description Requis
installDir Emplacement du serveur Liberty. Oui
operation L'une des opérations disponibles comme options : create, start, stop, status et package. Oui
serverName Nom de l'instance de serveur Liberty. La valeur par défaut est defaultServer. Non
userDir Valeur de la variable ${wlp_user_dir}. La valeur par défaut est ${installDir}/usr/servers/${serverName}. Non
outputDir Valeur de la variable ${wlp_output_dir}. La valeur par défaut est ${installDir}/usr/servers/${serverName}. Non
clean Attributs déterminant si le serveur doit être démarré avec l'option clean. Non
timeout Temps d'attente avant que le serveur démarre ou s'arrête. La valeur par défaut est de 30 secondes. L'unité est la milliseconde. Non
archive Emplacement du fichier compressé lors du conditionnement d'un serveur. La valeur doit être un nom de fichier et ne fonctionne que pour l'option package. Non
ref Référence à une définition de tâche de serveur existante, afin de réutiliser sa configuration de serveur. La valeur peut être NULL lorsque d'autres attributs requis sont définis. Non

Exemple

Cet exemple montre comment utiliser la tâche server dans votre fichier build.xml :
<wlp:server id="wlp.ant.test" installDir="${wlp_install_dir}" operation="start" 
            serverName="${serverName}" userDir="${wlp_usr}" outputDir="${wlp_output}" />
<wlp:server ref="wlp.ant.test" operation="status"/>

Icône indiquant le type de rubrique Rubrique de référence



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