> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] > > Hello, > > I'm new in Coccon and I try to install Cocoon 2 on the Sun J2EE ref. server. > I deploy the cocoon.war on my J2EE server and it seems OK.
Cocoon needs read/write access to some directory to put its temp files in. Either give access to the default working directory of your container (see exception below for the path), or give access to any other directory and configure it in the web.xml files (see work-dir init parameter). Vadim > > But when I request "cocoon" from my browser ( http://localhost:8000/cocoon) > there is an exception: > javax.servlet.ServletException: Servlet.init() for servlet Cocoon2 threw > exception > > at > org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:871) > > at > org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:6 15) > > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv e.java > :214) > > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:566 > ) > > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 72) > > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv e.java > :201) > > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:566 > ) > > at > org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.ja va:246 > ) > > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:564 > ) > > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 72) > > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:234 3) > > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java :164) > > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:566 > ) > > at > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherVa lve.ja > va:170) > > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:564 > ) > > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java :170) > > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:564 > ) > > at > org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java: 368) > > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:564 > ) > > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 72) > > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve. java:1 > 74) > > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:566 > ) > > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 72) > > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.j ava:10 > 12) > > at > org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java: 1107) > > at java.lang.Thread.run(Thread.java:479) > > > root cause: > java.security.AccessControlException: access denied (java.io.FilePermission > C:\j2sdkee1.3.1\repository\u68111\web\cocoon-files read) > > at > java.security.AccessControlContext.checkPermission(AccessControlContext. java:2 > 67) > > at > java.security.AccessController.checkPermission(AccessController.java:394 ) > > at java.lang.SecurityManager.checkPermission(SecurityManager.java:540) > > at java.lang.SecurityManager.checkRead(SecurityManager.java:885) > > at java.io.File.exists(File.java:541) > > at java.io.File.mkdirs(File.java:973) > > at org.apache.cocoon.servlet.CocoonServlet.init(CocoonServlet.java:238) > > at > org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:852) > > at > org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:6 15) > > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv e.java > :214) > > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:566 > ) > > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 72) > > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv e.java > :201) > > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:566 > ) > > at > org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.ja va:246 > ) > > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:564 > ) > > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 72) > > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:234 3) > > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java :164) > > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:566 > ) > > at > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherVa lve.ja > va:170) > > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:564 > ) > > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java :170) > > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:564 > ) > > at > org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java: 368) > > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:564 > ) > > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 72) > > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve. java:1 > 74) > > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:566 > ) > > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 72) > > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.j ava:10 > 12) > > at > org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java: 1107) > > at java.lang.Thread.run(Thread.java:479) > > > > > Could you help me > Thank you > Sylvain Thevoz > > --------------------------------------------------------------------- > Please check that your question has not already been answered in the > FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html> > > To unsubscribe, e-mail: <[EMAIL PROTECTED]> > For additional commands, e-mail: <[EMAIL PROTECTED]> --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>