#14 Null pointer exception on loading data from DB.

v2.2.beta
open
Subin_P
8
2012-12-05
2006-02-06
Subin_P
No

Once the Infrared web-gui is reset, the fetch from DB
operation throws a null pointer exception.
The trace is as follows :

java.lang.NullPointerException
at
net.sf.infrared.web.action.PerfDataSummaryAction.getHierarchicalLayerTimesMap(PerfDataSummaryAction.java:242)
at
net.sf.infrared.web.action.PerfDataSummaryAction.execute(PerfDataSummaryAction.java:176)
at
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
at
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:996)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:419)
at
weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28)
at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at
net.sf.infrared.web.filter.InfraREDSessionFilter.doFilter(InfraREDSessionFilter.java:74)
at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6458)
at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3661)
at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2630)
at
weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
at
weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)

Discussion