either start tomcat as root: sudo /Tomcat/bin/startup.sh
or change ownership of /Tomcat and its subdirectories: sudo chown -R craig /Tomcat
Tomcat is trying to use the /Tomcat/work directory or some subdirectory and is unable to because of ownership/permissions problems. Welcome to unix :-) .
Charles
craig wrote:
I have just started using Cocoon, and I get the following fatal error. I got Cocoon running, and all was well for a time. I am running Mac OS X, 10.2.3, Java 1.3.1 ,Cocoon 2.0.4 and Tomcat 4.1.18.
I checked all permissions down the directory tree, and they are set to rwxr-xr-x.
Any assistance would be appreciated.
Craig Nock
*type* fatal
*message* /Tomcat/work/Standalone/localhost/cocoon/cocoon-files/org/apache/cocoon/www/sitemap_xmap.java (Permission denied)
*description* java.io.FileNotFoundException: /Tomcat/work/Standalone/localhost/cocoon/cocoon-files/org/apache/cocoon/www/sitemap_xmap.java (Permission denied)
*sender* org.apache.cocoon.servlet.CocoonServlet
*source* Cocoon servlet
*stack-trace
*java.io.FileNotFoundException: /Tomcat/work/Standalone/localhost/cocoon/cocoon-files/org/apache/cocoon/www/sitemap_xmap.java (Permission denied)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.(FileOutputStream.java:97)
at java.io.FileOutputStream.(FileOutputStream.java:57)
at java.io.FileOutputStream.(FileOutputStream.java:127)
at java.io.FileWriter.(FileWriter.java:58)
at org.apache.cocoon.util.IOUtils.serializeString(IOUtils.java:96)
at org.apache.cocoon.util.IOUtils.serializeString(IOUtils.java:83)
at org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.generateResource(ProgramGeneratorImpl.java:414)
at org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.createResource(ProgramGeneratorImpl.java:353)
at org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(ProgramGeneratorImpl.java:312)
at org.apache.cocoon.sitemap.Handler.run(Handler.java:267) at java.lang.Thread.run(Thread.java:491)
*request-uri
*/cocoon/simple
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]