I have a new problem in my application with runtime permissions.
The runtime error I'm seeing is:
java.lang.ExceptionInInitializerError: java.security.AccessControlException:
access denied (java.lang.RuntimePermission accessClassInPackage.sun.net)
The commandline syntax for starting Orion that I'm using is:
C:\orion>java -Djava.security.policy=orion.policy -jar orion.jar -secure -p
orion.properties
I've tried a few different modifications to my orion.policy file, the
current state is:
grant codeBase "file:/orion/-" {
permission java.lang.RuntimePermission
"accessClassInPackage.sun.net";
permission java.util.PropertyPermission "*", "read";
permission java.security.AllPermission;
};
grant codeBase "file:/orion/applications/SystemAccess/-" {
permission java.lang.RuntimePermission
"accessClassInPackage.sun.net";
permission java.util.PropertyPermission "*", "read";
permission java.security.AllPermission;
};
// default permissions granted to all domains
grant {
permission java.lang.RuntimePermission "*";
permission java.security.AllPermission;
permission java.util.PropertyPermission "*", "read";
};
Any suggestions?
Where can I find full documentation on what permissions may be set in Orion
in the policy file?
Obviously Orion just ignores some permissions (like "write" to properties).
Thank you!
Sarah
---------------- Sarah Farrell ----------------
Senior Software Engineer/Consultant
[EMAIL PROTECTED]