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

Entrée/Sortie Java Discussion :

Servlet qui ne s'exécute pas sur ma machine à cause d'un fichier non trouvé alors qu'il existe


Sujet :

Entrée/Sortie Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de zemzoum89
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2010
    Messages
    373
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2010
    Messages : 373
    Par défaut Servlet qui ne s'exécute pas sur ma machine à cause d'un fichier non trouvé alors qu'il existe
    Bonjour,

    voila j'ai créer une servlet, elle fonctionne très bien sur d'autres machines mais elle ne fonctionne pas sur la mienne, la servlet consiste à récupéré le résultat d'une requete XQuery sur un serveur distant, au début je me suis dit que le problème via de java alors j'ai réinstaller mon jdk de nouveau et j'ai redéfini mes variables d'environnement mais rien du tout...
    voici l'erreur:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    type Rapport d'exception
     
    message
     
    description Le serveur a rencontré une erreur interne () qui l'a empêché de satisfaire la requête.
     
    exception
     
    java.io.FileNotFoundException: http://localhost:8080/exist/Raweb/test.xqy
    	sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
    	TestServlet.doGet(TestServlet.java:36)
    	javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
    	javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    je signale encore une fois que la servlet fonctionne bien sur d'autres machines merci pour votre aide...

    j'ai meme essayer de désactiver mon parfeu et mon anti-virus mais rien.. J'ai vraiment besoin d'aide mercii

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    quand tu tappe cette url dans un browser qui tourne sur la même machine que ta servlet, ca donne quoi? T'es sur que le tomcat écoute sur localhost port 8080?

  3. #3
    Membre éclairé Avatar de zemzoum89
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2010
    Messages
    373
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2010
    Messages : 373
    Par défaut
    Non, mon tomcat ecoute sur le port 8086 mais la je lui demande de récupérer le fichier a partir du serveur exist vous voyez et quand je tape cette adresse dans un navigateur j'ai le résultat attendu...

  4. #4
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    Citation Envoyé par zemzoum89 Voir le message
    Non, mon tomcat ecoute sur le port 8086 mais la je lui demande de récupérer le fichier a partir du serveur exist
    Qui tourne bien sur la même machine que tomcat?

  5. #5
    Membre éclairé Avatar de zemzoum89
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2010
    Messages
    373
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2010
    Messages : 373
    Par défaut
    Oui oui bien sur mais tomcat sur le port 8086 et eXist sur le port 8080, merci beaucoup de m'aider..

  6. #6
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    et il est bien accessible ce exist via "localhost" et pas uniquement via son nom de serveur ou son IP serveur? C'est important que les serveur n'écoutent pas systématiquemetn sur toutes les ip de la machine (on peux faire un tomcat qui n'écoute que sur 127.0.0.1, un autre qui n'écoute que sur 192.168.1.5 par exemple)

    Le message d'erreur indique clairement qu'il n'y a rien à l'adresse indiquée.

Discussions similaires

  1. Macro qui ne s'exécute pas sur les onglets voulus
    Par Runsh63 dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 20/05/2011, 17h17
  2. Servlet qui ne s'exécute pas sur ma machine probleme I/O
    Par zemzoum89 dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 09/11/2010, 23h17
  3. Servlets qui ne se modifie pas sur tomcat
    Par qiqiong dans le forum Servlets/JSP
    Réponses: 15
    Dernier message: 08/10/2010, 17h49
  4. Réponses: 11
    Dernier message: 16/06/2008, 03h56
  5. Réponses: 8
    Dernier message: 08/05/2006, 20h40

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