You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stanbol.apache.org by "Florent ANDRE (JIRA)" <ji...@apache.org> on 2014/04/28 17:42:16 UTC
[jira] [Created] (STANBOL-1333) [security] Can't change the log
level when security is enabled
Florent ANDRE created STANBOL-1333:
--------------------------------------
Summary: [security] Can't change the log level when security is enabled
Key: STANBOL-1333
URL: https://issues.apache.org/jira/browse/STANBOL-1333
Project: Stanbol
Issue Type: Bug
Affects Versions: 0.12.0
Reporter: Florent ANDRE
Connected as admin when changing the log level from the osgi 'Sling log support' tab the error below appear, and others error are thrown even when restarting the platform.
Error message :
java.lang.StackOverflowError
at java.security.AccessController.doPrivileged(Native Method)
at java.io.FilePermission.init(FilePermission.java:209)
at java.io.FilePermission.<init>(FilePermission.java:285)
at java.lang.SecurityManager.checkRead(SecurityManager.java:888)
at java.io.File.length(File.java:963)
at org.apache.sling.commons.log.internal.slf4j.SizeLimitedFileRotator.isRotationDue(SizeLimitedFileRotator.java:82)
at org.apache.sling.commons.log.internal.slf4j.SlingLoggerWriter.checkRotate(SlingLoggerWriter.java:340)
at org.apache.sling.commons.log.internal.slf4j.SlingLoggerConfig.printMessage(SlingLoggerConfig.java:114)
at org.apache.sling.commons.log.internal.slf4j.SlingLogger.log(SlingLogger.java:87)
at org.apache.sling.commons.log.internal.slf4j.SlingLogger.log(SlingLogger.java:56)
at org.apache.sling.commons.log.internal.slf4j.SlingLogger.warn(SlingLogger.java:296)
at org.apache.stanbol.commons.security.UserAwarePolicy.getPermissions(UserAwarePolicy.java:102)
at java.security.Policy.implies(Policy.java:733)
at java.security.ProtectionDomain.implies(ProtectionDomain.java:272)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:350)
at java.security.AccessController.checkPermission(AccessController.java:559)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
at java.lang.SecurityManager.checkRead(SecurityManager.java:888)
at java.io.File.length(File.java:963)
at org.apache.sling.commons.log.internal.slf4j.SizeLimitedFileRotator.isRotationDue(SizeLimitedFileRotator.java:82)
at org.apache.sling.commons.log.internal.slf4j.SlingLoggerWriter.checkRotate(SlingLoggerWriter.java:340)
at org.apache.sling.commons.log.internal.slf4j.SlingLoggerConfig.printMessage(SlingLoggerConfig.java:114)
at org.apache.sling.commons.log.internal.slf4j.SlingLogger.log(SlingLogger.java:87)
at org.apache.sling.commons.log.internal.slf4j.SlingLogger.log(SlingLogger.java:56)
at org.apache.sling.commons.log.internal.slf4j.SlingLogger.warn(SlingLogger.java:296)
at org.apache.stanbol.commons.security.UserAwarePolicy.getPermissions(UserAwarePolicy.java:102)
at java.security.Policy.implies(Policy.java:733)
at java.security.ProtectionDomain.implies(ProtectionDomain.java:272)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:350)
at java.security.AccessController.checkPermission(AccessController.java:559)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
at java.lang.SecurityManager.checkRead(SecurityManager.java:888)
at java.io.File.length(File.java:963)
at org.apache.sling.commons.log.internal.slf4j.SizeLimitedFileRotator.isRotationDue(SizeLimitedFileRotator.java:82)
at org.apache.sling.commons.log.internal.slf4j.SlingLoggerWriter.checkRotate(SlingLoggerWriter.java:340)
at org.apache.sling.commons.log.internal.slf4j.SlingLoggerConfig.printMessage(SlingLoggerConfig.java:114)
at org.apache.sling.commons.log.internal.slf4j.SlingLogger.log(SlingLogger.java:87)
at org.apache.sling.commons.log.internal.slf4j.SlingLogger.log(SlingLogger.java:56)
at org.apache.sling.commons.log.internal.slf4j.SlingLogger.warn(SlingLogger.java:296)
at org.apache.stanbol.commons.security.UserAwarePolicy.getPermissions(UserAwarePolicy.java:102)
at java.security.Policy.implies(Policy.java:733)
at java.security.ProtectionDomain.implies(ProtectionDomain.java:272)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:350)
at java.security.AccessController.checkPermission(AccessController.java:559)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
at java.lang.SecurityManager.checkRead(SecurityManager.java:888)
at java.io.File.length(File.java:963)
at org.apache.sling.commons.log.internal.slf4j.SizeLimitedFileRotator.isRotationDue(SizeLimitedFileRotator.java:82)
at org.apache.sling.commons.log.internal.slf4j.SlingLoggerWriter.checkRotate(SlingLoggerWriter.java:340)
at org.apache.sling.commons.log.internal.slf4j.SlingLoggerConfig.printMessage(SlingLoggerConfig.java:114)
at org.apache.sling.commons.log.internal.slf4j.SlingLogger.log(SlingLogger.java:87)
at org.apache.sling.commons.log.internal.slf4j.SlingLogger.log(SlingLogger.java:56)
at org.apache.sling.commons.log.internal.slf4j.SlingLogger.warn(SlingLogger.java:296)
at org.apache.stanbol.commons.security.UserAwarePolicy.getPermissions(UserAwarePolicy.java:102)
at java.security.Policy.implies(Policy.java:733)
at java.security.ProtectionDomain.implies(ProtectionDomain.java:272)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:350)
at java.security.AccessController.checkPermission(AccessController.java:559)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
at java.lang.SecurityManager.checkRead(SecurityManager.java:888)
at java.io.File.length(File.java:963)
at org.apache.sling.commons.log.internal.slf4j.SizeLimitedFileRotator.isRotationDue(SizeLimitedFileRotator.java:82)
at org.apache.sling.commons.log.internal.slf4j.SlingLoggerWriter.checkRotate(SlingLoggerWriter.java:340)
at org.apache.sling.commons.log.internal.slf4j.SlingLoggerConfig.printMessage(SlingLoggerConfig.java:114)
at org.apache.sling.commons.log.internal.slf4j.SlingLogger.log(SlingLogger.java:87)
at org.apache.sling.commons.log.internal.slf4j.SlingLogger.log(SlingLogger.java:56)
at org.apache.sling.commons.log.internal.slf4j.SlingLogger.warn(SlingLogger.java:296)
at org.apache.stanbol.commons.security.UserAwarePolicy.getPermissions(UserAwarePolicy.java:102)
at java.security.Policy.implies(Policy.java:733)
at java.security.ProtectionDomain.implies(ProtectionDomain.java:272)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:350)
at java.security.AccessController.checkPermission(AccessController.java:559)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
at java.lang.SecurityManager.checkRead(SecurityManager.java:888)
at java.io.File.length(File.java:963)
at org.apache.sling.commons.log.internal.slf4j.SizeLimitedFileRotator.isRotationDue(SizeLimitedFileRotator.java:82)
at org.apache.sling.commons.log.internal.slf4j.SlingLoggerWriter.checkRotate(SlingLoggerWriter.java:340)
at org.apache.sling.commons.log.internal.slf4j.SlingLoggerConfig.printMessage(SlingLoggerConfig.java:114)
at org.apache.sling.commons.log.internal.slf4j.SlingLogger.log(SlingLogger.java:87)
at org.apache.sling.commons.log.internal.slf4j.SlingLogger.log(SlingLogger.java:56)
at org.apache.sling.commons.log.internal.slf4j.SlingLogger.warn(SlingLogger.java:296)
at org.apache.stanbol.commons.security.UserAwarePolicy.getPermissions(UserAwarePolicy.java:102)
at java.security.Policy.implies(Policy.java:733)
at java.security.ProtectionDomain.implies(ProtectionDomain.java:272)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:350)
at java.security.AccessController.checkPermission(AccessController.java:559)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
at java.lang.SecurityManager.checkRead(SecurityManager.java:888)
at java.io.File.length(File.java:963)
at org.apache.sling.commons.log.internal.slf4j.SizeLimitedFileRotator.isRotationDue(SizeLimitedFileRotator.java:82)
at org.apache.sling.commons.log.internal.slf4j.SlingLoggerWriter.checkRotate(SlingLoggerWriter.java:340)
at org.apache.sling.commons.log.internal.slf4j.SlingLoggerConfig.printMessage(SlingLoggerConfig.java:114)
at org.apache.sling.commons.log.internal.slf4j.SlingLogger.log(SlingLogger.java:87)
at org.apache.sling.commons.log.internal.slf4j.SlingLogger.log(SlingLogger.java:56)
at org.apache.sling.commons.log.internal.slf4j.SlingLogger.warn(SlingLogger.java:296)
at org.apache.stanbol.commons.security.UserAwarePolicy.getPermissions(UserAwarePolicy.java:102)
at java.security.Policy.implies(Policy.java:733)
at java.security.ProtectionDomain.implies(ProtectionDomain.java:272)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:350)
at java.security.AccessController.checkPermission(AccessController.java:559)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
at java.lang.SecurityManager.checkRead(SecurityManager.java:888)
at java.io.File.length(File.java:963)
at org.apache.sling.commons.log.internal.slf4j.SizeLimitedFileRotator.isRotationDue(SizeLimitedFileRotator.java:82)
at org.apache.sling.commons.log.internal.slf4j.SlingLoggerWriter.checkRotate(SlingLoggerWriter.java:340)
at org.apache.sling.commons.log.internal.slf4j.SlingLoggerConfig.printMessage(SlingLoggerConfig.java:114)
at org.apache.sling.commons.log.internal.slf4j.SlingLogger.log(SlingLogger.java:87)
at org.apache.sling.commons.log.internal.slf4j.SlingLogger.log(SlingLogger.java:56)
at org.apache.sling.commons.log.internal.slf4j.SlingLogger.warn(SlingLogger.java:296)
at org.apache.stanbol.commons.security.UserAwarePolicy.getPermissions(UserAwarePolicy.java:102)
at java.security.Policy.implies(Policy.java:733)
at java.security.ProtectionDomain.implies(ProtectionDomain.java:272)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:350)
at java.security.AccessController.checkPermission(AccessController.java:559)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
at java.lang.SecurityManager.checkRead(SecurityManager.java:888)
at java.io.File.length(File.java:963)
at org.apache.sling.commons.log.internal.slf4j.SizeLimitedFileRotator.isRotationDue(SizeLimitedFileRotator.java:82)
at org.apache.sling.commons.log.internal.slf4j.SlingLoggerWriter.checkRotate(SlingLoggerWriter.java:340)
at org.apache.sling.commons.log.internal.slf4j.SlingLoggerConfig.printMessage(SlingLoggerConfig.java:114)
at org.apache.sling.commons.log.internal.slf4j.SlingLogger.log(SlingLogger.java:87)
at org.apache.sling.commons.log.internal.slf4j.SlingLogger.log(SlingLogger.java:56)
at org.apache.sling.commons.log.internal.slf4j.SlingLogger.warn(SlingLogger.java:296)
at org.apache.stanbol.commons.security.UserAwarePolicy.getPermissions(UserAwarePolicy.java:102)
at java.security.Policy.implies(Policy.java:733)
at java.security.ProtectionDomain.implies(ProtectionDomain.java:272)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:350)
at java.security.AccessController.checkPermission(AccessController.java:559)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
at java.lang.SecurityManager.checkRead(SecurityManager.java:888)
at java.io.File.length(File.java:963)
at org.apache.sling.commons.log.internal.slf4j.SizeLimitedFileRotator.isRotationDue(SizeLimitedFileRotator.java:82)
at org.apache.sling.commons.log.internal.slf4j.SlingLoggerWriter
--
This message was sent by Atlassian JIRA
(v6.2#6252)