IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Tomcat et TomEE Java Discussion :

[Tomcat] Redéploiement d'une webapp


Sujet :

Tomcat et TomEE Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de divail
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    65
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 65
    Par défaut [Tomcat] Redéploiement d'une webapp
    J'aimerais qu'en ajoutant mon .war dans le répertoire webapps de tomcat, celui-ci deploit le war en un dossier automatiquement. Dans le fichier server.xml, j'ai mis dans le Host le paramètre liveDeploy="true". Mais mon war monarchive.war n'est pas deployé en dossier. Par contre si je mets un autre war avec un nom "bidon" il est rechargé.
    La seule différence que je vois est que monarchive.war est définie dans le server.xml avec le datasource alors que le war "bidon" n'y figure pas.
    Merci d'avance.

  2. #2
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut Re: [Tomcat] Redéploiement d'une webapp
    Citation Envoyé par divail
    J'aimerais qu'en ajoutant mon .war dans le répertoire webapps de tomcat, celui-ci deploit le war en un dossier automatiquement. Dans le fichier server.xml, j'ai mis dans le Host le paramètre liveDeploy="true". Mais mon war monarchive.war n'est pas deployé en dossier. Par contre si je mets un autre war avec un nom "bidon" il est rechargé.
    La seule différence que je vois est que monarchive.war est définie dans le server.xml avec le datasource alors que le war "bidon" n'y figure pas.
    Merci d'avance.
    pourquoi tu ne passes pas par la manager ..?
    il y'a une application de deploiement avec tomcat 5. à recuperer du site de tomcat:

  3. #3
    Membre confirmé Avatar de divail
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    65
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 65
    Par défaut
    J'avais essayé avec le "manager" de tomcat mais il me dit que la webapp existe deja alors que le dossier ainsi que le war ont été supprimés. Par ailleurs la webapp en question apparait encore dans le listing des webapp du manager.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 56
    Par défaut
    ca m'est déjà arrivé de devoir supprimer l'appli dans le manager et le répertoire correspondant dans le dossier /webapps.
    Après le war se rédeploye normalement

  5. #5
    Membre confirmé Avatar de divail
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    65
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 65
    Par défaut
    J'ai supprimé le répertoire correspondant dans le dossier /webapps mais ca ne change rien. Quand tu dis
    supprimer l'appli dans le manager
    ca signifie quoi au juste?

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 56
    Par défaut
    c'est juste cliquer sur le lien "undeploy" ou l'équivalent. j'ai testé ça sur un tomcat 5.0. Il ne faut pas oublier de relancer tomcat. Une fois cela fait, ton appli ne devrai plus apparaitre dans le manager. Supprime aussi le dossier s'il existe encore. Essaye alors de redeployer le war.

    Je n'ai pas d'autre solution.

  7. #7
    Membre confirmé Avatar de divail
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    65
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 65
    Par défaut
    En fait l'objectif est de redeployer le war mais sans redemarrer tomcat, chose qui est possible avec notamment l'attribut liveDeploy à true dans le host (dans le fichier conf\server.xml).
    Mais si le deploiement se fait bien quand j'ajoute un war dans webapps, il ne s'effectue pas pour les applis que j'ai définies dans le server.xml...

Discussions similaires

  1. [Tomcat 6] Définir une webapp par défaut
    Par bakka dans le forum Tomcat et TomEE
    Réponses: 10
    Dernier message: 15/10/2010, 11h11
  2. [Tomcat/Struts] Lancer Script a partir d'une webapp
    Par kalan dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 05/02/2007, 17h36
  3. [Tomcat 5.5] ClassNotFoundException au lancement d'une webapp
    Par hugo123 dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 05/09/2006, 14h42
  4. récupéré un fichier de common/classes de tomcat via une webapp
    Par clement42 dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 03/08/2006, 17h02
  5. [tomcat]chargement dynamique de classes depuis une webapp
    Par alphamax dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 12/03/2004, 09h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo