[Tomcat]lire un fichier sur le réseau local

Discussions sur le développement de JSP, servlets, et Java en général.

Modérateur : Modérateurs

Avatar de l’utilisateur
laurent.c123
Nouveau membre
Messages : 3
Inscription : ven. 22 juil. 2005, 14:36

Messagepar laurent.c123 » ven. 22 juil. 2005, 14:47

Salut à tous !
Je développe une application Struts qui doit lire et analyser un fichier, j'utilise donc Tomcat 5

J'essaye de lire un fichier qui peut se trouver sur une autre machine que le serveur, sur le réseau local, dans un répertoire qui est bien entendu partagé.

Dans une petite application J2SE, ça marche bien :

Code : Tout sélectionner

try {
     in = new BufferedReader(new FileReader("//machine/repertoire/fichier.txt"));
     }
  catch (IOException e) {throw new IOException("ioexception->"+e.getMessage()+"<-");}


Mais dans mon application Struts, j'obtient une IOException, dont le message est :
ioexception->\\machine\repertoire\fichier.txt (Accès refusé)<-


j'imagine donc que tomcat subit une restriction de sécurité, alors J2SE y parvient sans problème. Comment faire ?

Merci

Laurent

Revenir vers « Java »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité