On 14.05.2009 15:08, Jean-Claude Moissinac wrote:
With all blocks removed, the problem remains.
May 14, 2009 3:02:41 PM org.apache.catalina.core.ApplicationContext log
INFO: ERROR   (2009-05-14) 15:02.41:363   [access  ] (Unknown-URI)
Unknown-Thread/Unknown-Class: Exception reloading
java.security.AccessControlException: access denied
(java.util.PropertyPermission org.apache.cocoon.settings read)
        at 
java.security.AccessControlContext.checkPermission(AccessControlContext.java:342)
        at 
java.security.AccessController.checkPermission(AccessController.java:553)
        at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
        at 
java.lang.SecurityManager.checkPropertyAccess(SecurityManager.java:1302)
        at java.lang.System.getProperty(System.java:669)
        at 
org.apache.cocoon.util.PropertySettings.<init>(PropertySettings.java:74)
        at 
org.apache.cocoon.util.SettingsHelper.createSettings(SettingsHelper.java:43)
        at org.apache.cocoon.Cocoon.contextualize(Cocoon.java:237)
        at 
org.apache.avalon.framework.container.ContainerUtil.contextualize(ContainerUtil.java:116)
        at 
org.apache.cocoon.servlet.CocoonServlet.createCocoon(CocoonServlet.java:1421)
        at org.apache.cocoon.servlet.CocoonServlet.init(CocoonServlet.java:499)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at 
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.security.auth.Subject.doAsPrivileged(Subject.java:537)
...

I think cocoon is trying to write a file at a place where it has not
necessary rights
(line 
org.apache.cocoon.util.SettingsHelper.createSettings(SettingsHelper.java:43))
But???

It seems you made it one step further. This looks like a generic Java security manager issue rather than a Cocoon issue. I don't think it tries to write a file rather than reading a property:

  java.lang.System.getProperty(System.java:669)

Seems it's prevented by security manager settings.

Joerg

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

Reply via email to