You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by "Richard Zowalla (Jira)" <ji...@apache.org> on 2022/02/16 10:54:00 UTC

[jira] [Resolved] (TOMEE-3840) TomEE WebProfile 8.0.9 does not start with security enabled

     [ https://issues.apache.org/jira/browse/TOMEE-3840?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Richard Zowalla resolved TOMEE-3840.
------------------------------------
    Fix Version/s: 8.0.11
       Resolution: Fixed

> TomEE WebProfile 8.0.9 does not start with security enabled
> -----------------------------------------------------------
>
>                 Key: TOMEE-3840
>                 URL: https://issues.apache.org/jira/browse/TOMEE-3840
>             Project: TomEE
>          Issue Type: Bug
>          Components: TomEE Core Server
>    Affects Versions: 8.0.9
>         Environment: Linux 5.10.0-8-amd64 #1 SMP Debian 5.10.46-4 (2021-08-03) x86_64 GNU/Linux
>            Reporter: Rene Bangemann
>            Assignee: Richard Zowalla
>            Priority: Major
>              Labels: catalina.policy
>             Fix For: 8.0.11
>
>
> Start TomEE via "catalina.sh start -security"
> The start of TomEE fails with the following exception:
> _NOTE: Picked up JDK_JAVA_OPTIONS:  --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/ja_
> _va.util.concurrent=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED_
> _Exception in thread "main" java.lang.ExceptionInInitializerError_
> _Caused by: org.apache.juli.logging.LogConfigurationException: java.lang.reflect.InvocationTargetException_
>         _at org.apache.juli.logging.LogFactory.getInstance(LogFactory.java:139)_
>         _at org.apache.juli.logging.LogFactory.getInstance(LogFactory.java:156)_
>         _at org.apache.juli.logging.LogFactory.getLog(LogFactory.java:211)_
>         _at org.apache.catalina.startup.Bootstrap.<clinit>(Bootstrap.java:50)_
> _Caused by: java.lang.reflect.InvocationTargetException_
>         _at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)_
>         _at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)_
>         _at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)_
>         _at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)_
>         _at org.apache.juli.logging.LogFactory.getInstance(LogFactory.java:137)_
>         _... 3 more_
> {color:#FF0000}_Caused by: java.security.AccessControlException: access denied ("java.util.PropertyPermission" "tomee.skip-tomcat-log" "read")_{color}
>         _at java.base/java.security.AccessControlContext.checkPermission(AccessControlContext.java:472)_
>         _at java.base/java.security.AccessController.checkPermission(AccessController.java:897)_
>         _at java.base/java.lang.SecurityManager.checkPermission(SecurityManager.java:322)_
>         _at java.base/java.lang.SecurityManager.checkPropertyAccess(SecurityManager.java:1066)_
>         _at java.base/java.lang.System.getProperty(System.java:816)_
>         _at java.base/java.lang.Boolean.getBoolean(Boolean.java:265)_
>         _at org.apache.tomee.jul.formatter.log.TomEELog.initialize(TomEELog.java:33)_
>         _at org.apache.tomee.jul.formatter.log.TomEELog.<init>(TomEELog.java:78)_
>         _... 8 more_
>  



--
This message was sent by Atlassian Jira
(v8.20.1#820001)