tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
6
ZUGRIFFE
326
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    maxi3 maxi3 ist offline Rookie
    Registriert seit
    Sep 2005
    Beiträge
    9
    Hallo. Mache gerade eine Login-Seite im Tomcat. beim aufruf bekomm ich folgende Fehlermeldung:

    2005-09-23 11:51:07 StandardWrapperValve[jsp]: Servlet.service() for servlet jsp threw exception
    java.lang.NullPointerException
    at org.apache.jsp.private_.welcome_jsp._jspService(welcome_jsp.java:59)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
    at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)
    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
    at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
    at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.jav a:705)
    at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
    at java.lang.Thread.run(Thread.java:536)

    Kann mir jemand helfen was das bedeutet?
     

  2. #2
    Nospherates Nospherates ist offline Mitglied Gold
    Registriert seit
    Sep 2005
    Ort
    Essen
    Beiträge
    116
    Hi,
    was steht denn "(welcome_jsp.java:59)" hier, also in welcome_jsp.java in Zeile 59? Da ergibt sich scheinbar irgendein Null Wert der nicht abgefangen wurde.

    Gruß
     

  3. #3
    maxi3 maxi3 ist offline Rookie
    Registriert seit
    Sep 2005
    Beiträge
    9
    Hi! Also das steht in meiner welcome_jsp.java, wobei die mittlere Zeile Zeile 59 (hier wird Fehler angezeigt) ist:

    out.write("Your principal name is :<b>");
    out.print( request.getUserPrincipal().getName() );
    out.write("</b><br>\r\n");

    Ich weiß leider nicht, was genau falsch ist und wie man den Fehler beheben kann.... Bitte um Hilfe!
     

  4. #4
    Registriert seit
    Jun 2002
    Ort
    Saarbrücken (Saarland)
    Beiträge
    9.886
    Blog-Einträge
    29
    Hallo!

    Ich denke request.getUserPrincipal() ist der Übeltäter... der request hat anscheinend noch keinen UserPrincipal gesetzt...

    Gruß Tom
     
    Java rocks!
    How to become a good Java Programmer?
    Does IT in Java and .Net
    The only valid measurement of code quality: WTFs / minute
    Blog
    Xing
    Twitter

  5. #5
    maxi3 maxi3 ist offline Rookie
    Registriert seit
    Sep 2005
    Beiträge
    9
    und wie kann man das problem beheben?
     

  6. #6
    Registriert seit
    Jun 2002
    Ort
    Saarbrücken (Saarland)
    Beiträge
    9.886
    Blog-Einträge
    29
    Hallo!

    Beheben kannst du das Problem in dem du deinen Login Mechanismus so baust, dass bei erfolgreichem Login ein entsprechender UserPrincipal in den request gereicht wird...
    schau mal hier:
    http://www.tutorials.de/tutorials189...ighlight=Login

    gruß Tom
     
    Java rocks!
    How to become a good Java Programmer?
    Does IT in Java and .Net
    The only valid measurement of code quality: WTFs / minute
    Blog
    Xing
    Twitter

  7. #7
    maxi3 maxi3 ist offline Rookie
    Registriert seit
    Sep 2005
    Beiträge
    9
    danke! hat mir weitergeholfen. funkt jetzt wieder völlig ohne Probleme.
     

Ähnliche Themen

  1. Tomcat 6 und SSL
    Von Snape im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 2
    Letzter Beitrag: 23.07.10, 12:15
  2. Antworten: 0
    Letzter Beitrag: 15.10.09, 08:54
  3. Tomcat Startet nicht , keine Fehlermeldung
    Von HuRaHoRRe im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 0
    Letzter Beitrag: 16.11.07, 13:28
  4. apache2 + tomcat mit mod_jk --> zugriff auf tomcat über apache2
    Von reweiss im Forum Hosting & Webserver
    Antworten: 0
    Letzter Beitrag: 16.10.07, 14:30
  5. Tomcat Fehlermeldung bei Start / Allgemeine Frage zu Anwendungsarchitektur
    Von HPB im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 1
    Letzter Beitrag: 16.08.04, 21:28