Hello,
I am working on a web application using JSP and servlets. Till date my
application worked great but today I am having some critical problem. When
I come to a JSP, the session object is dead. I no longer can access the
session in my servlet.

I stopped the tomcat immediately to see if there is any error. And this is
my log file The NullPointerException is caused due to the object in session
being null.

Any help would be great.

************* BEFORE SHUTTING DOWN **********************************
In BetFormServlet :java.lang.NullPointerException
java.lang.NullPointerException
      at BetFormServlet.doPost(BetFormServlet.java:54)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
      at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:284)
      at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)
      at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:750)
      at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:510)
      at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:445)
      at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:359)
      at ControllerServlet.doPost(ControllerServlet.java:59)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
      at
org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet.java:466)
      at
org.apache.catalina.servlets.InvokerServlet.doPost(InvokerServlet.java:216)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
      at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:284)
      at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)
      at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257)
      at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
      at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
      at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:245)
      at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:199)
      at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
      at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
      at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:184)
      at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
      at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:164)
      at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:149)
      at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
      at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:156)
      at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
      at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
      at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:972)
      at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:206)
      at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:833)
      at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:732)
      at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:619)
      at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:688)
      at java.lang.Thread.run(Thread.java:536)

************* AFTER SHUTTING DOWN **********************************


Apr 22, 2004 4:43:05 PM org.apache.catalina.core.StandardHostDeployer
remove
INFO: Removing web application at context path /IBS
Apr 22, 2004 4:43:05 PM org.apache.catalina.core.StandardHostDeployer
remove
INFO: Removing web application at context path
Apr 22, 2004 4:43:05 PM org.apache.catalina.session.StandardManager
doUnload
SEVERE: IOException while saving persisted sessions:
java.io.FileNotFoundException: E:\Tomcat 5.0
\work\Catalina\localhost\_\SESSIONS.ser (The system cannot find the path
specified)
java.io.FileNotFoundException: E:\Tomcat 5.0
\work\Catalina\localhost\_\SESSIONS.ser (The system cannot find the path
specified)
      at java.io.FileOutputStream.open(Native Method)
      at java.io.FileOutputStream.<init>(FileOutputStream.java:176)
      at java.io.FileOutputStream.<init>(FileOutputStream.java:70)
      at
org.apache.catalina.session.StandardManager.doUnload(StandardManager.java:558)
      at
org.apache.catalina.session.StandardManager.unload(StandardManager.java:532)
      at
org.apache.catalina.session.StandardManager.stop(StandardManager.java:734)
      at
org.apache.catalina.core.StandardContext.stop(StandardContext.java:4436)
      at
org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:995)
      at
org.apache.catalina.core.StandardHostDeployer.remove(StandardHostDeployer.java:606)
      at
org.apache.catalina.core.StandardHost.remove(StandardHost.java:955)
      at
org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java:1053)
      at org.apache.catalina.startup.HostConfig.stop(HostConfig.java:1030)
      at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:396)
      at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166)
      at
org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1166)
      at
org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1178)
      at
org.apache.catalina.core.StandardEngine.stop(StandardEngine.java:526)
      at
org.apache.catalina.core.StandardService.stop(StandardService.java:581)
      at
org.apache.catalina.core.StandardServer.stop(StandardServer.java:2379)
      at org.apache.catalina.startup.Catalina.stop(Catalina.java:643)
      at org.apache.catalina.startup.Catalina.start(Catalina.java:618)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:324)
      at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:297)
      at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:398)
Apr 22, 2004 4:43:05 PM org.apache.catalina.session.StandardManager stop
SEVERE: Exception unloading sessions to persistent storage
java.io.FileNotFoundException: E:\Tomcat 5.0
\work\Catalina\localhost\_\SESSIONS.ser (The system cannot find the path
specified)
      at java.io.FileOutputStream.open(Native Method)
      at java.io.FileOutputStream.<init>(FileOutputStream.java:176)
      at java.io.FileOutputStream.<init>(FileOutputStream.java:70)
      at
org.apache.catalina.session.StandardManager.doUnload(StandardManager.java:558)
      at
org.apache.catalina.session.StandardManager.unload(StandardManager.java:532)
      at
org.apache.catalina.session.StandardManager.stop(StandardManager.java:734)
      at
org.apache.catalina.core.StandardContext.stop(StandardContext.java:4436)
      at
org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:995)
      at
org.apache.catalina.core.StandardHostDeployer.remove(StandardHostDeployer.java:606)
      at
org.apache.catalina.core.StandardHost.remove(StandardHost.java:955)
      at
org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java:1053)
      at org.apache.catalina.startup.HostConfig.stop(HostConfig.java:1030)
      at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:396)
      at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166)
      at
org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1166)
      at
org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1178)
      at
org.apache.catalina.core.StandardEngine.stop(StandardEngine.java:526)
      at
org.apache.catalina.core.StandardService.stop(StandardService.java:581)
      at
org.apache.catalina.core.StandardServer.stop(StandardServer.java:2379)
      at org.apache.catalina.startup.Catalina.stop(Catalina.java:643)
      at org.apache.catalina.startup.Catalina.start(Catalina.java:618)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:324)
      at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:297)
      at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:398)
Apr 22, 2004 4:43:05 PM org.apache.catalina.logger.LoggerBase stop
INFO: unregistering logger Catalina:type=Logger,host=localhost
Apr 22, 2004 4:43:05 PM org.apache.catalina.logger.LoggerBase stop
INFO: unregistering logger Catalina:type=Logger
Apr 22, 2004 4:43:05 PM org.apache.coyote.http11.Http11Protocol destroy
INFO: Stoping http11 protocol on 8080
Catalina:type=ThreadPool,name=http8080
Apr 22, 2004 4:43:05 PM org.apache.coyote.http11.Http11Protocol destroy
INFO: Stoping http11 protocol on 443 Catalina:type=ThreadPool,name=http443

Thank you,
Best Regards,
Uma


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to