Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
650 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Tomcat 5 : GenericServlet.getConfig() retourne null?!?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Tomcat 5 : GenericServlet.getConfig() retourne null?!?

n°863742
schnapsman​n
Zaford Beeblefect
Posté le 03-10-2004 à 21:29:51  profilanswer
 

En fait je m'interassai initilialement à la méthode log() de GenericServlet, et voila ce que ça me donne:

Code :
  1. java.lang.NullPointerException
  2. javax.servlet.GenericServlet.getServletContext(GenericServlet.java:159)
  3. javax.servlet.GenericServlet.log(GenericServlet.java:253)
  4. coreservlets.MySQLTest.doGet(MySQLTest.java:52)
  5. javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
  6. javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


donc pour loguer, la servlet délegue à son ServletContext, qui est lui même obtenu par son délégué ServletConfig (extrait de GenericServlet.java du j2ee 1.4):

Code :
  1. public ServletContext getServletContext() {
  2. return getServletConfig().getServletContext();
  3.     }


Le pb est que getServletConfig retourne null et je ne sais pas pourquoi.
 
Y aurai t-il un truc à faire dans mon-contexte.xml ou dans le web.xml de  ma webapp?
J'ai un peu cherché en ce sens mais je ne trouve rien ...  :o


Message édité par schnapsmann le 03-10-2004 à 21:31:17

---------------
From now on, you will speak only when spoken to, and the first and last words out of your filthy sewers will be "Sir!"
mood
Publicité
Posté le 03-10-2004 à 21:29:51  profilanswer
 

n°863751
benou
Posté le 03-10-2004 à 22:06:00  profilanswer
 

parce que tu as surchargé la méthode init(ServletConfig conf) sans appeler super.init(conf).
 
Pour info, tu peux utiliser la méthode init() pour éviter ce genre de problême ...


Message édité par benou le 03-10-2004 à 22:10:25

---------------
ma vie, mon oeuvre - HomePlayer
n°863753
schnapsman​n
Zaford Beeblefect
Posté le 03-10-2004 à 22:08:08  profilanswer
 

je me demande pourquoi je n'y ai pas pensé plutôt [:kiki]
 
merci bien  :jap:


---------------
From now on, you will speak only when spoken to, and the first and last words out of your filthy sewers will be "Sir!"
n°863754
benou
Posté le 03-10-2004 à 22:10:01  profilanswer
 

you're welcome :jap:


---------------
ma vie, mon oeuvre - HomePlayer

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Tomcat 5 : GenericServlet.getConfig() retourne null?!?

 

Sujets relatifs
pb avec Tomcat[cross post] Tomcat 5.0 : MemoryBasedRealm
[Résolu] Tomcat et Custom Tag [tomcat 5][datasource][mysql] Problème avec l'exemple de base...
SSL tomcat autehtif clientServlets, Tomcat et SSI - Ne charge pas le shtml
Pour crypter un mot de passe en utilisant les lib tomcat[Tomcat] : Incompatible object argument for function call
https://tomcat/index.jspProblème de jointure ORACLE avec comparaison de champs null
Plus de sujets relatifs à : Tomcat 5 : GenericServlet.getConfig() retourne null?!?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR