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 :

erreur Servlet actionstruts


Sujet :

Struts 1 Java

  1. #1
    Membre du Club Avatar de bambou
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    192
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Mars 2004
    Messages : 192
    Points : 69
    Points
    69
    Par défaut erreur Servlet actionstruts
    bonjour,

    J'ai commencé un projet avec struts et j'ai cette erreur qui est apparut :

    type : Rapport d'état

    message : Servlet actionstruts n'est pas disponible.

    description : La ressource demandée (Servlet actionstruts n'est pas disponible.) n'est pas disponible.
    elle était déja apparut avant et j'avait du recommencé mon projet..mais la il commence à s'etoffer et je ne vais pas recreer toutes mes classes à chaque fois (d'autant que ça ne resoud pas forcement l'erreur a tout les coup...)

    L'erreur est apparut, puis j'ai relancé eclipse et il me disait qu'il ne trouvait plus les classes contenues dans org.apache.struts.* alors que le struts.jar était bien dans le repertoire lib...

    J'ai donc suivi eclipse qui me proposait de réimporter les "Web App Librairies" (dont le struts.jar) qui étaient sois disant maquantes, je me suis donc retrouver avec deux entrée "Web App Librairies", ce qui n'as pas plu à eclipse...normal...

    BREF..j'ai tout supprimé, re-crée mon projet...et...j'ai toujours la meme p***** d'erreur d'actionstruts indisponible..

    quelqu'un a déja eut ce probleme?

  2. #2
    Expert éminent sénior


    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    7 856
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 7 856
    Points : 34 380
    Points
    34 380
    Par défaut
    Tu peux lister les jars que tu as mis dans WEB-INF ?

  3. #3
    Membre du Club Avatar de bambou
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    192
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Mars 2004
    Messages : 192
    Points : 69
    Points
    69
    Par défaut
    les voila :

  4. #4
    Membre expérimenté Avatar de maxf1
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 229
    Points : 1 371
    Points
    1 371
    Par défaut
    ajoute struts.jar au buildpath!!!!

  5. #5
    Membre expérimenté Avatar de maxf1
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 229
    Points : 1 371
    Points
    1 371
    Par défaut
    Oops, désolé, j'avais pas lu que tu avais importé les web app librairie.

    Ton fichier web.xml et struts-config.xml sont bien configurer?

  6. #6
    Membre du Club Avatar de bambou
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    192
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Mars 2004
    Messages : 192
    Points : 69
    Points
    69
    Par défaut
    a priori oui, eclipse ne me mets pas d'erreurs...

    struts-config.xml
    web.xml

  7. #7
    Membre expérimenté Avatar de maxf1
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 229
    Points : 1 371
    Points
    1 371
    Par défaut
    Désolé je ne vois vraiment pas d'ou vient le probleme. Lorsque tu lances ton serveur d'application, tu as rajouté les jars struts au classpath?

  8. #8
    Membre du Club Avatar de bambou
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    192
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Mars 2004
    Messages : 192
    Points : 69
    Points
    69
    Par défaut
    ayé j'ai trouvé, le probleme vient bien du struts-config.xml

    il semble que le probleme vient des datasources...lorsque je commente ces dernieres ça marche mais je n'ai pas trouvé précisement d'ou cela provient dans la configuration de celles-ci...

    je les aient simplement ajoutées dans le struts-config.xml sans ajouter une lib quelconque ou autre, le probleme peut venir de la, ou alors c'est leur déclaration quiest fausse..

  9. #9
    Membre expérimenté Avatar de maxf1
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 229
    Points : 1 371
    Points
    1 371
    Par défaut
    Alors avec tes indications, je viens surement de voir la boulette.
    J'y avait pas prétté grande intention car tu m'avais dit qu'il n'y avait pas d'erreur, mais la.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    
    - <data-source key="oracle" type="org.apache.commons.dbcp.BasicDataSource">
      <set-property property="driverClassName" value="org.postgresql.Driver" /> 
      <set-property property="url" value="jdbc:oracle://localhost/ContactBookDB" /> 
      <set-property property="username" value="java" /> 
      <set-property property="password" value="" /> 
      <set-property property="maxActive" value="10" /> 
      <set-property property="maxWait" value="5000" /> 
      <set-property property="defaultAutoCommit" value="false" /> 
      <set-property property="defaultReadOnly" value="false" /> 
      <set-property property="validationQuery" value="SELECT COUNT(*) FROM users" /> 
      </data-source>
    A mon avis le driver pour oracle ce n'est pas le driver postgresql!!

    Essaye de mettre le driver oracle est dit moi si ca marche....
    RAlalalalal les copiers/collers c'est dangerous...

  10. #10
    Membre du Club Avatar de bambou
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    192
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Mars 2004
    Messages : 192
    Points : 69
    Points
    69
    Par défaut
    yes c'était ça, merci beaucoup!

  11. #11
    Membre expérimenté Avatar de maxf1
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 229
    Points : 1 371
    Points
    1 371
    Par défaut
    Ok.

    Pense au tag qui vas bien

  12. #12
    Membre du Club Avatar de bambou
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    192
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Mars 2004
    Messages : 192
    Points : 69
    Points
    69
    Par défaut
    j'ai parlé un peu vite...(j'avais juste testé sans datasource )

    j'ai toujours l'erreur "servlet actionstruts indisponible" avec la datasource suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    	  <data-source key="postgres" type="org.apache.commons.dbcp.BasicDataSource">
    	    <set-property property="driverClassName" value="org.postgresql.Driver" />
    	    <set-property property="url" value="jdbc:postgresql://localhost/ContactBookDB" />
    	    <set-property property="username" value="postgres" />
    	    <set-property property="password" value="XXXXX" />
    	  </data-source>
    je comprend pas..

  13. #13
    Membre expérimenté Avatar de maxf1
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 229
    Points : 1 371
    Points
    1 371
    Par défaut
    je ne connais pas postgres mais es tu sur de l'uRL de connection?
    du user, du password?

    Car il se peut que ca plante s'il n'arrive pas à se connecter (ce qui est surement le cas)

  14. #14
    Membre du Club Avatar de bambou
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    192
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Mars 2004
    Messages : 192
    Points : 69
    Points
    69
    Par défaut
    user et password, oui, url non il y a un port particulier(neanmoins le port par default chez moi) pour la base postgres, je ne sais pas si il faut le préciser dans l'url, je vais essayer..

  15. #15
    Membre du Club Avatar de bambou
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    192
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Mars 2004
    Messages : 192
    Points : 69
    Points
    69
    Par défaut
    ça ne marche pas, mais je ne pense pas que ça vienne de la connexion mais encore de mon fichier struts-config.xml

    j'ai essayé aussi avec une BD mySql..c'est pareil, des que je mets une datasource dans le struts-config.xml, je retombe sur l'erreur

  16. #16
    Membre expérimenté Avatar de maxf1
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 229
    Points : 1 371
    Points
    1 371
    Par défaut
    Si ca marche en supprimant le datasource je pense que c'est une erreur qui est dans le struts-config mais au niveau du data-sources.

    Ah tu as aussi supprimer le datasource oracle ou tu l'as laissé?

  17. #17
    Membre du Club Avatar de bambou
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    192
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Mars 2004
    Messages : 192
    Points : 69
    Points
    69
    Par défaut
    j'ai tout commenté => ça marche
    je decommente soit la ds postgres, soit la ds mysql, soit la ds oracle => erreur actionstruts indisponible

    je test toujour les ds une par une

  18. #18
    Membre expérimenté Avatar de maxf1
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 229
    Points : 1 371
    Points
    1 371
    Par défaut
    et en changeant le type par :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    org.postgresql.jdbc2.optional.SimpleDataSource

  19. #19
    Membre du Club Avatar de bambou
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    192
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Mars 2004
    Messages : 192
    Points : 69
    Points
    69
    Par défaut
    effectivement ça marche pour postgres en changeant par ce type, merci!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. erreur servlet telechargement fichier
    Par info007 dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 23/09/2008, 13h29
  2. erreur Servlet action n'est pas disponible
    Par j_esti dans le forum Struts 1
    Réponses: 21
    Dernier message: 09/06/2008, 21h13
  3. Réponses: 18
    Dernier message: 07/02/2007, 15h33
  4. Erreur Servlet JBuiler 2005
    Par jason69 dans le forum JBuilder
    Réponses: 7
    Dernier message: 04/05/2006, 00h07
  5. pb erreur servlet tomcat
    Par 2tsiris dans le forum Tomcat et TomEE
    Réponses: 6
    Dernier message: 02/04/2006, 20h03

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