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

Glassfish et Payara Java Discussion :

Erreur: "invalid path" lors de l'appel d'un programme


Sujet :

Glassfish et Payara Java

  1. #1
    Membre régulier
    Inscrit en
    Mars 2009
    Messages
    167
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 167
    Points : 76
    Points
    76
    Par défaut Erreur: "invalid path" lors de l'appel d'un programme
    Salut à tous,
    je suis entrain de développer une application web J2EE, dans lequel, j'ai une page web qui contient un code JavaScript permettant d'appeler un programme qui affiche directement un fichier désiré. Voici une ligne de code que peut le faire:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="button" value="appeler mon programme" onclick="execAppli('mon programme','./monRepertoire/monFichier')"/>
    ce répertoire se trouve dans docroot de domain1 de GlassFish.
    Quand je fais l'exécution du projet sous netBeans , ça marche bien, et j'obtiens mon programme qui affiche mon fichier; mais, quand, j'écrit l'adresse directement dans le browser , le programme se lance mais, il m'affiche ce message d'erreur:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ./monRepertoire/monFichier contains an invalid path
    Aussi, j'ai le même message d'erreur en Intranet.
    merci d'avance pour l'aide.

  2. #2
    Membre régulier
    Inscrit en
    Mars 2009
    Messages
    167
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 167
    Points : 76
    Points
    76
    Par défaut
    Salut,
    J'ai changé un peu le code, cad, j'ai remplacé:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ./monRepertoire/monFichier
    par:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    C:\\Chemin\\monRepertoire\\monFichier
    et ça marche bien dans mon PC (exécution sous netBeans et en tapant l'adresse web dans le browser).
    Mais, le problème de path invalide persiste sur l'autre PC (connecté en Intranet)
    Lorsqu'on a créé la meme répertoire (avec meme chemin dans l'autre PC),
    et j'ai connecté de ce deuxième à mon PC, l'application fonctionne , cad qu'il voit
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    C:\\Chemin\\monRepertoire\\monFichier
    comme si sur le PC et ce n'est pas un accès au repertoire d'un PC distant.
    aidez-moi svp à résoudre ce problème.

  3. #3
    Membre régulier
    Inscrit en
    Mars 2009
    Messages
    167
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 167
    Points : 76
    Points
    76
    Par défaut
    Salut,
    pas de réponse toujours.
    Mon gros problème reste au niveau Intranet.
    peut etre je n'ai pas bien choisi le sous forum pour poser mon problème.
    est ce que vous pouvez me guider à une autre sous Forum de Developpez.
    c'est vraiment urgent
    Merci d'avance.

  4. #4
    Membre régulier
    Inscrit en
    Mars 2009
    Messages
    167
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 167
    Points : 76
    Points
    76
    Par défaut
    salut,
    j'arrive enfin à résoudre mon problème tout en utilisant mon adresse IP.
    en fait, pour mes fichiers, je choisis l'ouverture par défaut avec le logiciel dédié
    avec Apache pas de problème, mais avec GlassFish, en cliquant sur le fichier, il l'ouvre dans une page html sous forme des symboles; je ne sais pas comme faire.

  5. #5
    Membre régulier
    Inscrit en
    Mars 2009
    Messages
    167
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 167
    Points : 76
    Points
    76
    Par défaut
    Bonsoir,
    le problème est résolu, en effet, j'ai ajouté ces lignes au fichier default-web.xml
    qui se trouve dans domain/domain1/config de GlassFish:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <mime-mapping>
        <extension>dcm</extension>
        <mime-type>application/dicom</mime-type>
      </mime-mapping>
    le problème est résolu sur FireFox et pas IE.
    et tout ça va.

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

Discussions similaires

  1. Réponses: 5
    Dernier message: 07/11/2012, 12h06
  2. Réponses: 10
    Dernier message: 17/10/2012, 16h48
  3. [PHP 5.2] Erreur dans ma requête et lors de l'appel de ma fonction
    Par beegees dans le forum Langage
    Réponses: 6
    Dernier message: 22/02/2009, 16h08
  4. Erreur sur un window.open lors du deuxième appel
    Par Mike_69 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 02/04/2007, 09h40

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