[ 
https://issues.apache.org/jira/browse/TOMEE-3843?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17493727#comment-17493727
 ] 

Richard Zowalla commented on TOMEE-3843:
----------------------------------------

TomEE 8.0.x and 9.0.x share the same code base due to byte code transformation 
to the jakarataee namespace. We are currently in the process of working on M8, 
which will be build from a "standalone" code base. As we are based upon the 
same code base, the related fix will be contained in the next 9.0.x release.

> TomEE WebProfile 9.0.0-M7 does not start with security enabled
> --------------------------------------------------------------
>
>                 Key: TOMEE-3843
>                 URL: https://issues.apache.org/jira/browse/TOMEE-3843
>             Project: TomEE
>          Issue Type: Bug
>          Components: TomEE Core Server
>    Affects Versions: 9.0.0-M7
>         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
>
> 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:#de350b}_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)

Reply via email to