Topic
  • 1 reply
  • Latest Post - ‏2009-04-01T13:51:27Z by RyanG
RyanG
RyanG
13 Posts

Pinned topic Workplace error

‏2009-04-01T00:54:27Z |
We are running FileNet P8 3.5 on JBoss 4.0.2 on Windows 2003

We are getting the error I posted below once we click "sign in" on the Workplace login page. It appears that Workplace might be using an old version of Apache commons-collections, namely the commons-collections.jar in Tomcat rather that commons-collections-3.1.jar in /Workplace.war/WEB-INF/lib. We had been changing the log4j.xml config file and we had a custom ear in the deploy folder for a minute, but we reversed the changes and restarted jboss. Could it be a classloader problem? I can't detect any configuration changes in the configuration between this instance and our test server, which works fine.

Thanks in advance,

Ryan

Error Message:
org.apache.commons.collections.MapUtils.synchronizedMap(Ljava/util/Map;)Ljava/util/Map;

Exception Class:
java.lang.NoSuchMethodError

Stack Trace:
java.lang.NoSuchMethodError: org.apache.commons.collections.MapUtils.synchronizedMap (Ljava/util/Map;)Ljava/util/Map;
at com.filenet.wcm.toolkit.server.util.WcmServerCredentials. (WcmServerCredentials.java:60)
at com.filenet.wcm.toolkit.server.base.WcmSignInPolicy.createServerCredentials (WcmSignInPolicy.java:416)
at com.filenet.wcm.toolkit.server.base.WcmSignInPolicy.setCredentials (WcmSignInPolicy.java:454)
at com.filenet.wcm.apps.server.controller.WorkplaceSignInPolicy.setCredentials (WorkplaceSignInPolicy.java:98)
at com.filenet.wcm.toolkit.server.util.SSLSignInToken.authenticate (SSLSignInToken.java:112)
at com.filenet.wcm.toolkit.server.base.InternalTokenPolicy.setCredentials (InternalTokenPolicy.java:75)
at com.filenet.wcm.toolkit.server.base.WcmController.tryInternalUserToken (WcmController.java:2924)
at com.filenet.wcm.toolkit.server.base.WcmController.tryEncodedCredentials (WcmController.java:2947)
at com.filenet.wcm.toolkit.server.base.WcmController.checkLogin (WcmController.java:2971)
at com.filenet.wcm.toolkit.server.base.WcmController.performLoginTests (WcmController.java:3454)
at com.filenet.wcm.toolkit.server.base.WcmController.initializeModules (WcmController.java:3686)
at com.filenet.wcm.toolkit.server.base.WcmController.initializeModules (WcmController.java:3581)
at com.filenet.wcm.toolkit.server.base.WcmController.handleEvent (WcmController.java:3292)
at com.filenet.wcm.apps.server.controller.WcmWorkplaceController.handleEvent (WcmWorkplaceController.java:573)
at org.apache.jsp.WcmDefault_jsp._jspService (WcmDefault_jsp.java:58)
at org.apache.jasper.runtime.HttpJspBase.service (HttpJspBase.java:94)
at javax.servlet.http.HttpServlet.service (HttpServlet.java:810)
at org.apache.jasper.servlet.JspServletWrapper.service (JspServletWrapper.java:324)
at org.apache.jasper.servlet.JspServlet.serviceJspFile (JspServlet.java:292)
at org.apache.jasper.servlet.JspServlet.service (JspServlet.java:236)
at javax.servlet.http.HttpServlet.service (HttpServlet.java:810)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:237)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:157)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter (ReplyHeaderFilter.java:75)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:186)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:157)
at org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:214)
at org.apache.catalina.core.StandardValveContext.invokeNext (StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:520)
at org.apache.catalina.core.StandardContextValve.invokeInternal (StandardContextValve.java:198)
at org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:152)
at org.apache.catalina.core.StandardValveContext.invokeNext (StandardValveContext.java:104)
at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke (CustomPrincipalValve.java:66)
at org.apache.catalina.core.StandardValveContext.invokeNext (StandardValveContext.java:102)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke (SecurityAssociationValve.java:150)
at org.apache.catalina.core.StandardValveContext.invokeNext (StandardValveContext.java:102)
at org.jboss.web.tomcat.security.JaccContextValve.invoke (JaccContextValve.java:54)
at org.apache.catalina.core.StandardValveContext.invokeNext (StandardValveContext.java:102)
at org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:520)
at org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java:137)
at org.apache.catalina.core.StandardValveContext.invokeNext (StandardValveContext.java:104)
at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:118)
at org.apache.catalina.core.StandardValveContext.invokeNext (StandardValveContext.java:102)
at org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:520)
at org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:109)
at org.apache.catalina.core.StandardValveContext.invokeNext (StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:520)
at org.apache.catalina.core.ContainerBase.invoke (ContainerBase.java:929)
at org.apache.coyote.tomcat5.CoyoteAdapter.service (CoyoteAdapter.java:160)
at org.apache.coyote.http11.Http11Processor.process (Http11Processor.java:799)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection (Http11Protocol.java:705)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt (PoolTcpEndpoint.java:577)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (ThreadPool.java:683)
at java.lang.Thread.run (Thread.java:534)
  • RyanG
    RyanG
    13 Posts

    Re: Workplace error

    ‏2009-04-01T13:51:27Z  
    Foudn the answer in this TechNote

    http://www-01.ibm.com/support/docview.wss?rs=3278&context=SSNVNV&context=SSTHRT&context=SSNVUD&context=SSS236&context=SSNW2F&q1=synchronizedMap&uid=swg21276977&loc=en_US&cs=utf-8&lang=en

    Thanks