Return-Path: Delivered-To: apmail-cocoon-users-archive@www.apache.org Received: (qmail 7725 invoked from network); 4 Dec 2006 17:22:06 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 4 Dec 2006 17:22:06 -0000 Received: (qmail 39871 invoked by uid 500); 4 Dec 2006 17:22:10 -0000 Delivered-To: apmail-cocoon-users-archive@cocoon.apache.org Received: (qmail 39851 invoked by uid 500); 4 Dec 2006 17:22:10 -0000 Mailing-List: contact users-help@cocoon.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: users@cocoon.apache.org List-Id: Delivered-To: mailing list users@cocoon.apache.org Received: (qmail 39840 invoked by uid 99); 4 Dec 2006 17:22:10 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Dec 2006 09:22:10 -0800 X-ASF-Spam-Status: No, hits=3.2 required=10.0 tests=RCVD_IN_BL_SPAMCOP_NET,RCVD_IN_SORBS_WEB X-Spam-Check-By: apache.org Received-SPF: neutral (herse.apache.org: local policy) Received: from [195.225.171.136] (HELO webmail.session.it) (195.225.171.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Dec 2006 09:21:58 -0800 Received: from localhost (localhost.localdomain [127.0.0.1]) by webmail.session.it (Postfix) with ESMTP id 19AB8C159C for ; Mon, 4 Dec 2006 17:15:30 +0000 (UTC) X-DSPAM-Result: Innocent X-DSPAM-Processed: Mon Dec 4 17:15:28 2006 X-DSPAM-Confidence: 0.9997 X-DSPAM-Probability: 0.0000 X-DSPAM-Signature: 457457b0179451655010704 X-DSPAM-Factors: 27, X-Virus-Scanned: amavisd-new at X-Spam-Score: 6.637 X-Spam-Level: ****** Received: from webmail.session.it ([127.0.0.1]) by localhost (webmail.session.it [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rQHdNP0iZ6Qm for ; Mon, 4 Dec 2006 17:15:28 +0000 (UTC) Received: from [10.29.38.9] (213-140-21-226.fastres.net [213.140.21.226]) by webmail.session.it (Postfix) with ESMTP id 4C197C159B for ; Mon, 4 Dec 2006 17:15:28 +0000 (UTC) Message-ID: <4574591E.4050505@apache.org> Date: Mon, 04 Dec 2006 18:21:34 +0100 From: Simone Gianni User-Agent: Thunderbird 1.5.0.8 (X11/20061201) MIME-Version: 1.0 To: users@cocoon.apache.org Subject: Re: Help! Cocoon can't set cache directory References: <4571B6E1.9020507@danhertz.com> In-Reply-To: <4571B6E1.9020507@danhertz.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Old-Spam-Flag: YES X-Old-Spam-Status: Yes, score=6.637 tagged_above=-10 required=6.6 tests=[AWL=-0.933, DSPAM_HAM=-0.1, RCVD_IN_BL_SPAMCOP_NET=1.332, RCVD_IN_SORBS_DUL=1.988, RCVD_IN_SORBS_WEB=1.236, RCVD_IN_XBL=3.114] Hi Dan, I'm not completely sure about it, but I think the slash ("/") at the beginning of the directory is the problem. Probably you didn't noticed that on windows cause in windows is no problem to create a c:\WEB-INF\... folder, while under unix it will fail if you don't have enough rights. If I'm not wrong, that folder is configurable from the web.xml file, try removing the leading slash. Hope this helps, Simone Dan Hertz wrote: > I recently upgraded from 2.1.8 to 2.1.9, and all has been well on my > Windows dev box. > > Today I upgraded our LINUX server files to 2.1.9, and cocoon can't set > the cache / work directory at start-up. > > I get the following error. > > Thanks for your help! > > Dan > > ERROR (2006-12-02) 12:09.07:383 [core.manager] (Unknown-URI) > Unknown-Thread/ExcaliburComponentManager: Caught an exception trying > to initialize the component handler. > java.io.IOException: Error creating store directory > '/WEB-INF/work/cache-dir/': > at > org.apache.cocoon.components.store.impl.EHDefaultStore.setDirectory(EHDefaultStore.java:223) > > at > org.apache.cocoon.components.store.impl.EHDefaultStore.parameterize(EHDefaultStore.java:182) > > at > org.apache.avalon.framework.container.ContainerUtil.parameterize(ContainerUtil.java:228) > > at > org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstance(DefaultComponentFactory.java:294) > > at > org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.initialize(ThreadSafeComponentHandler.java:108) > > at > org.apache.avalon.excalibur.component.ExcaliburComponentManager.initialize(ExcaliburComponentManager.java:524) > > at > org.apache.cocoon.components.CocoonComponentManager.initialize(CocoonComponentManager.java:566) > > at > org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:244) > > at org.apache.cocoon.Cocoon.initialize(Cocoon.java:342) > at > org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:244) > > at > org.apache.cocoon.servlet.CocoonServlet.createCocoon(CocoonServlet.java:1428) > > at > org.apache.cocoon.servlet.CocoonServlet.init(CocoonServlet.java:498) > at > org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1105) > > at > org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932) > at > org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3917) > > at > org.apache.catalina.core.StandardContext.start(StandardContext.java:4197) > at > org.apache.catalina.startup.HostConfig.checkResources(HostConfig.java:1079) > > at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1172) > at > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:292) > > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) > > at > org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1305) > > at > org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1569) > > at > org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1578) > > at > org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1558) > > at java.lang.Thread.run(Thread.java:595) > ERROR (2006-12-02) 12:09.07:404 [access] (Unknown-URI) > Unknown-Thread/CocoonServlet: Exception reloading > java.io.IOException: Error creating store directory > '/WEB-INF/work/cache-dir/': > at > org.apache.cocoon.components.store.impl.EHDefaultStore.setDirectory(EHDefaultStore.java:223) > > at > org.apache.cocoon.components.store.impl.EHDefaultStore.parameterize(EHDefaultStore.java:182) > > at > org.apache.avalon.framework.container.ContainerUtil.parameterize(ContainerUtil.java:228) > > at > org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstance(DefaultComponentFactory.java:294) > > at > org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.initialize(ThreadSafeComponentHandler.java:108) > > at > org.apache.avalon.excalibur.component.ExcaliburComponentManager.initialize(ExcaliburComponentManager.java:524) > > at > org.apache.cocoon.components.CocoonComponentManager.initialize(CocoonComponentManager.java:566) > > at > org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:244) > > at org.apache.cocoon.Cocoon.initialize(Cocoon.java:342) > at > org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:244) > > at > org.apache.cocoon.servlet.CocoonServlet.createCocoon(CocoonServlet.java:1428) > > at > org.apache.cocoon.servlet.CocoonServlet.init(CocoonServlet.java:498) > at > org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1105) > > at > org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932) > at > org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3917) > > at > org.apache.catalina.core.StandardContext.start(StandardContext.java:4197) > at > org.apache.catalina.startup.HostConfig.checkResources(HostConfig.java:1079) > > at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1172) > at > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:292) > > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) > > at > org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1305) > > at > org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1569) > > at > org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1578) > > at > org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1558) > > at java.lang.Thread.run(Thread.java:595) > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org > For additional commands, e-mail: users-help@cocoon.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org For additional commands, e-mail: users-help@cocoon.apache.org