Notes de version Sun Java System Application Server Platform Edition 8.2

Impossible de redéployer ou d'annuler le déploiement du module Web, module par défaut de tout serveur virtuel. (ID 6204799)

Si le module Web est désigné comme étant le module Web par défaut d'un serveur virtuel et que vous tentez de le redéployer ou d'annuler son déploiement, l'erreur suivante est retournée :

Trying to undeploy application from domain failed; Virtual Servers [server] 
have <WEB-MODULE-NAME\> as default web module. Please remove the default web
module references first. ; requested operation cannot be completed Virtual 
Servers [server] have <WEB-MODULE-NAME\> as default web module. Please
remove the default web module references first.

À ce stade, domain.xml constitue une erreur et la console d'administration peut ne pas afficher le tableau indiquant les applications Web déployées. Cette condition demeure même si le domaine est arrêté et redémarré.

Solution

Changez le module Web par défaut.

ProcedurePour changer le module Web par défaut

Étapes
  1. Via la console d'administration, accédez à la page du serveur virtuel et videz la valeur du module Web par défaut ou indiquez-en un autre.

  2. Via l'interface de ligne de commande, annulez le déploiement du module Web en indiquant domain comme cible.


    # asadmin undeploy --target domain <WEB-MODULE-NAME\>

    La console d'administration doit désormais s'afficher correctement et vous pouvez redéployer le module Web si vous le souhaitez.