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

Reply via email to