При запуске моего приложения в wildfly 8.1 я получаю исключение AccessControlException:
Caused by: java.security.AccessControlException: access denied ("java.util.PropertyPermission" "uka.karmi.useDistributedThreads" "read")
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:457 [rt.jar:1.8.0_05]
at java.security.AccessController.checkPermission(AccessController.java:884) [rt.jar:1.8.0_05]
at java.lang.SecurityManager.checkPermission(SecurityManager.java:549) [rt.jar:1.8.0_05]
at java.lang.SecurityManager.checkPropertyAccess(SecurityManager.java:1294) [rt.jar:1.8.0_05]
at java.lang.System.getProperty(System.java:714) [rt.jar:1.8.0_05]
Я запускаю свой wildfly-сервер с аргументом VM:
-Djava.security.policy=/opt/misc/test.policy
Где test.policy выглядит так:
grant {
permission java.security.AllPermission;
};
Я также попытался изменить test.policy:
grant {
permission java.security.AllPermission;
permission java.util.PropertyPermission "uka.karmi.useDistributedThreads", "read";
};
но все равно получаю ту же ошибку.