You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by bu...@apache.org on 2003/03/29 00:00:22 UTC

DO NOT REPLY [Bug 18485] New: - Jasper tries to write something directly to $CATALINA_HOME

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=18485>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=18485

Jasper tries to write something directly to $CATALINA_HOME

           Summary: Jasper tries to write something directly to
                    $CATALINA_HOME
           Product: Tomcat 4
           Version: 4.1.24
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: Normal
          Priority: Other
         Component: Jasper 2
        AssignedTo: tomcat-dev@jakarta.apache.org
        ReportedBy: tnowak-p@netventure.pl


I'm not a Java programmer so I'm not sure if I understand these errors 
correctly, but this is only contribution I can make..

I think there is something wrong with Jasper compiler in Tomcat 4.1.24.
This error did not apear in my last Tomcat - 4.1.18. While compiling
a java code, Tomcat's 4.1.24 japser tries to write something directly to
$CATALINA_HOME. It shouldn't - usually Tomcat does not have write access
to that directory.

Messages below are from my Cocoon 2.0.4 context log.
They apear when I use JspGenerator, but I'm sure that is not a Cocoon related 
issue, because this has been working fine in 4.1.18.


---x-----------------------------------------------------------------

2003-03-28 18:31:28 Error compiling file: /home/stuff/tomcat-
4.1.24/work/Standalone/head/cocoon-2.0.4-
dev/samples/generation/jsp_jsp.java     [javac] Since fork is true, ignoring 
compiler setting.
    [javac] Compiling 1 source file
    [javac] Since fork is true, ignoring compiler setting.


2003-03-28 18:31:28 Info: Compile: javaFileName=/home/stuff/tomcat-
4.1.24/work/Standalone/head/cocoon-2.0.4-dev/samples/generation/jsp_jsp.java
    classpath=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/classes/:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/avalon-framework-20020627.jar:/home/stuff/tomcat-
