<div dir="ltr"><div><div><div><div><div><div>Hello list,<br><br></div>I'm experiencing a consistent ISE when I click a link to view a failed action - like <a href="https://spacewalk.">https://spacewalk.</a>********.com/rhn/schedule/FailedSystems.do?aid=85213<br><br></div>This is Spacewalk 2.2 on CentOS 5.10 i386 PostgreSQL; all Spacewalk packages are up to date.<br><br></div>Here's what's in the Tomcat log:<br><br>2014-09-09 13:53:29,824 [ajp-127.0.0.1-8009-6] ERROR org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/rhn].[org.apache.jsp.WEB_002dINF.pages.schedule.failedsystems_jsp] - Servlet.service() for servlet org.apache.jsp.WEB_002dINF.pages.schedule.failedsystems_jsp threw exception<br>java.lang.NullPointerException<br>    at java.util.Calendar.setTime(Calendar.java:1092)<br>    at java.text.SimpleDateFormat.format(SimpleDateFormat.java:876)<br>    at java.text.SimpleDateFormat.format(SimpleDateFormat.java:869)<br>    at java.text.DateFormat.format(DateFormat.java:333)<br>    at com.redhat.rhn.common.localization.LocalizationService.formatDate(LocalizationService.java:451)<br>    at com.redhat.rhn.common.localization.LocalizationService.formatDate(LocalizationService.java:393)<br>    at com.redhat.rhn.frontend.dto.ActionedSystem.getDisplayDate(ActionedSystem.java:49)<br>    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)<br>    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)<br>    at java.lang.reflect.Method.invoke(Method.java:622)<br>    at org.apache.commons.el.ArraySuffix.evaluate(ArraySuffix.java:314)<br>    at org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)<br>    at org.apache.commons.el.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:264)<br>    at org.apache.commons.el.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:190)<br>    at org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:929)<br>    at org.apache.jsp.WEB_002dINF.pages.schedule.failedsystems_jsp._jspx_meth_rhn_005fcolumn_005f1(Unknown Source)<br>    at org.apache.jsp.WEB_002dINF.pages.schedule.failedsystems_jsp._jspx_meth_rhn_005flistdisplay_005f0(Unknown Source)<br>    at org.apache.jsp.WEB_002dINF.pages.schedule.failedsystems_jsp._jspx_meth_rhn_005flist_005f0(Unknown Source)<br>    at org.apache.jsp.WEB_002dINF.pages.schedule.failedsystems_jsp._jspService(Unknown Source)<br>    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)<br>    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br>    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)<br>    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br>    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)<br>    at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)<br>    at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)<br>    at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)<br>    at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1085)<br>    at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:398)<br>    at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:241)<br>    at com.redhat.rhn.frontend.struts.RhnRequestProcessor.process(RhnRequestProcessor.java:102)<br>    at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)<br>    at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)<br>    at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)<br>    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br>    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)<br>    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br>    at com.redhat.rhn.frontend.servlets.AuthFilter.doFilter(AuthFilter.java:127)<br>    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)<br>    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br>    at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:142)<br>    at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:58)<br>    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)<br>    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br>    at com.redhat.rhn.frontend.servlets.LocalizedEnvironmentFilter.doFilter(LocalizedEnvironmentFilter.java:67)<br>    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)<br>    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br>    at com.redhat.rhn.frontend.servlets.EnvironmentFilter.doFilter(EnvironmentFilter.java:100)<br>    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)<br>    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br>    at com.redhat.rhn.frontend.servlets.SessionFilter.doFilter(SessionFilter.java:57)<br>    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)<br>    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br>    at com.redhat.rhn.frontend.servlets.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:97)<br>    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)<br>    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br>    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)<br>    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)<br>    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)<br>    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)<br>    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)<br>    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)<br>    at org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.java:444)<br>    at org.apache.coyote.ajp.AjpAprProtocol$AjpConnectionHandler.process(AjpAprProtocol.java:472)<br>    at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1286)<br>    at java.lang.Thread.run(Thread.java:701)<br>2014-09-09 13:53:29,825 [ajp-127.0.0.1-8009-6] ERROR com.redhat.rhn.frontend.servlets.SessionFilter - Error during transaction. Rolling back<br>javax.servlet.ServletException: javax.servlet.jsp.el.ELException: An error occurred while getting property "displayDate" from an instance of class com.redhat.rhn.frontend.dto.ActionedSystem<br>    at org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:842)<br>    at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:779)<br>    at org.apache.jsp.WEB_002dINF.pages.schedule.failedsystems_jsp._jspService(Unknown Source)<br>    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)<br>    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br>    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)<br>    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br>    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)<br>    at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)<br>    at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)<br>    at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)<br>    at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1085)<br>    at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:398)<br>    at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:241)<br>    at com.redhat.rhn.frontend.struts.RhnRequestProcessor.process(RhnRequestProcessor.java:102)<br>    at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)<br>    at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)<br>    at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)<br>    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br>    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)<br>    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br>    at com.redhat.rhn.frontend.servlets.AuthFilter.doFilter(AuthFilter.java:127)<br>    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)<br>    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br>    at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:142)<br>    at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:58)<br>    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)<br>    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br>    at com.redhat.rhn.frontend.servlets.LocalizedEnvironmentFilter.doFilter(LocalizedEnvironmentFilter.java:67)<br>    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)<br>    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br>    at com.redhat.rhn.frontend.servlets.EnvironmentFilter.doFilter(EnvironmentFilter.java:100)<br>    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)<br>    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br>    at com.redhat.rhn.frontend.servlets.SessionFilter.doFilter(SessionFilter.java:57)<br>    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)<br>    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br>    at com.redhat.rhn.frontend.servlets.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:97)<br>    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)<br>    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br>    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)<br>    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)<br>    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)<br>    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)<br>    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)<br>    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)<br>    at org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.java:444)<br>    at org.apache.coyote.ajp.AjpAprProtocol$AjpConnectionHandler.process(AjpAprProtocol.java:472)<br>    at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1286)<br>    at java.lang.Thread.run(Thread.java:701)<br>Caused by: java.lang.NullPointerException<br>    at java.util.Calendar.setTime(Calendar.java:1092)<br>    at java.text.SimpleDateFormat.format(SimpleDateFormat.java:876)<br>    at java.text.SimpleDateFormat.format(SimpleDateFormat.java:869)<br>    at java.text.DateFormat.format(DateFormat.java:333)<br>    at com.redhat.rhn.common.localization.LocalizationService.formatDate(LocalizationService.java:451)<br>    at com.redhat.rhn.common.localization.LocalizationService.formatDate(LocalizationService.java:393)<br>    at com.redhat.rhn.frontend.dto.ActionedSystem.getDisplayDate(ActionedSystem.java:49)<br>    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)<br>    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)<br>    at java.lang.reflect.Method.invoke(Method.java:622)<br>    at org.apache.commons.el.ArraySuffix.evaluate(ArraySuffix.java:314)<br>    at org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)<br>    at org.apache.commons.el.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:264)<br>    at org.apache.commons.el.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:190)<br>    at org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:929)<br>    at org.apache.jsp.WEB_002dINF.pages.schedule.failedsystems_jsp._jspx_meth_rhn_005fcolumn_005f1(Unknown Source)<br>    at org.apache.jsp.WEB_002dINF.pages.schedule.failedsystems_jsp._jspx_meth_rhn_005flistdisplay_005f0(Unknown Source)<br>    at org.apache.jsp.WEB_002dINF.pages.schedule.failedsystems_jsp._jspx_meth_rhn_005flist_005f0(Unknown Source)<br>    ... 48 more<br>2014-09-09 13:53:29,828 [ajp-127.0.0.1-8009-6] ERROR org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/rhn].[action] - Servlet.service() for servlet action threw exception<br>java.lang.NullPointerException<br>    at java.util.Calendar.setTime(Calendar.java:1092)<br>    at java.text.SimpleDateFormat.format(SimpleDateFormat.java:876)<br>    at java.text.SimpleDateFormat.format(SimpleDateFormat.java:869)<br>    at java.text.DateFormat.format(DateFormat.java:333)<br>    at com.redhat.rhn.common.localization.LocalizationService.formatDate(LocalizationService.java:451)<br>    at com.redhat.rhn.common.localization.LocalizationService.formatDate(LocalizationService.java:393)<br>    at com.redhat.rhn.frontend.dto.ActionedSystem.getDisplayDate(ActionedSystem.java:49)<br>    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)<br>    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)<br>    at java.lang.reflect.Method.invoke(Method.java:622)<br>    at org.apache.commons.el.ArraySuffix.evaluate(ArraySuffix.java:314)<br>    at org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)<br>    at org.apache.commons.el.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:264)<br>    at org.apache.commons.el.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:190)<br>    at org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:929)<br>    at org.apache.jsp.WEB_002dINF.pages.schedule.failedsystems_jsp._jspx_meth_rhn_005fcolumn_005f1(Unknown Source)<br>    at org.apache.jsp.WEB_002dINF.pages.schedule.failedsystems_jsp._jspx_meth_rhn_005flistdisplay_005f0(Unknown Source)<br>    at org.apache.jsp.WEB_002dINF.pages.schedule.failedsystems_jsp._jspx_meth_rhn_005flist_005f0(Unknown Source)<br>    at org.apache.jsp.WEB_002dINF.pages.schedule.failedsystems_jsp._jspService(Unknown Source)<br>    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)<br>    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br>    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)<br>    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br>    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)<br>    at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)<br>    at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)<br>    at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)<br>    at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1085)<br>    at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:398)<br>    at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:241)<br>    at com.redhat.rhn.frontend.struts.RhnRequestProcessor.process(RhnRequestProcessor.java:102)<br>    at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)<br>    at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)<br>    at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)<br>    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br>    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)<br>    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br>    at com.redhat.rhn.frontend.servlets.AuthFilter.doFilter(AuthFilter.java:127)<br>    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)<br>    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br>    at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:142)<br>    at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:58)<br>    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)<br>    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br>    at com.redhat.rhn.frontend.servlets.LocalizedEnvironmentFilter.doFilter(LocalizedEnvironmentFilter.java:67)<br>    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)<br>    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br>    at com.redhat.rhn.frontend.servlets.EnvironmentFilter.doFilter(EnvironmentFilter.java:100)<br>    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)<br>    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br>    at com.redhat.rhn.frontend.servlets.SessionFilter.doFilter(SessionFilter.java:57)<br>    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)<br>    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br>    at com.redhat.rhn.frontend.servlets.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:97)<br>    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)<br>    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br>    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)<br>    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)<br>    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)<br>    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)<br>    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)<br>    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)<br>    at org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.java:444)<br>    at org.apache.coyote.ajp.AjpAprProtocol$AjpConnectionHandler.process(AjpAprProtocol.java:472)<br>    at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1286)<br>    at java.lang.Thread.run(Thread.java:701)<br><br></div>Any ideas why this error is occurring?<br><br></div>Regards,<br><br></div>- Ron -<br></div>