2010-10-28 5 views
0

Je souhaite accéder aux fichiers réseau à partir de mon application Web.Impossible d'accéder au lecteur mappé en réseau à partir de jsp s'exécutant sur tomcat 6.0

J'ai construit l'application web (qui accède au dossier de partage réseau et aux fichiers) et fonctionne parfaitement sous eclipse.

La même application ne fonctionne pas si elle est exécutée par le serveur Web Tomcat 6,0

String lineSeparator = System.getProperty("file.separator"); 
    String path1=lineSeparator.concat(lineSeparator).concat("188.10.1.5").concat(lineSeparator).concat("aps3b2-share").concat(lineSeparator).concat("tiger").concat(lineSeparator); 
    File pathtest1 = new File(path1); 
    if (pathtest1.exists()) 
    { 
    fullpath = lineSeparator.concat(lineSeparator).concat("188.10.1.5").concat(lineSeparator).concat("aps3b2-share").concat(lineSeparator).concat("tiger").concat(lineSeparator); 
    } 
    else 
    { 
    errmount="Please Mount the APS 3B2 Share using //188.10.1.5 on this system and then login!!!."; 

errval = 1; } System.out.println ("En cours de connexion" + chemin complet);

En fait, je veux obtenir la date et l'heure modifiées du fichier à partir du serveur de fichiers à télécharger. Par conséquent, je vérifie si l'application Web peut accéder au dossier racine du serveur pour accéder au fichier. Mais cela fonctionne parfaitement sous Eclipse mais quand je le mets en fichier WAR dans Tomcat 6.0 cela ne fonctionne pas.

J'ai essayé UNCPath, barre oblique inverse et barre oblique sans résultat.

Pourriez-vous s'il vous plaît quelqu'un d'aide à ce sujet?

Un grand merci à l'avance, Kotteeswaran

Répondre

0

Assurez-vous que vous disposez des droits d'accès. Assurez-vous également que l'application exécutée sur le serveur Web peut accéder à l'emplacement que vous spécifiez. Essayez de sortir l'emplacement et y aller manuellement à partir de la fenêtre du navigateur pour voir s'il pourrait le trouver.

Vous devriez être capable de lire des fichiers, c'est donc très probablement un problème d'accès ou de chemin.

+0

J'ai essayé de sortir et d'accéder à l'emplacement spécifié à partir du navigateur. S'il vous plaît aidez-moi comment puis-je m'assurer que les applications Web peuvent accéder à l'emplacement spécifié ou non. –

+0

S'il vous plaît aidez-moi !!! –

+0

Très probablement, vous n'utilisez pas le bon chemin. Quelle erreur obtenez-vous? –

Questions connexes