4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/batik-all-
1.5b2.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/bsf-2.2.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/cocoon-2.0.4.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-
dev/WEB-INF/lib/commons-collections-2.1.jar:/home/stuff/tomcat-
4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/commons-httpclient-
20020423.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/commons-jxpath-1.0.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-
2.0.4-dev/WEB-INF/lib/commons-logging-1.0.jar:/home/stuff/tomcat-
4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/deli-
0.50.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-altrmi-common-20020916.jar:/home/stuff/tomcat-
4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/excalibur-altrmi-server-impl-
20020916.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-altrmi-server-interfaces-20020916.jar:/home/stuff/tomcat-
4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/excalibur-cli-
1.0.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-collections-20020820.jar:/home/stuff/tomcat-
4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/excalibur-component-
20020916.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-concurrent-20020820.jar:/home/stuff/tomcat-
4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/excalibur-datasource-vm14-
20021121.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-i18n-1.0.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-
2.0.4-dev/WEB-INF/lib/excalibur-instrument-20021108.jar:/home/stuff/tomcat-
4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/excalibur-instrument-manager-
20021108.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-instrument-manager-interfaces-20021108.jar:/home/stuff/tomcat-
4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/excalibur-io-
1.1.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-logger-20020820.jar:/home/stuff/tomcat-
4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/excalibur-monitor-
20020820.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-naming-1.0.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-
2.0.4-dev/WEB-INF/lib/excalibur-pool-20020820.jar:/home/stuff/tomcat-
4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/excalibur-sourceresolve-
20020820.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-store-20020820.jar:/home/stuff/tomcat-
4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/excalibur-xmlutil-
20020820.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/fop-0.20.4.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-
dev/WEB-INF/lib/hsqldb-1.7.1.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-
2.0.4-dev/WEB-INF/lib/jakarta-poi-1.5.0-dev-20020408.jar.jar:/home/stuff/tomcat-
4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/jakarta-regexp-
1.2.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/jena-1.3.0.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-
dev/WEB-INF/lib/jfor-0.7.0.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-
2.0.4-dev/WEB-INF/lib/jimi-1.0.jar:/home/stuff/tomcat-
4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/jing-
20020724.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/jisp_1_0_2.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-
dev/WEB-INF/lib/jstyle.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-
dev/WEB-INF/lib/jtidy-04aug2000r7-dev.jar:/home/stuff/tomcat-
4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/logkit-
20020529.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/lucene-1.2.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-
dev/WEB-INF/lib/maybeupload_1-0-5pre3.jar:/home/stuff/tomcat-
4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/pizza-
1.1.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/rdffilter.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-
dev/WEB-INF/lib/resolver-20020130.jar:/home/stuff/tomcat-
4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/rhino-
1.5r3.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/velocity-1.2.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-
dev/WEB-INF/lib/xalan-2.3.1.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-
2.0.4-dev/WEB-INF/lib/xercesImpl-2.0.0.jar:/home/stuff/tomcat-
4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/xml-
apis.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/xmldb-api-20011111.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-
2.0.4-dev/WEB-INF/lib/xt-19991105.jar:/home/stuff/tomcat-
4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/classes/:/home/stuff/tomcat-
4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/avalon-framework-
20020627.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/batik-all-1.5b2.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-
dev/WEB-INF/lib/bsf-2.2.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-
dev/WEB-INF/lib/cocoon-2.0.4.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-
2.0.4-dev/WEB-INF/lib/commons-collections-2.1.jar:/home/stuff/tomcat-
4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/commons-httpclient-
20020423.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/commons-jxpath-1.0.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-
2.0.4-dev/WEB-INF/lib/commons-logging-1.0.jar:/home/stuff/tomcat-
4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/deli-
0.50.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-altrmi-common-20020916.jar:/home/stuff/tomcat-
4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/excalibur-altrmi-server-impl-
20020916.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-altrmi-server-interfaces-20020916.jar:/home/stuff/tomcat-
4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/excalibur-cli-
1.0.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-collections-20020820.jar:/home/stuff/tomcat-
4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/excalibur-component-
20020916.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-concurrent-20020820.jar:/home/stuff/tomcat-
4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/excalibur-datasource-vm14-
20021121.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-i18n-1.0.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-
2.0.4-dev/WEB-INF/lib/excalibur-instrument-20021108.jar:/home/stuff/tomcat-
4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/excalibur-instrument-manager-
20021108.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-instrument-manager-interfaces-20021108.jar:/home/stuff/tomcat-
4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/excalibur-io-
1.1.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-logger-20020820.jar:/home/stuff/tomcat-
4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/excalibur-monitor-
20020820.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-naming-1.0.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-
2.0.4-dev/WEB-INF/lib/excalibur-pool-20020820.jar:/home/stuff/tomcat-
4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/excalibur-sourceresolve-
20020820.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-store-20020820.jar:/home/stuff/tomcat-
4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/excalibur-xmlutil-
20020820.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/fop-0.20.4.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-
dev/WEB-INF/lib/hsqldb-1.7.1.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-
2.0.4-dev/WEB-INF/lib/jakarta-poi-1.5.0-dev-20020408.jar.jar:/home/stuff/tomcat-
4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/jakarta-regexp-
1.2.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/jena-1.3.0.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-
dev/WEB-INF/lib/jfor-0.7.0.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-
2.0.4-dev/WEB-INF/lib/jimi-1.0.jar:/home/stuff/tomcat-
4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/jing-
20020724.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/jisp_1_0_2.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-
dev/WEB-INF/lib/jstyle.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-
dev/WEB-INF/lib/jtidy-04aug2000r7-dev.jar:/home/stuff/tomcat-
4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/logkit-
20020529.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/lucene-1.2.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-
dev/WEB-INF/lib/maybeupload_1-0-5pre3.jar:/home/stuff/tomcat-
4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/pizza-
1.1.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/rdffilter.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-
dev/WEB-INF/lib/resolver-20020130.jar:/home/stuff/tomcat-
4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/rhino-
1.5r3.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/velocity-1.2.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-
dev/WEB-INF/lib/xalan-2.3.1.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-
2.0.4-dev/WEB-INF/lib/xercesImpl-2.0.0.jar:/home/stuff/tomcat-
4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/xml-
apis.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/xmldb-api-20011111.jar:/home/stuff/tomcat-4.1.24/webapps/head/cocoon-
2.0.4-dev/WEB-INF/lib/xt-19991105.jar:/home/stuff/tomcat-
4.1.24/shared/classes/:/home/stuff/tomcat-
4.1.24/common/classes/:/home/stuff/tomcat-
4.1.24/common/endorsed/xercesImpl.jar:/home/stuff/tomcat-
4.1.24/common/endorsed/xmlParserAPIs.jar:/home/stuff/tomcat-
4.1.24/common/lib/servlet.jar:/home/stuff/tomcat-
4.1.24/common/lib/mail.jar:/home/stuff/tomcat-4.1.24/common/lib/commons-logging-
api.jar:/home/stuff/tomcat-4.1.24/common/lib/commons-
collections.jar:/home/stuff/tomcat-4.1.24/common/lib/jdbc2_0-
stdext.jar:/home/stuff/tomcat-4.1.24/common/lib/commons-
pool.jar:/home/stuff/tomcat-4.1.24/common/lib/jasper-
compiler.jar:/home/stuff/tomcat-4.1.24/common/lib/naming-
factory.jar:/home/stuff/tomcat-4.1.24/common/lib/jndi.jar:/home/stuff/tomcat-
4.1.24/common/lib/activation.jar:/home/stuff/tomcat-4.1.24/common/lib/jasper-
runtime.jar:/home/stuff/tomcat-4.1.24/common/lib/naming-
resources.jar:/home/stuff/tomcat-4.1.24/common/lib/naming-
common.jar:/home/stuff/tomcat-4.1.24/common/lib/commons-
dbcp.jar:/home/stuff/tomcat-4.1.24/common/lib/ant.jar:/home/stuff/tomcat-
4.1.24/common/lib/jta.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/classes
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/avalon-framework-20020627.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/batik-all-1.5b2.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/bsf-
2.2.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/cocoon-2.0.4.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/commons-collections-2.1.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/commons-httpclient-20020423.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/commons-jxpath-1.0.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/commons-logging-1.0.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/deli-0.50.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-altrmi-common-20020916.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-altrmi-server-impl-20020916.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-altrmi-server-interfaces-20020916.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-cli-1.0.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-collections-20020820.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-component-20020916.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-concurrent-20020820.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-datasource-vm14-20021121.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-i18n-1.0.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-instrument-20021108.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-instrument-manager-20021108.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-instrument-manager-interfaces-20021108.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-io-1.1.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-logger-20020820.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-monitor-20020820.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-naming-1.0.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-pool-20020820.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-sourceresolve-20020820.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-store-20020820.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-xmlutil-20020820.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/fop-
0.20.4.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/hsqldb-1.7.1.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/jakarta-poi-1.5.0-dev-20020408.jar.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/jakarta-regexp-1.2.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/jena-1.3.0.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/jfor-0.7.0.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/jimi-1.0.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/jing-20020724.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/jisp_1_0_2.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/jstyle.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/jtidy-04aug2000r7-dev.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/logkit-20020529.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/lucene-1.2.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/maybeupload_1-0-5pre3.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/pizza-1.1.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/rdffilter.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/resolver-20020130.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/rhino-1.5r3.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/velocity-1.2.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/xalan-2.3.1.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/xercesImpl-2.0.0.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/xml-
apis.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/xmldb-api-20011111.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/xt-
19991105.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/classes
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/avalon-framework-20020627.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/batik-all-1.5b2.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/bsf-
2.2.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/cocoon-2.0.4.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/commons-collections-2.1.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/commons-httpclient-20020423.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/commons-jxpath-1.0.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/commons-logging-1.0.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/deli-0.50.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-altrmi-common-20020916.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-altrmi-server-impl-20020916.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-altrmi-server-interfaces-20020916.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-cli-1.0.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-collections-20020820.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-component-20020916.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-concurrent-20020820.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-datasource-vm14-20021121.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-i18n-1.0.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-instrument-20021108.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-instrument-manager-20021108.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-instrument-manager-interfaces-20021108.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-io-1.1.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-logger-20020820.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-monitor-20020820.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-naming-1.0.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-pool-20020820.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-sourceresolve-20020820.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-store-20020820.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/excalibur-xmlutil-20020820.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/fop-
0.20.4.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/hsqldb-1.7.1.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/jakarta-poi-1.5.0-dev-20020408.jar.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/jakarta-regexp-1.2.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/jena-1.3.0.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/jfor-0.7.0.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/jimi-1.0.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/jing-20020724.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/jisp_1_0_2.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/jstyle.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/jtidy-04aug2000r7-dev.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/logkit-20020529.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/lucene-1.2.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/maybeupload_1-0-5pre3.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/pizza-1.1.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/rdffilter.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/resolver-20020130.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/rhino-1.5r3.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/velocity-1.2.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/xalan-2.3.1.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/xercesImpl-2.0.0.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/xml-
apis.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-
INF/lib/xmldb-api-20011111.jar
     cp=/home/stuff/tomcat-4.1.24/webapps/head/cocoon-2.0.4-dev/WEB-INF/lib/xt-
