I recently activated SecurityManager and had no previous issues with this.
Yes they do have permissions on that directory.
I am getting many errors regarding this here is a snippet of the stack:
SEVERE: StandardWrapper.Throwable
java.security.AccessControlException: access denied
(java.io.FilePermission /files/images read)
at java.security.AccessControlContext.checkPermission(Unknown Source)
at java.security.AccessController.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkRead(Unknown Source)
at java.io.File.exists(Unknown Source)
.....
.....
Does my syntax look correct?
I did also try the following:
grant codeBase "file:/files/images/-" {
permission java.security.AllPermission;
};
Thanks.
On Thu, Nov 19, 2009 at 2:03 PM, Pid <[email protected]> wrote:
> On 19/11/2009 18:13, g f wrote:
>>
>> Hello all,
>> I have a webapp in the following location:
>>
>> /apps/tomcat/webapps/mywebapp
>>
>> I have files located at:
>>
>> /files/images
>>
>> They are on different partitions.
>>
>> I need to grant mywebapp read,write,execute permissions to these images.
>>
>> I am attempting to configure SecurityManager to allow this but am
>> having some difficulties.
>>
>> here is a snippet of catalina.policy
>>
>>
>> grant codeBase "file:${catalina.home}/webapps/mywebapp/WEB-INF/-" {
>> permission java.security.AllPermission;
>> permission java.io.FilePermission "/files/images/-",
>> "read,write,execute";
>> };
>>
>> also tried this:
>>
>> grant codeBase "file:${catalina.home}/webapps/mywebapp/WEB-INF/-" {
>> permission java.security.AllPermission;
>> permission java.io.FilePermission "file://files/images/-",
>> "read,write,execute";
>> };
>>
>> Am I correct in assuming that the additional FilePermission access
>> goes within the webapps grant statement?
>> Any ideas are appreciated.
>> Thanks in Advance.
>> G
>
> First: does the user that is running Tomcat have the appropriate access
> rights to manipulate files in the directory?
>
> Second: what 'trouble' are you haveing?
>
>
> p
>
>
>> ---------------------------------------------------------------------
>> 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]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]