[opencms-dev] Search in Account Management

Saponara Stefano stefano.saponara at gdconsulting.it
Fri Oct 7 12:01:50 CEST 2005


I am using OpenCMS 6.0 with about 2.300 web users.

In Webuser Management(or User/ Group Management), when I try to search a 
user ,web user or group Opencms gives an intermittent exception.

This only happen with Internet Explorer while it seems fine with Firefox 
or Netscape.

The strange is the error just came randomly, it works for a while then 
you get the exception for a while and then again it works.

I have this behaviour on 3 different installations with the following 
pieces of software:
Win 2000 / Win 2003
JDK 1.5.0_03
Tomcat 5.5.9
MySQL 4.1.12

Has anybody encoutered the same bug? Do you have some hints to share?

Thank you in advance.

Regards,
Stefano Saponara


This is the exception trace:

java.lang.NullPointerException
    at 
org.opencms.workplace.list.CmsHtmlList.setSortedColumn(CmsHtmlList.java:744) 

    at 
org.opencms.workplace.list.CmsHtmlList.setState(CmsHtmlList.java:786)
    at 
org.opencms.workplace.list.A_CmsListDialog.refreshList(A_CmsListDialog.java:605) 

    at 
org.opencms.workplace.list.A_CmsListDialog.actionDialog(A_CmsListDialog.java:283) 

    at 
org.opencms.workplace.list.A_CmsListDialog.displayDialog(A_CmsListDialog.java:399) 

    at 
org.opencms.workplace.list.A_CmsListDialog.displayDialog(A_CmsListDialog.java:384) 

    at 
org.apache.jsp.WEB_002dINF.jsp.offline.system.workplace.admin.accounts.webusers_005flist_html_jsp._jspService(org.apache.jsp.WEB_002dINF.jsp.offline.system.workplace.admin.accounts.webusers_005flist_html_jsp:47) 

    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:322) 

    at 
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
    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:378)
    at 
org.opencms.loader.CmsResourceManager.loadResource(CmsResourceManager.java:711) 

    at org.opencms.main.OpenCmsCore.showResource(OpenCmsCore.java:1302)
    at org.opencms.main.OpenCmsServlet.doGet(OpenCmsServlet.java:136)
    at org.opencms.main.OpenCmsServlet.doPost(OpenCmsServlet.java:148)
    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:392)
    at 
org.opencms.workplace.tools.CmsToolManager.jspForwardPage(CmsToolManager.java:442) 

    at 
org.opencms.workplace.administration.CmsAdminDialog.displayDialog(CmsAdminDialog.java:100) 

    at 
org.apache.jsp.WEB_002dINF.jsp.offline.system.workplace.views.admin.admin_002dmain_html_jsp._jspService(org.apache.jsp.WEB_002dINF.jsp.offline.system.workplace.views.admin.admin_002dmain_html_jsp:47) 

    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:322) 

    at 
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
    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:378)
    at 
org.opencms.loader.CmsResourceManager.loadResource(CmsResourceManager.java:711) 

    at org.opencms.main.OpenCmsCore.showResource(OpenCmsCore.java:1302)
    at org.opencms.main.OpenCmsServlet.doGet(OpenCmsServlet.java:136)
    at org.opencms.main.OpenCmsServlet.doPost(OpenCmsServlet.java:148)
    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.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:307)
    at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
    at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
    at 
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678) 

    at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
    at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) 

    at java.lang.Thread.run(Unknown Source)




More information about the opencms-dev mailing list