Bonjour
Dans mon code, je fais :
J'ai alors les erreurs suivantes dans mon fichier de log :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 private void unzipFile(InputStream zip,String s,E_Resource folder) throws IOException { E_Resource dest = null ; try { dest = folder.getChild(s); } catch (Exception e) { log.error("Can not getChild(s) for " + s,e ); return; } OutputStream out = null ; try { out = dest.getOutputStream(); } catch (Exception e) { log.error("Can not getOutputStream for " + s,e ); return; }
Le nom de fichier fait dans les 100 car et le chemin dans les 200...
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7 [6/27/06 15:29:03:254 CEST] 736038ba SystemErr R java.io.FileNotFoundException: (longCheminEffacé)\(longNomDeFichierEffacé).html (The filename or extension is too long) [6/27/06 15:29:03:254 CEST] 736038ba SystemErr R at java.io.FileOutputStream.open(Native Method) [6/27/06 15:29:03:254 CEST] 736038ba SystemErr R at java.io.FileOutputStream.<init>(FileOutputStream.java(Compiled Code)) [6/27/06 15:29:03:254 CEST] 736038ba SystemErr R at java.io.FileOutputStream.<init>(FileOutputStream.java(Inlined Compiled Code)) [6/27/06 15:29:03:254 CEST] 736038ba SystemErr R at java.io.FileOutputStream.<init>(FileOutputStream.java(Inlined Compiled Code)) [6/27/06 15:29:03:254 CEST] 736038ba SystemErr R at *.impl.EFileResource.getOutputStream(EFileResource.java(Compiled Code)) [6/27/06 15:29:03:254 CEST] 736038ba SystemErr R at *.unzipFile(EZipResource.java(Compiled Code))
Vous auriez une solution pour �viter le probl�me ?
Je n'ai pas trouv� comment indiquer de chemin relatif. De plus, le probl�me ne se pose que sur un serveur websphere et non en local sous tomcat avec un chemin bien plus court.
Ah oui, je suis en jdk1.3...
Toute suggestion bienvenue !
Cordialement,
ZedroS
Partager