i have put a full path " log4j.appender.logfile.File=/usr/share/tomcat5/logs/cas.log" with read and write permission, and now the error is different : 2007-10-25 02:53:40,437 ERROR [org.apache.catalina.core.ContainerBase .[Catalina].[localhost].[/cas-server-webapp-3.1.1-rc2]] - Exception au démarrage du filtre Acegi Filter Chain Proxy java.lang.NoClassDefFoundError: org.springframework.core.CollectionFactory$JdkCollectionFactory at java.lang.Class.initializeClass(libgcj.so.7rh) at org.springframework.core.CollectionFactory.createLinkedSetIfPossible( CollectionFactory.java:91) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry .<init>(DefaultSingletonBeanRegistry.java:85) at org.springframework.beans.factory.support.AbstractBeanFactory.<init>( AbstractBeanFactory.java:142) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory .<init>(AbstractAutowireCapableBeanFactory.java:132) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory .<init>(AbstractAutowireCapableBeanFactory.java:143) at org.springframework.beans.factory.support.DefaultListableBeanFactory .<init>(DefaultListableBeanFactory.java:99) at org.springframework.context.support.AbstractRefreshableApplicationContext.createBeanFactory (AbstractRefreshableApplicationContext.java:144) at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory (AbstractRefreshableApplicationContext.java:99) at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory (AbstractApplicationContext.java:389) at org.springframework.context.support.AbstractApplicationContext.refresh (AbstractApplicationContext.java:324) at org.springframework.web.context.ContextLoader.createWebApplicationContext( ContextLoader.java:244) at org.springframework.web.context.ContextLoader.initWebApplicationContext( ContextLoader.java:187) at org.springframework.web.context.ContextLoaderListener.contextInitialized( ContextLoaderListener.java:49) at org.jasig.cas.web.init.SafeContextLoaderListener.contextInitialized( SafeContextLoaderListener.java:62) at org.apache.catalina.core.StandardContext.listenerStart( catalina-5.5.17.jar.sory4zzy.so) at org.apache.catalina.core.StandardContext.start( catalina-5.5.17.jar.sory4zzy.so) at org.apache.catalina.manager.ManagerServlet.start( catalina-manager-5.5.17.jar.so) at org.apache.catalina.manager.HTMLManagerServlet.start( catalina-manager-5.5.17.jar.so) at org.apache.catalina.manager.HTMLManagerServlet.doGet( catalina-manager-5.5.17.jar.so) at javax.servlet.http.HttpServlet.service( tomcat5-servlet-2.4-api-5.5.17.jar.so) at javax.servlet.http.HttpServlet.service( tomcat5-servlet-2.4-api-5.5.17.jar.so) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( catalina-5.5.17.jar.sory4zzy.so) at org.apache.catalina.core.ApplicationFilterChain.doFilter( catalina-5.5.17.jar.sory4zzy.so) at org.apache.catalina.core.StandardWrapperValve.invoke( catalina-5.5.17.jar.sory4zzy.so) at org.apache.catalina.core.StandardContextValve.invoke( catalina-5.5.17.jar.sory4zzy.so) at org.apache.catalina.authenticator.AuthenticatorBase.invoke( catalina-5.5.17.jar.sory4zzy.so) at org.apache.catalina.core.StandardHostValve.invoke( catalina-5.5.17.jar.sory4zzy.so) at org.apache.catalina.valves.ErrorReportValve.invoke( catalina-5.5.17.jar.sory4zzy.so) at org.apache.catalina.core.StandardEngineValve.invoke( catalina-5.5.17.jar.sory4zzy.so) at org.apache.catalina.connector.CoyoteAdapter.service( catalina-5.5.17.jar.sory4zzy.so) at org.apache.coyote.http11.Http11Processor.process( tomcat-http-5.5.17.jar.so) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection (tomcat-http-5.5.17.jar.so) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket( tomcat-util-5.5.17.jar.so) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt( tomcat-util-5.5.17.jar.so) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run( tomcat-util-5.5.17.jar.so) at java.lang.Thread.run(libgcj.so.7rh) Caused by: java.lang.ClassNotFoundException: java.util.concurrent.ConcurrentHashMap at org.apache.catalina.loader.WebappClassLoader.loadClass( catalina-5.5.17.jar.sory4zzy.so) at org.apache.catalina.loader.WebappClassLoader.loadClass( catalina-5.5.17.jar.sory4zzy.so) at java.lang.Class.forName(libgcj.so.7rh) at java.lang.Class.initializeClass(libgcj.so.7rh) ...36 more
2007/10/25, Scott Battaglia <[EMAIL PROTECTED]>: > > "java.io.FileNotFoundException: cas.log (Permission non accordée)" > This means that CAS attempted to write the log file to a place where it > doesn't have permission to. The default is the location where CAS started. > You can modify that by editing the log4j.properties. > > -Scott > > On 10/24/07, Tarik Arrad <[EMAIL PROTECTED]> wrote: > > > Hi, > > Plz can someone explain why i'm getting thoses errors messages on log > > file when i try te start CAS application : > > > > INFO: HTMLManager: start: Starting web application at '/cas' > > log4j:ERROR setFile(null,true) call failed. > > java.io.FileNotFoundException: cas.log (Permission non accordée) > > at gnu.java.nio.channels.FileChannelImpl.open(libgcj.so.7rh) > > at gnu.java.nio.channels.FileChannelImpl.<init>(libgcj.so.7rh) > > at gnu.java.nio.channels.FileChannelImpl.create (libgcj.so.7rh) > > at java.io.FileOutputStream.<init>(libgcj.so.7rh) > > at java.io.FileOutputStream.<init>(libgcj.so.7rh) > > at org.apache.log4j.FileAppender.setFile(FileAppender.java:289) > > at org.apache.log4j.RollingFileAppender.setFile ( > > RollingFileAppender.java:167) > > at org.apache.log4j.FileAppender.activateOptions(FileAppender.java > > :163) > > at org.apache.log4j.config.PropertySetter.activate( > > PropertySetter.java:256) > > at org.apache.log4j.config.PropertySetter.setProperties ( > > PropertySetter.java:132) > > at org.apache.log4j.config.PropertySetter.setProperties( > > PropertySetter.java:96) > > at org.apache.log4j.PropertyConfigurator.parseAppender( > > PropertyConfigurator.java:654) > > at org.apache.log4j.PropertyConfigurator.parseCategory ( > > PropertyConfigurator.java:612) > > at org.apache.log4j.PropertyConfigurator.configureRootCategory( > > PropertyConfigurator.java:509) > > at org.apache.log4j.PropertyConfigurator.doConfigure( > > PropertyConfigurator.java:415) > > at org.apache.log4j.PropertyConfigurator.doConfigure( > > PropertyConfigurator.java:441) > > at org.apache.log4j.helpers.OptionConverter.selectAndConfigure( > > OptionConverter.java:470) > > at org.apache.log4j.LogManager .<clinit>(LogManager.java:122) > > at java.lang.Class.initializeClass(libgcj.so.7rh) > > at org.apache.log4j.Logger.getLogger(Logger.java:104) > > at org.apache.commons.logging.impl.Log4JLogger.getLogger( > > Log4JLogger.java :283) > > at org.apache.commons.logging.impl.Log4JLogger.<init>( > > Log4JLogger.java:108) > > at java.lang.reflect.Constructor.newInstance(libgcj.so.7rh) > > at org.apache.commons.logging.impl.LogFactoryImpl.newInstance ( > > jakarta-commons-logging-1.0.4.jar.so) > > at org.apache.commons.logging.impl.LogFactoryImpl.getInstance > > (jakarta-commons-logging-1.0.4.jar.so > > ) > > 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.17.jar.soehf688.so > > ) > > at > > org.apache.catalina.core.StandardContext.start(catalina-5.5.17.jar.soehf688.so > > ) > > at org.apache.catalina.manager.ManagerServlet.start ( > > catalina-manager-5.5.17.jar.so) > > at > > org.apache.catalina.manager.HTMLManagerServlet.start(catalina-manager-5.5.17.jar.so > > ) > > at org.apache.catalina.manager.HTMLManagerServlet.doGet( > > catalina-manager-5.5.17.jar.so ) > > at > > javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.17.jar.so > > ) > > at > > javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.17.jar.so > > ) > > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter ( > > catalina-5.5.17.jar.soehf688.so) > > at org.apache.catalina.core.ApplicationFilterChain.doFilter > > (catalina-5.5.17.jar.soehf688.so > > ) > > at org.apache.catalina.core.StandardWrapperValve.invoke( > > catalina-5.5.17.jar.soehf688.so ) > > at > > org.apache.catalina.core.StandardContextValve.invoke(catalina-5.5.17.jar.soehf688.so > > ) > > at > > org.apache.catalina.authenticator.AuthenticatorBase.invoke(catalina-5.5.17.jar.soehf688.so > > ) > > at org.apache.catalina.core.StandardHostValve.invoke ( > > catalina-5.5.17.jar.soehf688.so) > > at > > org.apache.catalina.valves.ErrorReportValve.invoke(catalina-5.5.17.jar.soehf688.so > > ) > > at org.apache.catalina.core.StandardEngineValve.invoke( > > catalina-5.5.17.jar.soehf688.so ) > > at > > org.apache.catalina.connector.CoyoteAdapter.service(catalina-5.5.17.jar.soehf688.so > > ) > > at > > org.apache.coyote.http11.Http11Processor.process(tomcat-http-5.5.17.jar.so > > ) > > at > > org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection( > > tomcat-http-5.5.17.jar.so) > > at > > org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(tomcat-util-5.5.17.jar.so > > ) > > at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt( > > tomcat-util-5.5.17.jar.so) > > at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run > > (tomcat-util-5.5.17.jar.so > > ) > > at java.lang.Thread.run(libgcj.so.7rh) > > log4j:ERROR setFile(null,true) call failed. > > java.io.FileNotFoundException: cas.log (Permission non accordée) > > at gnu.java.nio.channels.FileChannelImpl.open (libgcj.so.7rh) > > at gnu.java.nio.channels.FileChannelImpl.<init>(libgcj.so.7rh) > > at gnu.java.nio.channels.FileChannelImpl.create(libgcj.so.7rh) > > at java.io.FileOutputStream.<init>(libgcj.so.7rh ) > > at java.io.FileOutputStream.<init>(libgcj.so.7rh) > > at org.apache.log4j.FileAppender.setFile(FileAppender.java:289) > > at org.apache.log4j.RollingFileAppender.setFile( > > RollingFileAppender.java:167) > > at org.apache.log4j.FileAppender.activateOptions(FileAppender.java > > :163) > > at org.apache.log4j.config.PropertySetter.activate( > > PropertySetter.java:256) > > at org.apache.log4j.config.PropertySetter.setProperties( > > PropertySetter.java :132) > > at org.apache.log4j.config.PropertySetter.setProperties( > > PropertySetter.java:96) > > at org.apache.log4j.PropertyConfigurator.parseAppender( > > PropertyConfigurator.java:654) > > at org.apache.log4j.PropertyConfigurator.parseCategory ( > > PropertyConfigurator.java:612) > > at org.apache.log4j.PropertyConfigurator.configureRootCategory( > > PropertyConfigurator.java:509) > > at org.apache.log4j.PropertyConfigurator.doConfigure( > > PropertyConfigurator.java:415) > > at org.apache.log4j.PropertyConfigurator.doConfigure( > > PropertyConfigurator.java:441) > > at org.apache.log4j.PropertyConfigurator.configure( > > PropertyConfigurator.java:336) > > at org.springframework.util.Log4jConfigurer.initLogging ( > > Log4jConfigurer.java:70) > > at org.springframework.web.util.Log4jWebConfigurer.initLogging( > > Log4jWebConfigurer.java:151) > > at > > org.springframework.web.util.Log4jConfigListener.contextInitialized( > > Log4jConfigListener.java :51) > > at > > org.apache.catalina.core.StandardContext.listenerStart(catalina-5.5.17.jar.soehf688.so > > ) > > at > > org.apache.catalina.core.StandardContext.start(catalina-5.5.17.jar.soehf688.so > > ) > > at > > org.apache.catalina.manager.ManagerServlet.start(catalina-manager-5.5.17.jar.so > > ) > > at org.apache.catalina.manager.HTMLManagerServlet.start ( > > catalina-manager-5.5.17.jar.so) > > at > > org.apache.catalina.manager.HTMLManagerServlet.doGet(catalina-manager-5.5.17.jar.so > > ) > > at javax.servlet.http.HttpServlet.service( > > tomcat5-servlet-2.4-api-5.5.17.jar.so ) > > at > > javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.17.jar.so > > ) > > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(catalina-5.5.17.jar.soehf688.so > > ) > > at org.apache.catalina.core.ApplicationFilterChain.doFilter ( > > catalina-5.5.17.jar.soehf688.so) > > at org.apache.catalina.core.StandardWrapperValve.invoke( > > catalina-5.5.17.jar.soehf688.so > > ) > > at org.apache.catalina.core.StandardContextValve.invoke( > > catalina-5.5.17.jar.soehf688.so ) > > at org.apache.catalina.authenticator.AuthenticatorBase.invoke ( > > catalina-5.5.17.jar.soehf688.so) > > at > > org.apache.catalina.core.StandardHostValve.invoke(catalina-5.5.17.jar.soehf688.so > > ) > > at org.apache.catalina.valves.ErrorReportValve.invoke( > > catalina-5.5.17.jar.soehf688.so ) > > at > > org.apache.catalina.core.StandardEngineValve.invoke(catalina-5.5.17.jar.soehf688.so > > ) > > at > > org.apache.catalina.connector.CoyoteAdapter.service(catalina-5.5.17.jar.soehf688.so > > ) > > at org.apache.coyote.http11.Http11Processor.process ( > > tomcat-http-5.5.17.jar.so) > > at > > org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(tomcat-http-5.5.17.jar.so > > ) > > at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket( > > tomcat-util-5.5.17.jar.so) > > at > > org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(tomcat-util-5.5.17.jar.so > > ) > > at > > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(tomcat-util-5.5.17.jar.so > > ) > > at java.lang.Thread.run(libgcj.so.7rh) > > 2007-10-25 02:16:02,452 ERROR [ > > org.springframework.web.context.ContextLoader] - <Context initialization > > failed> > > java.lang.NoClassDefFoundError: > > org.springframework.core.CollectionFactory$JdkCollectionFactory > > at java.lang.Class.initializeClass(libgcj.so.7rh) > > at > > org.springframework.core.CollectionFactory.createLinkedSetIfPossible( > > CollectionFactory.java:91) > > at > > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.<init>( > > DefaultSingletonBeanRegistry.java:85) > > at org.springframework.beans.factory.support.AbstractBeanFactory > > .<init>(AbstractBeanFactory.java:142) > > at > > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.<init>( > > AbstractAutowireCapableBeanFactory.java:132) > > at > > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory > > .<init>(AbstractAutowireCapableBeanFactory.java:143) > > at > > org.springframework.beans.factory.support.DefaultListableBeanFactory.<init>( > > DefaultListableBeanFactory.java:99) > > at > > org.springframework.context.support.AbstractRefreshableApplicationContext.createBeanFactory > > (AbstractRefreshableApplicationContext.java:144) > > at > > org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory( > > AbstractRefreshableApplicationContext.java:99) > > at > > org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory > > (AbstractApplicationContext.java:389) > > at > > org.springframework.context.support.AbstractApplicationContext.refresh ( > > AbstractApplicationContext.java:324) > > at > > org.springframework.web.context.ContextLoader.createWebApplicationContext > > (ContextLoader.java:244) > > at > > org.springframework.web.context.ContextLoader.initWebApplicationContext( > > ContextLoader.java:187) > > at > > org.springframework.web.context.ContextLoaderListener.contextInitialized > > (ContextLoaderListener.java:49) > > at > > org.jasig.cas.web.init.SafeContextLoaderListener.contextInitialized( > > SafeContextLoaderListener.java :62) > > at > > org.apache.catalina.core.StandardContext.listenerStart(catalina-5.5.17.jar.soehf688.so > > ) > > at > > org.apache.catalina.core.StandardContext.start(catalina-5.5.17.jar.soehf688.so > > ) > > at > > org.apache.catalina.manager.ManagerServlet.start(catalina-manager-5.5.17.jar.so > > ) > > at org.apache.catalina.manager.HTMLManagerServlet.start ( > > catalina-manager-5.5.17.jar.so) > > at > > org.apache.catalina.manager.HTMLManagerServlet.doGet(catalina-manager-5.5.17.jar.so > > ) > > at javax.servlet.http.HttpServlet.service( > > tomcat5-servlet-2.4-api-5.5.17.jar.so ) > > at > > javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.17.jar.so > > ) > > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(catalina-5.5.17.jar.soehf688.so > > ) > > at org.apache.catalina.core.ApplicationFilterChain.doFilter ( > > catalina-5.5.17.jar.soehf688.so) > > at org.apache.catalina.core.StandardWrapperValve.invoke( > > catalina-5.5.17.jar.soehf688.so > > ) > > at org.apache.catalina.core.StandardContextValve.invoke( > > catalina-5.5.17.jar.soehf688.so ) > > at org.apache.catalina.authenticator.AuthenticatorBase.invoke ( > > catalina-5.5.17.jar.soehf688.so) > > at > > org.apache.catalina.core.StandardHostValve.invoke(catalina-5.5.17.jar.soehf688.so > > ) > > at org.apache.catalina.valves.ErrorReportValve.invoke( > > catalina-5.5.17.jar.soehf688.so ) > > at > > org.apache.catalina.core.StandardEngineValve.invoke(catalina-5.5.17.jar.soehf688.so > > ) > > at > > org.apache.catalina.connector.CoyoteAdapter.service(catalina-5.5.17.jar.soehf688.so > > ) > > at org.apache.coyote.http11.Http11Processor.process ( > > tomcat-http-5.5.17.jar.so) > > at > > org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(tomcat-http-5.5.17.jar.so > > ) > > at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket( > > tomcat-util-5.5.17.jar.so) > > at > > org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(tomcat-util-5.5.17.jar.so > > ) > > at > > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(tomcat-util-5.5.17.jar.so > > ) > > at java.lang.Thread.run(libgcj.so.7rh) > > Caused by: java.lang.ClassNotFoundException: > > java.util.concurrent.ConcurrentHashMap > > at > > org.apache.catalina.loader.WebappClassLoader.loadClass(catalina-5.5.17.jar.soehf688.so > > ) > > at > > org.apache.catalina.loader.WebappClassLoader.loadClass(catalina-5.5.17.jar.soehf688.so > > ) > > at java.lang.Class.forName(libgcj.so.7rh) > > at java.lang.Class.initializeClass (libgcj.so.7rh) > > ...36 more > > > > _______________________________________________ > > Yale CAS mailing list > > [email protected] > > http://tp.its.yale.edu/mailman/listinfo/cas > > > > > > > -- > -Scott Battaglia > > LinkedIn: http://www.linkedin.com/in/scottbattaglia > _______________________________________________ > Yale CAS mailing list > [email protected] > http://tp.its.yale.edu/mailman/listinfo/cas > >
_______________________________________________ Yale CAS mailing list [email protected] http://tp.its.yale.edu/mailman/listinfo/cas
