Any advice on what to replace this code with....when I upgraded from 10b to 13b my code appears to break at this line...
ESession theSession = (Session) cycle.getRequestContext ().getAttribute("name"); java.lang.NullPointerException Stack Trace: - org.apache.coyote.tomcat4.CoyoteRequestFacade.getAttribute( CoyoteRequestFacade.java:137) - org.apache.tapestry.request.RequestContext.getAttribute( RequestContext.java:80) - com.appy.app.appy.admin.demo.tapestry.tapcomps.EBasePage.validate( EBasePage.java:41) - com.appy.app.appy.admin.demo.tapestry.tapcomps.EAdminBasePage.validate (EAdminBasePage.java:37) - org.apache.tapestry.engine.RequestCycle.activate(RequestCycle.java:628) - org.apache.tapestry.engine.RequestCycle.activate(RequestCycle.java:614) - org.apache.tapestry.engine.PageService.service(PageService.java:66) - $IEngineService_107d8e05b59.service($IEngineService_107d8e05b59.java) - org.apache.tapestry.services.impl.EngineServiceOuterProxy.service( EngineServiceOuterProxy.java:65) - org.apache.tapestry.engine.AbstractEngine.service( AbstractEngine.java:248) - org.apache.tapestry.services.impl.InvokeEngineTerminator.service( InvokeEngineTerminator.java:60) - $WebRequestServicer_107d8e05b32.service($WebRequestServicer_107d8e05b32.java) - org.apache.tapestry.services.impl.DisableCachingFilter.service( DisableCachingFilter.java:48) - $WebRequestServicerFilter_107d8e05b34.service($WebRequestServicerFilter_107d8e05b34.java) - $WebRequestServicer_107d8e05b36.service($WebRequestServicer_107d8e05b36.java) - $WebRequestServicer_107d8e05b2e.service($WebRequestServicer_107d8e05b2e.java) - org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service (WebRequestServicerPipelineBridge.java:56) - $ServletRequestServicer_107d8e05b12.service($ServletRequestServicer_107d8e05b12.java) - org.apache.tapestry.request.DecodedRequestInjector.service( DecodedRequestInjector.java:55) - $ServletRequestServicerFilter_107d8e05b0e.service($ServletRequestServicerFilter_107d8e05b0e.java) - $ServletRequestServicer_107d8e05b14.service($ServletRequestServicer_107d8e05b14.java) - org.apache.tapestry.multipart.MultipartDecoderFilter.service( MultipartDecoderFilter.java:52) - $ServletRequestServicerFilter_107d8e05b0c.service($ServletRequestServicerFilter_107d8e05b0c.java) - $ServletRequestServicer_107d8e05b14.service($ServletRequestServicer_107d8e05b14.java) - org.apache.tapestry.services.impl.SetupRequestEncoding.service( SetupRequestEncoding.java:53) - $ServletRequestServicerFilter_107d8e05b10.service($ServletRequestServicerFilter_107d8e05b10.java) - $ServletRequestServicer_107d8e05b14.service($ServletRequestServicer_107d8e05b14.java) - $ServletRequestServicer_107d8e05b06.service($ServletRequestServicer_107d8e05b06.java) - org.apache.tapestry.ApplicationServlet.doService( ApplicationServlet.java:123) - com.expd.app.expo2.webaccess.ExpoTapestryServlet.doService( ExpoTapestryServlet.java:52) - org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:79) - javax.servlet.http.HttpServlet.service(HttpServlet.java:740) - javax.servlet.http.HttpServlet.service(HttpServlet.java:853) - org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( ApplicationFilterChain.java:247) - org.apache.catalina.core.ApplicationFilterChain.doFilter( ApplicationFilterChain.java:193) - org.apache.catalina.core.StandardWrapperValve.invoke( StandardWrapperValve.java:256) - org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext (StandardPipeline.java:643) - org.apache.catalina.core.StandardPipeline.invoke( StandardPipeline.java:480) - org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) - org.apache.catalina.core.StandardContextValve.invoke( StandardContextValve.java:191) - org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext (StandardPipeline.java:643) - org.apache.catalina.core.StandardPipeline.invoke( StandardPipeline.java:480) - org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) - org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2422) - org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:180) - org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext (StandardPipeline.java:643) - org.apache.catalina.valves.ErrorDispatcherValve.invoke( ErrorDispatcherValve.java:171) - org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext (StandardPipeline.java:641) - org.apache.catalina.valves.ErrorReportValve.invoke( ErrorReportValve.java:163) - org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext (StandardPipeline.java:641) - org.apache.catalina.core.StandardPipeline.invoke( StandardPipeline.java:480) - org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) - org.apache.catalina.core.StandardEngineValve.invoke( StandardEngineValve.java:174) - org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext (StandardPipeline.java:643) - org.apache.catalina.core.StandardPipeline.invoke( StandardPipeline.java:480) - org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) - org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:199) - org.apache.coyote.http11.Http11Processor.process( Http11Processor.java:828) - org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection (Http11Protocol.java:700) - org.apache.tomcat.util.net.TcpWorkerThread.runIt( PoolTcpEndpoint.java:584) - org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run( ThreadPool.java:683) - java.lang.Thread.run(Unknown Source) I tried Session theSession = (Session) cycle.getAttribute("name");