On Aug 7, 2013, at 2:14 PM, ma...@apache.org wrote:

> Author: markt
> Date: Wed Aug  7 21:14:55 2013
> New Revision: 1511501
> 
> URL: http://svn.apache.org/r1511501
> Log:
> Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=52092
> Switch to the AsyncLogWriter and OneLineFormatter by default

I think this broke running with -security

$ output/build/bin/catalina.sh run -security
Exception in thread "main" java.lang.ExceptionInInitializerError
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
        at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
        at java.lang.Class.newInstance0(Class.java:374)
        at java.lang.Class.newInstance(Class.java:327)
        at 
org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLogManager.java:535)
        at 
org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLogManager.java:478)
        at 
org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLogManager.java:302)
        at java.util.logging.LogManager$2.run(LogManager.java:288)
        at java.util.logging.LogManager$2.run(LogManager.java:286)
        at java.security.AccessController.doPrivileged(Native Method)
        at 
java.util.logging.LogManager.readPrimordialConfiguration(LogManager.java:286)
        at java.util.logging.LogManager.getLogManager(LogManager.java:268)
        at java.util.logging.Logger.<init>(Logger.java:252)
        at java.util.logging.LogManager$RootLogger.<init>(LogManager.java:1311)
        at java.util.logging.LogManager$RootLogger.<init>(LogManager.java:1309)
        at java.util.logging.LogManager$1.run(LogManager.java:199)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.util.logging.LogManager.<clinit>(LogManager.java:176)
        at java.util.logging.Logger.demandLogger(Logger.java:307)
        at java.util.logging.Logger.getLogger(Logger.java:361)
        at org.apache.juli.logging.DirectJDKLog.<init>(DirectJDKLog.java:68)
        at 
org.apache.juli.logging.DirectJDKLog.getInstance(DirectJDKLog.java:188)
        at org.apache.juli.logging.LogFactory.getInstance(LogFactory.java:99)
        at org.apache.juli.logging.LogFactory.getInstance(LogFactory.java:114)
        at org.apache.juli.logging.LogFactory.getLog(LogFactory.java:165)
        at org.apache.catalina.startup.Bootstrap.<clinit>(Bootstrap.java:52)
Caused by: java.security.AccessControlException: access denied 
("java.util.PropertyPermission" "org.apache.juli.AsyncOverflowDropType" "read")
        at 
java.security.AccessControlContext.checkPermission(AccessControlContext.java:366)
        at 
java.security.AccessController.checkPermission(AccessController.java:560)
        at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
        at 
java.lang.SecurityManager.checkPropertyAccess(SecurityManager.java:1302)
        at java.lang.System.getProperty(System.java:742)
        at org.apache.juli.AsyncFileHandler.<clinit>(AsyncFileHandler.java:51)
        ... 28 more
Exception in thread "Thread-0" java.lang.NoClassDefFoundError: Could not 
initialize class java.util.logging.LogManager
        at java.util.logging.LogManager$Cleaner.run(LogManager.java:231)

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

Reply via email to