Upload de ficheir en JAVA, Pb incompréhensible

Upload de ficheir en JAVA, Pb incompréhensible - Java - Programmation

Marsh Posté le 24-09-2002 à 10:14:29    

Quel que soit le package que j'utilise (oreilly,uploadbean1.2, mime ...) cela ne veut pas fonctionner et génére une erreur Status 500 ...
exemple avec le package oreilly :
 
java.lang.NoClassDefFoundError: javax/servlet/ServletInputStream
 at com.oreilly.servlet.MultipartRequest.(MultipartRequest.java:219)
 at com.oreilly.servlet.MultipartRequest.(MultipartRequest.java:106)
 at com.oreilly.servlet.MultipartRequest.(MultipartRequest.java:86)
 
 
c'est la même chose avec les autres packages pour gérer une upload... cette erreur est générée a chaque fois que je crée dans ma servlet un type MultipartRequest (ou equivalent suivant le package).
 
Je suis sous NetBeans avec TOMCAT (jakarta-tomcat-4.0.4-LE-jdk14) qui est donné compatible avec ses packages pourtant ..
 
Si qqun à une idèe.

Reply

Marsh Posté le 24-09-2002 à 10:14:29   

Reply

Marsh Posté le 24-09-2002 à 10:16:50    

bin l'erreur que tu as me semble clair. Il ne trouve pas une classe de servlet.jar. Soit tu as une vieille version dans ton classpath soit ton serveur Tomcat est mal configuré !


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 24-09-2002 à 10:17:27    

Verifie si tu as la classe ServletInputStream quelque part...
Si oui, vérifie ton classpath.

Reply

Marsh Posté le 24-09-2002 à 10:39:26    

ben ouais, mais si il se sert de ca au sein d'un moteur de servlet, le servlet.jar devrait automatiquement y être dans le cp, c'est bizare !

Reply

Marsh Posté le 24-09-2002 à 10:43:26    

Effectivement j'ai pas de servlet.jar dans mes dossiers /lib (lib/ext/) par contre jusqu'ici mes servlets fonctionnais bien.
 
J'ai donc telecharge le servlet.jar sur java.sun.com et maintenant plus rien ne marche si je mets le .jar dans mes dossiers de lib.
 
!!!!!!

Reply

Marsh Posté le 24-09-2002 à 11:10:25    

ptdr ... Si tes servlets marchaient avant tu DOIS avoir un servlet.jar qui traine mais probablement un vieille version. Donc fais le ménage dans ton config ... Tu ne devrais avoir qu'un et un seul servlet.jar référencé.
 
Regarde aussi le profile du user qui démarre ton serveur applicatif


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 24-09-2002 à 12:21:05    

touflb a écrit a écrit :

Effectivement j'ai pas de servlet.jar dans mes dossiers /lib (lib/ext/) par contre jusqu'ici mes servlets fonctionnais bien.
 
J'ai donc telecharge le servlet.jar sur java.sun.com et maintenant plus rien ne marche si je mets le .jar dans mes dossiers de lib.
 
!!!!!!



:cry:


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed