Hi OC- World!<BR><BR><FONT face=Helv size=2><FONT face=Helv size=2>
<P dir=ltr>the following issue / bug happens and can be reproduced on my system as following, when I try to publish a resource in OpenCms 7.0.5:<BR></P>
<P dir=ltr>1. I publish a resource which fails due to some (known) reasons and will get aborted due to some validation errors with the following message:</P></FONT></FONT><BR>Your publish job was aborted due to validation errors<BR><BR><FONT face=Helv size=2><FONT face=Helv size=2>
<P dir=ltr>2. In the next step when I try to call the Publish Queue Report, then I will see the following error report again and again and I <B>musst restart the system</B> to get rid of it and to be able to see the publish report!<BR><BR>Has somebody got faced with the same situation?<BR><BR>Thanks for possible hints in advance!<BR><BR>Have a sunny day!<BR>Best,<BR>Arash<BR><BR>-----------------------------------------------------------------------------------------------<BR></FONT></FONT><BR>Here ist the full trace from opencms.log file:<BR><BR>Error while filling the list "Publish queue".<BR>Reason: An unexpected error happened, but no error message has been provided.<BR>Please check the error details or contact your system administrator.</P><PRE><PRE>org.opencms.main.CmsRuntimeException: Error while filling the list "Publish queue".
        at org.opencms.workplace.list.A_CmsListDialog.fillList(A_CmsListDialog.java:890)
        at org.opencms.workplace.list.A_CmsListDialog.refreshList(A_CmsListDialog.java:628)
        at org.opencms.workplace.list.A_CmsListDialog.actionDialog(A_CmsListDialog.java:364)
        at org.opencms.workplace.list.A_CmsListDialog.displayDialog(A_CmsListDialog.java:411)
        at org.apache.jsp.WEB_002dINF.jsp.offline.system.workplace.explorer.publishqueue.publishqueue_jsp._jspService(publishqueue_jsp.java:51)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
        at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
        at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
        at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
        at org.opencms.flex.CmsFlexRequestDispatcher.forward(CmsFlexRequestDispatcher.java:117)
        at org.opencms.loader.CmsJspLoader.load(CmsJspLoader.java:1168)
        at org.opencms.loader.CmsResourceManager.loadResource(CmsResourceManager.java:964)
        at org.opencms.main.OpenCmsCore.showResource(OpenCmsCore.java:1498)
        at org.opencms.main.OpenCmsServlet.doGet(OpenCmsServlet.java:152)
        at org.opencms.main.OpenCmsServlet.doPost(OpenCmsServlet.java:164)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
        at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
        at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
        at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
        at org.opencms.flex.CmsFlexRequestDispatcher.forward(CmsFlexRequestDispatcher.java:117)
        at org.opencms.util.CmsRequestUtil.forwardRequest(CmsRequestUtil.java:460)
        at org.opencms.workplace.tools.CmsToolManager.jspForwardPage(CmsToolManager.java:482)
        at org.opencms.workplace.administration.CmsAdminDialog.displayDialog(CmsAdminDialog.java:100)
        at org.apache.jsp.WEB_002dINF.jsp.offline.system.workplace.views.admin.admin_002dmain_jsp._jspService(admin_002dmain_jsp.java:46)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
        at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
        at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
        at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
        at org.opencms.flex.CmsFlexRequestDispatcher.forward(CmsFlexRequestDispatcher.java:117)
        at org.opencms.loader.CmsJspLoader.load(CmsJspLoader.java:1168)
        at org.opencms.loader.CmsResourceManager.loadResource(CmsResourceManager.java:964)
        at org.opencms.main.OpenCmsCore.showResource(OpenCmsCore.java:1498)
        at org.opencms.main.OpenCmsServlet.doGet(OpenCmsServlet.java:152)
        at org.opencms.main.OpenCmsServlet.doPost(OpenCmsServlet.java:164)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
        at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
        at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
        at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
        at org.opencms.flex.CmsFlexRequestDispatcher.forward(CmsFlexRequestDispatcher.java:117)
        at org.opencms.util.CmsRequestUtil.forwardRequest(CmsRequestUtil.java:460)
        at org.opencms.util.CmsRequestUtil.forwardRequest(CmsRequestUtil.java:425)
        at org.opencms.workplace.CmsDialog.actionCloseDialog(CmsDialog.java:348)
        at org.opencms.workplace.tools.publishqueue.CmsPublishQueueLiveReportDialog.displayReport(CmsPublishQueueLiveReportDialog.java:95)
        at org.apache.jsp.WEB_002dINF.jsp.offline.system.workplace.explorer.publishqueue.publishreportlive_jsp._jspService(publishreportlive_jsp.java:46)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
        at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
        at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
        at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
        at org.opencms.loader.CmsJspLoader.load(CmsJspLoader.java:1168)
        at org.opencms.loader.CmsResourceManager.loadResource(CmsResourceManager.java:964)
        at org.opencms.main.OpenCmsCore.showResource(OpenCmsCore.java:1498)
        at org.opencms.main.OpenCmsServlet.doGet(OpenCmsServlet.java:152)
        at org.opencms.main.OpenCmsServlet.doPost(OpenCmsServlet.java:164)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
        at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
        at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
        at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.NullPointerException
        at org.opencms.workplace.tools.publishqueue.CmsPublishQueueList.getListItems(CmsPublishQueueList.java:296)
        at org.opencms.workplace.list.A_CmsListDialog.fillList(A_CmsListDialog.java:883)
        ... 100 more</PRE></PRE><BR><BR><BR>