我在我的 Xpages 项目中使用 Apache fop。为了让代码在 SSJS 中运行,我修改了 java.policy 并在授权部分添加了以下几行:
permission java.lang.RuntimePermission "getClassLoader";
permission java.util.logging.LoggingPermission "control";
将 8.5.3 Domino 服务器升级到 Fixpack 5 后,修改似乎不再起作用,我得到 AccessControlExceptions
java.security.AccessControlException: Access denied (java.util.logging.LoggingPermission control)
java.security.AccessControlException: Access denied (java.lang.RuntimePermission getClassLoader)
但是,如果我添加
permission java.security.AllPermission;
一切正常。有人知道为什么修改不起作用吗?