Tomcat – java.security.AccessControlException: access denied (logging.properties read)
来源:互联网 发布:微课编辑软件 编辑:程序博客网 时间:2024/05/16 03:43
Problem
After upgraded to Tomcat version 5.5.25, it starting to hit a lot of errors in security policy :
Caused by: java.security.AccessControlException: access denied (java.io.FilePermission /usr/share/tomcat5.5- webapps/jsp-examples/WEB-INF/classes/logging.properties read)
Solution
Above error is caused by the Tomcat’s policy file, Tomcat 5.5.25 made a lot of modification on policy file. To fix it, you need to make some changes in the policy file(03catalina.policy)…
Issue vi 03catalina.policy
, the file is usually located at policy.d folder
mkyong@mkyong-desktop:/etc/tomcat5.5/policy.d$ vi 03catalina.policy
find following pattern :
File : 03catalina.policy
grant codeBase "file:${catalina.home}/bin/tomcat-juli.jar" { permission java.util.PropertyPermission "java.util.logging.config.class", "read"; permission java.util.PropertyPermission "java.util.logging.config.file", "read"; //...omitted for readability };
CHANGED TO this, grant all permission.
File : 03catalina.policy
grant codeBase "file:${catalina.home}/bin/tomcat-juli.jar" { permission java.security.AllPermission;};
Done, restart Tomcat.
Alternatively…
You can enable permission to your web app path explicitly.
permission java.io.FilePermission "${catalina.base}${file.separator} webapps${file.separator}YOUR_PATH_HERE${file.separator}WEB-INF ${file.separator}classes${file.separator}logging.properties", "read";
full command is
File : 03catalina.policy
grant codeBase "file:${catalina.home}/bin/tomcat-juli.jar" { permission java.util.PropertyPermission "java.util.logging.config.class", "read"; permission java.util.PropertyPermission "java.util.logging.config.file", "read"; //...omitted for readability permission java.io.FilePermission "${catalina.base}${file.separator}webapps$ {file.separator}YOUR_PATH_HERE${file.separator}WEB-INF${file.separator} classes${file.separator}logging.properties", "read";};
转自:http://www.mkyong.com/tomcat/tomcat-javasecurityaccesscontrolexception-access-denied-loggingproperties-read/
- Tomcat – java.security.AccessControlException: access denied (logging.properties read)
- java.security.AccessControlException: access denied
- java.security.AccessControlException: access denied
- java.security.AccessControlException: access denied
- Tomcat启动时报 java.security.AccessControlException: access denied
- java.security.AccessControlException: access denied 的解决方法
- BAE java.security.AccessControlException: access denied 解决办法
- 解决:java.security.AccessControlException: Access Denied Error
- java.security.AccessControlException: access denied (java.lang.RuntimePermission getClassLoader)
- java.security.AccessControlException: access denied (java.util.PropertyPermi
- java.security.AccessControlException: access denied ("java.lang.RuntimePermission" "accessClassInPac
- java.security.AccessControlException: access denied (java.lang.RuntimePermission accessDeclaredMembe
- 关于java.security.AccessControlException: access denied 的解决方法
- 异常 java.security.AccessControlException: access denied (javax.management.MBeanTrustPermission regist
- JasperReport打印时报错:java.security.AccessControlException: access denied
- 关于java.security.AccessControlException: access denied 的解决方法
- 关于java.security.AccessControlException: access denied 的解决方法
- Applet虽签名,但是异常:java.security.AccessControlException: access denied
- Chapter 7.顺序容器list
- Qt Creator快捷键
- python之文件操作
- git版本控制系统和github的初级使用
- Java_命令行
- Tomcat – java.security.AccessControlException: access denied (logging.properties read)
- Window_Open详解
- 微软等面试100题答案V0.2版[第1-20题答案]
- window.opener用法
- window.showModalDialog
- 微软等面试100题答案V0.3版[第21-40题答案]
- VC 透明绘图
- ZOJ 3018 Population【二维线段树四分动态建树】
- c语言 fopen,fgets,fputc,putchar函数的简单使用