19991105.jar
     cp=/home/stuff/tomcat-4.1.24/shared/classes
     cp=/home/stuff/tomcat-4.1.24/common/classes
     cp=/home/stuff/tomcat-4.1.24/common/endorsed/xercesImpl.jar
     cp=/home/stuff/tomcat-4.1.24/common/endorsed/xmlParserAPIs.jar
     cp=/home/stuff/tomcat-4.1.24/common/lib/servlet.jar
     cp=/home/stuff/tomcat-4.1.24/common/lib/mail.jar
     cp=/home/stuff/tomcat-4.1.24/common/lib/commons-logging-api.jar
     cp=/home/stuff/tomcat-4.1.24/common/lib/commons-collections.jar
     cp=/home/stuff/tomcat-4.1.24/common/lib/jdbc2_0-stdext.jar
     cp=/home/stuff/tomcat-4.1.24/common/lib/commons-pool.jar
     cp=/home/stuff/tomcat-4.1.24/common/lib/jasper-compiler.jar
     cp=/home/stuff/tomcat-4.1.24/common/lib/naming-factory.jar
     cp=/home/stuff/tomcat-4.1.24/common/lib/jndi.jar
     cp=/home/stuff/tomcat-4.1.24/common/lib/activation.jar
     cp=/home/stuff/tomcat-4.1.24/common/lib/jasper-runtime.jar
     cp=/home/stuff/tomcat-4.1.24/common/lib/naming-resources.jar
     cp=/home/stuff/tomcat-4.1.24/common/lib/naming-common.jar
     cp=/home/stuff/tomcat-4.1.24/common/lib/commons-dbcp.jar
     cp=/home/stuff/tomcat-4.1.24/common/lib/ant.jar
     cp=/home/stuff/tomcat-4.1.24/common/lib/jta.jar
     work dir=/home/stuff/tomcat-4.1.24/work/Standalone/head/cocoon-2.0.4-dev
    srcDir=/home/stuff/tomcat-4.1.24/work/Standalone/head/cocoon-2.0.4-dev
    include=samples/generation/jsp_jsp.java
