It is a FileNotFoundException, it means you do not have permission to write the log file in the log folder.
Harry Tarik Arrad 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 > > -- View this message in context: http://www.nabble.com/unable-to-start-cas-application-tf4688265.html#a13399367 Sent from the CAS Users mailing list archive at Nabble.com. _______________________________________________ Yale CAS mailing list [email protected] http://tp.its.yale.edu/mailman/listinfo/cas
