webservlet Java EE-désactive sélectivement les contextes Web au démarrage



tld file (0)

J'ai une application Web Jave EE6 empaquetée comme un EAR fonctionnant sur JBoss AS 7.2, elle a 3 sous-modules (WAR) chacun avec leur propre contexte web, pour le moment tous les contextes web démarrent automatiquement lors du déploiement de l'application.

Est-il possible de configurer les contextes Web du WAR pour qu'ils soient désactivés par défaut au démarrage? Je voudrais être en mesure d'activer de manière sélective chaque contexte Web en fonction de la logique de démarrage de mon bean @Startup

Ajouté pour plus de clarté:

J'ai vu des solutions comme celles-ci:

[http://stackoverflow.com/questions/5067062/how-to-disable-specific-apps-from-starting-during-tomcat-startup][1]

Ce qui permet de changer le contenu du fichier WAR ou de définir un drapeau 'dodeploy' que je veux éviter. Je voudrais démarrer mon application EAR avec tous les contextes Web désactivés par défaut, puis une fois que l'application est entièrement initialisée, démarrez sélectivement des contextes Web individuels.