Exception compiling Error creating temporary file

2003-03-28 18:31:28 Exception: 
Error creating temporary file
	at 
org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter.executeExternalCo
mpile(DefaultCompilerAdapter.java:433)
	at org.apache.tools.ant.taskdefs.compilers.JavacExternal.execute
(JavacExternal.java:81)
	at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:840)
	at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:682)
	at org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:317)
	at org.apache.jasper.compiler.Compiler.compile(Compiler.java:370)
	at org.apache.jasper.JspCompilationContext.compile
(JspCompilationContext.java:473)
	at org.apache.jasper.servlet.JspServletWrapper.service
(JspServletWrapper.java:190)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile
(JspServlet.java:295)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at org.apache.cocoon.components.jsp.JSPEngineImpl.executeJSP
(JSPEngineImpl.java:122)
	at org.apache.cocoon.generation.JspGenerator.generate
(JspGenerator.java:120)
	at org.apache.cocoon.components.pipeline.CachingEventPipeline.process
(CachingEventPipeline.java:250)
	at org.apache.cocoon.components.pipeline.CachingStreamPipeline.process
(CachingStreamPipeline.java:395)
	at org.apache.cocoon.www.samples.sitemap_xmap.matchN400064
(/home/stuff/tomcat-4.1.24/work/Standalone/head/cocoon-2.0.4-dev/cocoon-
files/org/apache/cocoon/www/samples/sitemap_xmap.java:1127)
	at org.apache.cocoon.www.samples.sitemap_xmap.process
