Maybe I'm too naive here.... but what are the file permissions and does your 
windows environment have domain or active directory control???


 -------------- Original message ----------------------
From: Josef Vosyka <[EMAIL PROTECTED]>
> Hi,
> 
> I've got 3 exceptions, when I run simple webapp under SecurityManager with 
> standard
> policy file and:
> -IntelliJ 4.5
> -JDK 5.0
> -Tomcat 5.5
> 
> The exceptions are:
> 
> SEVERE: Parse error in default web.xml
> java.security.AccessControlException: access denied 
> (java.lang.RuntimePermission
> accessClassInPackage.org.apache.catalina.core)
> 
> SEVERE: Parse error in application web.xml
> java.security.AccessControlException: access denied (java.io.FilePermission
> D:\usr\tomcat-5.5\common\lib\servlet-api.jar read)
> 
> SEVERE: Parse error in default web.xml
> java.security.AccessControlException: access denied 
> (java.lang.RuntimePermission
> accessClassInPackage.org.apache.catalina.core)
> 
> 
> The standard policy file indeed contains the following:
> 
> grant codeBase "file:${catalina.home}/common/-" {
>         permission java.security.AllPermission;
> };
> 
> The accessClassInPackage problem disappears when I add this:
> 
> permission java.lang.RuntimePermission "accessClassInPackage.org.apache";
> permission java.lang.RuntimePermission "accessClassInPackage.org.apache.*";
> permission java.lang.RuntimePermission 
> "accessClassInPackage.org.apache.catalina";
> permission java.lang.RuntimePermission 
> "accessClassInPackage.org.apache.catalina.*";
> permission java.lang.RuntimePermission 
> "accessClassInPackage.org.apache.catalina.core";
> permission java.lang.RuntimePermission 
> "accessClassInPackage.org.apache.catalina.core.*";
> 
> 
> But the FilePermission remains even after adding the explicit and redundant:
> 
> grant codeBase "file:${catalina.home}/common/lib/-" {
>         permission java.security.AllPermission;
> };
> 
> or even this:
> 
> grant codeBase "file:${catalina.home}/common/lib/servlet-api.jar" {
>         permission java.security.AllPermission;
> };
> 
> I'm really hopeless to locate the cause of the problems. Seems like this 
> should 
> work out
> of the box.
> 
> Any help is appreciated in advance.
> Thanks!
> --Josef
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to