2012-06-06 4 views
1

Est-il possible d'écrire un hook pour exécuter un script ant après le démarrage de Tomcat. J'ai essayé de changer le startup.bat pour invoquer le script ant à la fin, mais la fourmi est invoquée avant que Tomcat ait complètement démarré.Script Ant après le démarrage de Tomcat

Toutes les pensées seront grandement appréciées.

+1

vous pouvez vérifier: http://stackoverflow.com/questions/376279/wait-until-tomcat-finishes-starting-up – jhurtado

+0

Merci pour la mise à jour. Pouvez-vous fournir quelques autres entrées sur l'implémentation de LifecycleListener, de sorte que je puisse invoquer l'action nécessaire à partir d'une classe Java elle-même. –

Répondre

2

Un moyen facile sans traiter avec tout ce qui concerne Tomcat:

<!-- run tomcat here --> 

<!-- wait for the server to be available --> 
<waitfor> 
    <http url="http://host:port"> 
</waitfor> 

<!-- run other ant scripts from here... --> 
+0

Merci beaucoup pour cette entrée. Ça a marché comme sur des roulettes.. –