Code Comments
Programming Forum and web based access to our favorite programming groups.Is there way to specify a policy file in a jar? I've tired different url for this and can't seem to get it to work. For example: jar:file:c:\test.jar!\policy.file doesn't work
Post Follow-up to this messageJames Poli <James.Poli@sas.com> wrote:
>Is there way to specify a policy file in a jar? I've tired different
>url for this and can't seem to get it to work.
>
>For example:
>
>jar:file:c:\test.jar!\policy.file
>
>doesn't work
I've received (by email) the following answer to the same question a
while ago :
It is possible to include a policy file within a jar, and the
ClassLoader provides an elegant way to access it. Assuming a client
policy file with the name client.policy in a subdirectory of the jar
called "other" it is possible to obtain a URL to the policy by doing
the following:
ClassLoader cl = getClass().getClassLoader(); URL policyURL =
cl.getResource("other/client.policy");
then set the policy by doing:
System.setProperty("java.security.policy",policyURL.toString());
and finally set the security manager:
System.setSecurityManager(new RMISecurityManager());
Post Follow-up to this message
Show a Printable Version
Email This Page to Someone!
Receive updates to this thread
Powered by vBulletin
Copyright 2000-2006 Jelsoft Enterprises Limited.