Hi All, We have a working deployment of CAS on our dev server. I have set up another server in order to test clustering before we go live with this. However I am getting the following stack trace and I can't fathom why. The only solution is that I am missing a perf4j jar... or an rpm... or something. Running on Tomcat 5.5.23 on CentOS 5.5.
INFO: HTMLManager: start: Starting web application at '/cas-server-webapp-3.4.2' log4j:WARN Error during default initialization java.lang.NoClassDefFoundError: org.perf4j.helpers.GenericAsyncCoalescingStatisticsAppender at java.lang.Class.initializeClass(libgcj.so.7rh) at org.perf4j.log4j.AsyncCoalescingStatisticsAppender.newGenericAsyncCoalescingStatisticsAppender(AsyncCoalescingStatisticsAppender.java:328) at org.perf4j.log4j.AsyncCoalescingStatisticsAppender.<init>(AsyncCoalescingStatisticsAppender.java:57) at java.lang.Class.newInstance(libgcj.so.7rh) at org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurator.java:237) at org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurator.java:171) at org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOMConfigurator.java:184) at org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(DOMConfigurator.java:502) at org.apache.log4j.xml.DOMConfigurator.parseCategory(DOMConfigurator.java:415) at org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:919) at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:790) at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:696) at org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:471) at org.apache.log4j.LogManager.<clinit>(LogManager.java:125) at java.lang.Class.initializeClass(libgcj.so.7rh) at org.slf4j.impl.Log4jLoggerFactory.getLogger(Log4jLoggerFactory.java:73) at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:243) at org.apache.commons.logging.impl.SLF4JLogFactory.getInstance(SLF4JLogFactory.java:155) at org.apache.commons.logging.LogFactory.getLog(jakarta-commons-logging-1.0.4.jar.so) at org.apache.catalina.core.ContainerBase.getLogger(catalina-5.5.23.jar.so) at org.apache.catalina.core.StandardContext.start(catalina-5.5.23.jar.so) at org.apache.catalina.manager.ManagerServlet.start(catalina-manager-5.5.23.jar.so) at org.apache.catalina.manager.HTMLManagerServlet.start(catalina-manager-5.5.23.jar.so) at org.apache.catalina.manager.HTMLManagerServlet.doGet(catalina-manager-5.5.23.jar.so) at javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.23.jar.so) at javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.23.jar.so) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(catalina-5.5.23.jar.so) at org.apache.catalina.core.ApplicationFilterChain.doFilter(catalina-5.5.23.jar.so) at org.apache.catalina.core.StandardWrapperValve.invoke(catalina-5.5.23.jar.so) at org.apache.catalina.core.StandardContextValve.invoke(catalina-5.5.23.jar.so) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(catalina-5.5.23.jar.so) at org.apache.catalina.core.StandardHostValve.invoke(catalina-5.5.23.jar.so) at org.apache.catalina.valves.ErrorReportValve.invoke(catalina-5.5.23.jar.so) at org.apache.catalina.core.StandardEngineValve.invoke(catalina-5.5.23.jar.so) at org.apache.catalina.connector.CoyoteAdapter.service(catalina-5.5.23.jar.so) at org.apache.coyote.http11.Http11Processor.process(tomcat-http-5.5.23.jar.so) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(tomcat-http-5.5.23.jar.so) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(tomcat-util-5.5.23.jar.so) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(tomcat-util-5.5.23.jar.so) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(tomcat-util-5.5.23.jar.so) at java.lang.Thread.run(libgcj.so.7rh) Caused by: java.lang.ClassNotFoundException: java.util.concurrent.BlockingQueue at org.apache.catalina.loader.WebappClassLoader.loadClass(catalina-5.5.23.jar.so) at org.apache.catalina.loader.WebappClassLoader.loadClass(catalina-5.5.23.jar.so) at java.lang.Class.initializeClass(libgcj.so.7rh) ...40 more log4j:WARN No appenders could be found for logger (org.apache.commons.digester.Digester.sax). log4j:WARN Please initialize the log4j system properly. 26-Jan-11 2:49:07 PM org.apache.catalina.core.StandardContext start SEVERE: Error listenerStart 26-Jan-11 2:49:07 PM org.apache.catalina.core.StandardContext start SEVERE: Context [/cas-server-webapp-3.4.2] startup failed due to previous errors WARN: The method class org.apache.commons.logging.impl.SLF4JLogFactory#release() was invoked. WARN: Please see http://www.slf4j.org/codes.html#release for an explanation. 26-Jan-11 2:49:07 PM org.apache.catalina.core.ApplicationContext log INFO: HTMLManager: list: Listing contexts for virtual host 'localhost' Thanks in advance for any light you can shed on this Regards, Alexander Mills -- You are currently subscribed to [email protected] as: [email protected] To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-user
