Tomcat报没有权限java.security.AccessControlException
2014-08-14 15:55
579 查看
异常信息:
严重: Socket accept failed
java.security.AccessControlException: access denied ("java.net.SocketPermission" "[0:0:0:0:0:0:0:1]:52550" "accept,resolve")
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:457)
at java.security.AccessController.checkPermission(AccessController.java:884)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
at java.lang.SecurityManager.checkAccept(SecurityManager.java:1167)
at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:261)
at org.apache.tomcat.util.net.NioEndpoint$Acceptor.run(NioEndpoint.java:681)
at java.lang.Thread.run(Thread.java:744)
八月 14, 2014 3:48:40 下午 org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor processChildren
严重: Exception invoking periodic operation:
java.security.AccessControlException: access denied ("java.io.FilePermission" "D:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\ROOT.war" "read")
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:457)
at java.security.AccessController.checkPermission(AccessController.java:884)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
at java.lang.SecurityManager.checkRead(SecurityManager.java:888)
at java.io.File.exists(File.java:814)
at org.apache.catalina.startup.HostConfig.checkResources(HostConfig.java:1249)
at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1512)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:274)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1143)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1358)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1362)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1336)
at java.lang.Thread.run(Thread.java:744)
解决方法:
找到jdk目录下的java.policy文件(如:../Java\jdk1.8.0\jre\lib\security),打开java.policy文件在最后加入如下一句话:
permission java.security.AllPermission;
问题解决。。。
严重: Socket accept failed
java.security.AccessControlException: access denied ("java.net.SocketPermission" "[0:0:0:0:0:0:0:1]:52550" "accept,resolve")
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:457)
at java.security.AccessController.checkPermission(AccessController.java:884)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
at java.lang.SecurityManager.checkAccept(SecurityManager.java:1167)
at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:261)
at org.apache.tomcat.util.net.NioEndpoint$Acceptor.run(NioEndpoint.java:681)
at java.lang.Thread.run(Thread.java:744)
八月 14, 2014 3:48:40 下午 org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor processChildren
严重: Exception invoking periodic operation:
java.security.AccessControlException: access denied ("java.io.FilePermission" "D:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\ROOT.war" "read")
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:457)
at java.security.AccessController.checkPermission(AccessController.java:884)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
at java.lang.SecurityManager.checkRead(SecurityManager.java:888)
at java.io.File.exists(File.java:814)
at org.apache.catalina.startup.HostConfig.checkResources(HostConfig.java:1249)
at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1512)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:274)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1143)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1358)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1362)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1336)
at java.lang.Thread.run(Thread.java:744)
解决方法:
找到jdk目录下的java.policy文件(如:../Java\jdk1.8.0\jre\lib\security),打开java.policy文件在最后加入如下一句话:
permission java.security.AllPermission;
问题解决。。。
相关文章推荐
- java客户端访问集群时用户权限报错:rg.apache.hadoop.security.AccessControlException:
- Applet虽签名,但是Runtime.getRuntime().exec(cmd)异常:java.security.AccessControlException: access deni
- Tomcat – java.security.AccessControlException: access denied (logging.properties read)
- BAE java.security.AccessControlException: access denied 解决办法
- java.security.AccessControlException: access denied ("java.lang.RuntimePermission" "accessClassInPac
- 解决:java.security.AccessControlException: Access Denied Error
- java.security.AccessControlException: access denied (java.lang.RuntimePermission getClassLoader)
- 在Domino中使用LOG4J遇到java.security.AccessControlException的解决办法
- win7上启动es服务报错:main ERROR Could not register mbeans java.security.AccessControlException: access deni
- Exception in thread "main" java.lang.RuntimeException: org.apache.hadoop.security.AccessControlExcep
- java.security.AccessControlException
- java.security.AccessControlException: access denie
- java.security.AccessControlException: access denied 的解决方法
- 【ELK】ES插件开发问题(二)—— java.security.AccessControlException: access denied
- 异常 java.security.AccessControlException: access denied (javax.management.MBeanTrustPermission regist
- java.security.AccessControlException
- Request processing failed; nested exception is java.security.AccessControlException: access deni...
- java.security.AccessControlException: access denied (java.net.SocketPermission www.google.com:80 c
- Applet虽签名,但是异常:java.security.AccessControlException: access denied
- java.security.AccessControlException: access denied