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

Struts 1 Java Discussion :

Struts et les compilations


Sujet :

Struts 1 Java

  1. #1
    ldv
    ldv est déconnecté
    Membre averti
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 21
    Par défaut Struts et les compilations
    Bonjour à tous,

    Je suis en train de reprendre une application et très très peu de doc.

    J'ai installé Eclipse, Tomcat et les sources.

    Puis j'ai installé Struts, je créé mon fichier "war" puis je tente de le déployer via le manager de Tomcat.

    Au final, j'ai ceci :

    type Rapport d''état

    message La servlet action est actuellement indisponible

    description Le service demandé (La servlet action est actuellement indisponible) n'est pas disponible actuellement.
    Apache Tomcat/4.1.24-LE-jdk14


    Cette erreur est classique, j'ai longuement cherché sur le web mais je n'arrive pas à corriger.

    Perso, je pense que je dois avoir un souci au niveau de la fabrication du "war" car il ne doit pas avoir les classes compilés.

    Comment Eclipse/Tomcat/Struts s'articulent ?

  2. #2
    Expert confirmé

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Par défaut
    Peux-tu montrer la structure de ton projet ?

  3. #3
    ldv
    ldv est déconnecté
    Membre averti
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 21
    Par défaut
    Citation Envoyé par c_nvy Voir le message
    Peux-tu montrer la structure de ton projet ?

  4. #4
    ldv
    ldv est déconnecté
    Membre averti
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 21

  5. #5
    Expert confirmé

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Par défaut
    Les packages que tu as mis dans le répertoire src devraient plutôt être sous WEB-INF/src.

  6. #6
    ldv
    ldv est déconnecté
    Membre averti
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 21
    Par défaut
    Citation Envoyé par c_nvy Voir le message
    Les packages que tu as mis dans le répertoire src devraient plutôt être sous WEB-INF/src.
    Je pense que logiquement, cela doit être le cas.



    J'ai mis correctement ( du moins j'espère) mais cela ne corrige pas l'erreur.

  7. #7
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    J'ai l'impression que tu as créé un "Java Project", pas un "Dynamic Web Project".

    Donc, il faudrait :

    1) créer un "Dynamic Web Project"
    2) copier les sources des classes dans le répertoire source
    3) copier les pages, scripts etc... dans "WebContent" (ou WebRoot)
    4) copier les bibliothèques jar dans "WebContent/WEB-INF/lib"
    5) copier les tld, web.xml, struts-config.xml, struts-tiles.xml (si besoin) dans "WebContent/WEB-INF/"

    A+
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  8. #8
    ldv
    ldv est déconnecté
    Membre averti
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 21
    Par défaut
    Citation Envoyé par OButterlin Voir le message
    J'ai l'impression que tu as créé un "Java Project", pas un "Dynamic Web Project".

    Donc, il faudrait :

    1) créer un "Dynamic Web Project"
    2) copier les sources des classes dans le répertoire source
    3) copier les pages, scripts etc... dans "WebContent" (ou WebRoot)
    4) copier les bibliothèques jar dans "WebContent/WEB-INF/lib"
    5) copier les tld, web.xml, struts-config.xml, struts-tiles.xml (si besoin) dans "WebContent/WEB-INF/"

    A+
    Je fais ceci :
    Java/Projet Tomcat


  9. #9
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Je ne sais pas quel plugin tu utilises, mais je te conseille de passer par le "Dynamic Web Project"
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  10. #10
    ldv
    ldv est déconnecté
    Membre averti
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 21
    Par défaut
    Citation Envoyé par OButterlin Voir le message
    Je ne sais pas quel plugin tu utilises, mais je te conseille de passer par le "Dynamic Web Project"
    En fait, via Eclipse, je créé un projet de type "Tomcat" (partie en gras sur l'image).

    "Dynamic Web Project" gère Tomcat et Struts ?

  11. #11
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par ldv Voir le message
    "Dynamic Web Project" gère Tomcat et Struts ?
    Pour ce qui est de Tomcat, oui, et bien d'autres serveurs...
    Pour ce qui est de Struts, il n'y a rien à gérer de particulier... ce sont les bibliothèques et le paramétrage du web.xml qui font que tu as une application struts ou pas.

    Il existe des plugins (JBoss Tools par exemple) qui te permettent d'ajouter tout ce qu'il faut à un projet "Dynamic Web" pour le paramétrage struts (ou jsf)

    L'option dont tu parles n'est pas en standard dans Eclipse, tu as donc du installer un plugin (mais comme dit avant, je ne le connais pas)
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  12. #12
    Expert confirmé

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Par défaut
    Il doit s'agir du plugin Sysdeo mais il est vrai que dans les versions récentes d'Eclipse, tu n'as plus besoin d'installer ce plugin et tu peux créer directement un Dynamic Web Project comme te l'a signalé OButterlin.

Discussions similaires

  1. [Maven/Struts] Organisation et compilation
    Par romaintaz dans le forum Maven
    Réponses: 1
    Dernier message: 27/03/2006, 16h14
  2. [Struts]Interdire les cookies
    Par yush dans le forum Struts 1
    Réponses: 4
    Dernier message: 07/02/2006, 13h11
  3. [Struts] Problème de compilation
    Par hs16 dans le forum Struts 1
    Réponses: 5
    Dernier message: 08/09/2005, 14h15
  4. Réponses: 8
    Dernier message: 28/07/2005, 13h39
  5. [STRUTS] probleme de compilation d'une page JSP
    Par XristofGreek dans le forum Servlets/JSP
    Réponses: 10
    Dernier message: 31/03/2005, 17h48

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