You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cocoon.apache.org by Go...@web.de on 2006/10/25 21:48:27 UTC

problem with installing cocoon on Tomcat running on Ubuntu

Hi,

I'am almost done with the cocoon installing within Tomcat5.0 running on Ubuntu Dapper Drake.


I installed Tomcat5 following the instructions on 
http://wiki.ubuntuusers.de/Tomcat and it's running fine.

Afterwards I deployed cocoon as a war-file in Tomcat webapps, which worked well also.

Trying to access cocoons welcomepage on 
http://localhost:8180/cocoon/
throws the following error:

____________________________________________
Initialization Problem

Message: null

Description: No details available.

Sender: org.apache.cocoon.servlet.CocoonServlet

Source: Cocoon Servlet

cause

access denied (java.util.PropertyPermission org.apache.cocoon.settings read)

request-uri

/cocoon/
____________________________________________

I found a solution for very similar problem on
http://mail-archives.apache.org/mod_mbox/cocoon-users/200606.mbox/%3C4499D9C7.1020501@dslextreme.com%3E

with the following hint:
Try this.
1. From the command line type
    export JAVA_OPTS="-Dorg.apache.cocoon.settings=cocoon.properties"
2. Copy the cocoon.properties file from cocoon's root directory (the 
same directory where cocoon.sh is) to tomcat's bin directory.

Unfortunately the mentioned solutions does not work for me, because as Tomcat5 is running as a service there is no bin directory.


My Tomcat directories:
file:///var/lib/tomcat5/conf
file:///var/lib/tomcat5/logs
file:///var/lib/tomcat5/shared
file:///var/lib/tomcat5/temp
file:///var/lib/tomcat5/webapps
file:///var/lib/tomcat5/work

Do you have any idea where to copy cocoon.properties respective how to solve this problem?

Thanks fo your help,
Moritz


Catalina stack trace:
25 Oct 2006 17:56:24 - org.apache.slide.common.Domain - INFO - Initializing Domain
java.lang.ExceptionInInitializerError
	at org.apache.slide.common.Domain.init(Domain.java:413)
	at org.apache.slide.common.Domain.init(Domain.java:366)
	at org.apache.slide.common.Domain.init(Domain.java:329)
	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:253)
	at javax.servlet.GenericServlet.init(GenericServlet.java:211)
	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:195)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:585)
	at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
	at java.security.AccessController.doPrivileged(Native Method)
	at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
	at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:272)
	at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:161)
	at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:114)
	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1038)
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:876)
	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4017)
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4337)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
	at org.apache.catalina.core.ContainerBase.access$0(ContainerBase.java:121)
	at org.apache.catalina.core.ContainerBase$PrivilegedAddChild.run(ContainerBase.java:143)
	at java.security.AccessController.doPrivileged(Native Method)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:805)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
	at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
	at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
	at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:625)
	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:431)
	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:983)
	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
	at org.apache.catalina.core.StandardService.start(StandardService.java:480)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:2313)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:585)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425)
Caused by: java.security.AccessControlException: access denied (java.io.FilePermission /usr/lib/j2sdk1.5-sun/jre/lib/slide.properties read)
	at java.security.AccessControlContext.checkPermission(AccessControlContext.java:264)
	at java.security.AccessController.checkPermission(AccessController.java:427)
	at java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
	at java.lang.SecurityManager.checkRead(SecurityManager.java:871)
	at java.io.File.exists(File.java:700)
	at org.apache.slide.util.Configuration.load(Configuration.java:369)
	at org.apache.slide.util.Configuration.getDefault(Configuration.java:332)
	at org.apache.slide.util.Configuration.<clinit>(Configuration.java:316)
	... 46 more
25.10.2006 17:56:25 org.apache.catalina.core.StandardHostDeployer install
INFO: Installing web application at context path  from URL file:/var/lib/tomcat5/webapps/ROOT
25.10.2006 17:56:25 org.apache.catalina.core.StandardHostDeployer install
INFO: Installing web application at context path /servlets-examples from URL file:/var/lib/tomcat5/webapps/servlets-examples
25.10.2006 17:56:25 org.apache.catalina.core.StandardHostDeployer install
INFO: Installing web application at context path /jsp-examples from URL file:/var/lib/tomcat5/webapps/jsp-examples
25.10.2006 17:56:25 org.apache.catalina.core.StandardHostDeployer install
INFO: Installing web application at context path /webdav from URL file:/var/lib/tomcat5/webapps/webdav
25.10.2006 17:56:26 org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8180
25.10.2006 17:56:26 org.apache.jk.common.ChannelSocket init
INFO: JK2: ajp13 listening on /0.0.0.0:8009
25.10.2006 17:56:26 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=24/57  config=/var/lib/tomcat5/conf/jk2.properties
25.10.2006 17:56:26 org.apache.catalina.startup.Catalina start
INFO: Server startup in 29302 ms
_______________________________________________________________________
Viren-Scan für Ihren PC! Jetzt für jeden. Sofort, online und kostenlos.
Gleich testen! http://www.pc-sicherheit.web.de/freescan/?mc=022222


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org