Posez votre question Signaler

Error 500??

nadege - Dernière réponse le 5 mars 2007 à 08:29
Que signifie cette erreur lorsque j'exécute une servlet??

Error: 500
Internal Servlet Error:

java.lang.NullPointerException
at recherche.doPost(recherche.java:32)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:747)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:840)
at com.sun.web.core.ServletWrapper.handleRequest(ServletWrapper.java:140)
at com.sun.web.core.InvokerServlet.service(InvokerServlet.java:169)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:840)
at com.sun.web.core.ServletWrapper.handleRequest(ServletWrapper.java:140)
at com.sun.web.core.Context.handleRequest(Context.java:375)
at com.sun.web.server.ConnectionHandler.run(ConnectionHandler


Merci
Lire la suite 

Error 500 »

5 réponses
Réponse
+1
moins plus
Bonjour

Lorsque je veux ouvrir un site (par exemple Pense Malin) il s'inscrit ceci: 500 internal error
Par contre, lorsque j'ouvre dautres pages, cela fonctionne
Que puis-je faire?
Par avance, merci à tous pour un dépannage express, c'est très important
Ajouter un commentaire
Réponse
+0
moins plus
Euh si tu trouves tu peux me tenir au courant car j'ai la même erreur.
merci
Thierry - 14 juin 2001 à 14:23
A priori, c'est que le serveur ne peux pas executer la requête. Dans ton cas, il semble que tu demandes à une instance d'objet d'exécuter une méthode, mais le pointeur de cet instance est à null => nullexeception est l'indice.
Peg - 14 juin 2001 à 14:43
ben dans mon cas je sais que je doit avoir un probleme avec mon moteur de servlet mais je n'arrive à le corriger. j'utilise visual age alors si tu as une idée ca m'interesse.

merci
Ajouter un commentaire
Réponse
+0
moins plus
salut,

A mon avis tu execute une methode sur un objet non instancé...
tu veux recherche quelques chose dans un objet qui vaut null (comme le dit thierry)

je m'explique:
Imaginons que l'on possede une classeVoiture ( avec un constructeur Voiture(objet, objet) dans laquelle se trouve la methode recupere LeVolant()

Si l'on fait ==>

Voiture mavoiture;
mavoiture.recupereLeVolant();

dans ce cas une erreur de type nullPointeurException est generee car on essaye de recupere un volant sur une voiture non cree (mavoiture=null)...

Si l'on fait ==>
Voiture mavoiture = newVoiture(objet un volant, objet 4roues);
mavoiture.recupereLeVolant();
Ici on cree la voiture et ensuite on recupere le volant...
donc pas d'erreur...

Je ne sais pas si ca repond a vos questions mais j'aurai essaye...
Ajouter un commentaire
Ce document intitulé « error 500?? » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook