Upload de ficheir en JAVA, Pb incompréhensible - Java - Programmation
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é !
Marsh Posté le 24-09-2002 à 10:17:27
Verifie si tu as la classe ServletInputStream quelque part...
Si oui, vérifie ton classpath.
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 !
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.
!!!!!!
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
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. !!!!!! |
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.