Commande EARExpander

La commande EARExpander permet de développer un fichier EAR (archive d'entreprise) en répertoire pour exécuter l'application de ce fichier EAR.

Vous pouvez réduire un répertoire contenant des fichiers d'application en un unique fichier EAR. Vous pouvez taper EARExpander sans argument pour afficher des informations sur les options de cette commande. Pour plus d'informations sur l'emplacement auquel exécuter cette commande, voir la rubrique consacrée à l'utilisation des outils de ligne de commande.

Restriction : N'insérez pas de signe dièse (#) dans le nom des fichiers intégrés dans une archive d'application. Si c'est le cas, le serveur d'applications ne peut pas déployer l'application pour des raisons de traitement interne. Si cette erreur se produit, une exception peut être générée au cours du traitement de l'application. De plus, une partie de l'application risque de manquer une fois le déploiement terminé. Pour corriger l'erreur, renommez les fichiers dans l'archive d'application afin qu'ils ne contiennent pas de signe dièse.

Syntaxe

La syntaxe de la commande est la suivante :
EarExpander -ear earName -operationDir dirName -operation <expand | collapse> [-expansionFlags <all|war>]

Paramètres

Les options ci-après sont disponibles pour la commande EARExpander :

-ear
Indique le nom du fichier EAR d'entrée s'il s'agit d'une opération de développement ou celui du fichier EAR de sortie s'il s'agit d'une opération de réduction.
-operationDir
Indique le répertoire dans lequel le fichier EAR est développé ou le répertoire à partir duquel les fichiers sont réduits.
-operation <expand | collapse>
La valeur expand développe un fichier EAR dans une structure de répertoires requise par l'environnement d'exécution de WebSphere Application Server. La valeur collapse crée un fichier EAR à partir de la structure de répertoires.
-expansionFlags <all | war>
(Facultatif) La valeur all développe tous les fichiers de tous les modules. La valeur war développe uniquement les fichiers des modules WAR (fichiers d'archive Web).

Scénario d'utilisation

Les exemples suivants montrent la syntaxe correcte :

[Windows]
EARExpander -ear C:\WebSphere\AppServer\installableApps\DefaultApplication.ear -operationDir C:\MyApps
 -operation expand -expansionFlags war

EARExpander -ear C:\backup\DefaultApplication.ear -operationDir C:\MyAppsDefaultApplication.ear
 -operation collapse
[Linux][AIX][HP-UX][Solaris][IBM i][z/OS]
EARExpander.sh -ear /WebSphere/AppServer/installableApps/DefaultApplication.ear -operationDir /MyApps
 -operation expand -expansionFlags war

EARExpander.sh -ear /backup/DefaultApplication.ear -operationDir /MyAppsDefaultApplication.ear
 -operation collapse

Codes retour

Les codes retour de la commande EARExpander sont les suivants.
Tableau 1. Codes retour et descriptions associées. Le code retour indique la réussite de l'opération.
Code retour Description
-1 Existence d'une erreur de syntaxe.
0 La commande s'est correctement exécutée.
1 Une erreur s'est produite.
2 Une exception s'est produite.

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



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=rxml_earexpander
Nom du fichier : rxml_earexpander.html