(/home/stuff/tomcat-4.1.24/work/Standalone/head/cocoon-2.0.4-dev/cocoon-
files/org/apache/cocoon/www/samples/sitemap_xmap.java:537)
	at org.apache.cocoon.www.samples.sitemap_xmap.process
(/home/stuff/tomcat-4.1.24/work/Standalone/head/cocoon-2.0.4-dev/cocoon-
files/org/apache/cocoon/www/samples/sitemap_xmap.java:444)
	at org.apache.cocoon.sitemap.Handler.process(Handler.java:227)
	at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:173)
	at org.apache.cocoon.sitemap.AbstractSitemap.invoke
(AbstractSitemap.java:308)
	at org.apache.cocoon.www.sitemap_xmap.matchN40021B(/home/stuff/tomcat-
4.1.24/work/Standalone/head/cocoon-2.0.4-dev/cocoon-
files/org/apache/cocoon/www/sitemap_xmap.java:1711)
	at org.apache.cocoon.www.sitemap_xmap.process(/home/stuff/tomcat-
4.1.24/work/Standalone/head/cocoon-2.0.4-dev/cocoon-
files/org/apache/cocoon/www/sitemap_xmap.java:1458)
	at org.apache.cocoon.www.sitemap_xmap.process(/home/stuff/tomcat-
4.1.24/work/Standalone/head/cocoon-2.0.4-dev/cocoon-
files/org/apache/cocoon/www/sitemap_xmap.java:1397)
	at org.apache.cocoon.sitemap.Handler.process(Handler.java:227)
	at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:173)
	at org.apache.cocoon.sitemap.SitemapManager.process
(SitemapManager.java:152)
	at org.apache.cocoon.Cocoon.process(Cocoon.java:579)
	at org.apache.cocoon.servlet.CocoonServlet.service
(CocoonServlet.java:1043)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:247)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.StandardWrapperValve.invoke
(StandardWrapperValve.java:256)
	at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNex
t(StandardPipeline.java:643)
	at org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:480)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
	at org.apache.catalina.core.StandardContextValve.invoke
(StandardContextValve.java:191)
	at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNex
t(StandardPipeline.java:643)
	at org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:480)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
	at org.apache.catalina.core.StandardContext.invoke
(StandardContext.java:2415)
	at org.apache.catalina.core.StandardHostValve.invoke
(StandardHostValve.java:180)
	at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNex
t(StandardPipeline.java:643)
	at org.apache.catalina.valves.ErrorDispatcherValve.invoke
(ErrorDispatcherValve.java:171)
	at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNex
t(StandardPipeline.java:641)
	at org.apache.catalina.valves.ErrorReportValve.invoke
(ErrorReportValve.java:172)
	at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNex
t(StandardPipeline.java:641)
	at org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:480)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
	at org.apache.catalina.core.StandardEngineValve.invoke
(StandardEngineValve.java:174)
	at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNex
t(StandardPipeline.java:643)
	at org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:480)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
	at org.apache.coyote.tomcat4.CoyoteAdapter.service
(CoyoteAdapter.java:223)
	at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:261)
	at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:360)
	at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:604)
	at org.apache.jk.common.ChannelSocket.processConnection
(ChannelSocket.java:562)
	at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:679)
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run
(ThreadPool.java:619)
	at java.lang.Thread.run(Thread.java:536)
Caused by: java.io.FileNotFoundException: /home/stuff/tomcat-
4.1.24/files154292388 (Permission denied)
	at java.io.FileOutputStream.open(Native Method)
	at java.io.FileOutputStream.<init>(FileOutputStream.java:176)
	at java.io.FileOutputStream.<init>(FileOutputStream.java:131)
	at java.io.FileWriter.<init>(FileWriter.java:73)
	at 
org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter.executeExternalCo
mpile(DefaultCompilerAdapter.java:424)
	... 60 more
--- Nested Exception ---
java.io.FileNotFoundException: /home/stuff/tomcat-4.1.24/files154292388 
(Permission denied)

---x-----------------------------------------------------------------

Of course my Tomcat has write access to:
$CATALINA_HOME/conf
$CATALINA_HOME/logs
$CATALINA_HOME/temp
$CATALINA_HOME/work
but I don't think it should have +w also to whole $CATALINA_HOME.

---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org