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

ASF GitHub Bot updated ARTEMIS-5374:
------------------------------------
    Labels: pull-request-available  (was: )

> JDK 24 Support - getSubject is not supported
> --------------------------------------------
>
>                 Key: ARTEMIS-5374
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-5374
>             Project: ActiveMQ Artemis
>          Issue Type: Bug
>            Reporter: Lovro Pandžić
>            Priority: Major
>              Labels: pull-request-available
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> Please add support for JDK 24. When running with JDK 24 I'm encountering the 
> following issue, which is related  to [https://openjdk.org/jeps/486] - JEP 
> 486: Permanently Disable the Security Manager:
> {code:java}
> java.lang.UnsupportedOperationException: getSubject is not supported
> at java.base/javax.security.auth.Subject.getSubject(Subject.java:277) ~[na:na]
> at 
> org.apache.activemq.artemis.logs.AuditLogger.getCaller(AuditLogger.java:72) 
> ~[artemis-commons-2.40.0.jar:2.40.0]
> at 
> org.apache.activemq.artemis.logs.AuditLogger.getNotificationInfo(AuditLogger.java:1124)
>  ~[artemis-commons-2.40.0.jar:2.40.0]
> at 
> org.apache.activemq.artemis.core.management.impl.ActiveMQServerControlImpl.getNotificationInfo(ActiveMQServerControlImpl.java:4299)
>  ~[artemis-server-2.40.0.jar:2.40.0]
> at 
> java.management/com.sun.jmx.mbeanserver.MBeanIntrospector.findNotifications(MBeanIntrospector.java:444)
>  ~[na:na]
> at 
> java.management/com.sun.jmx.mbeanserver.MBeanIntrospector.getMBeanInfo(MBeanIntrospector.java:390)
>  ~[na:na]
> at 
> java.management/com.sun.jmx.mbeanserver.MBeanSupport.<init>(MBeanSupport.java:137)
>  ~[na:na]
> at 
> java.management/com.sun.jmx.mbeanserver.StandardMBeanSupport.<init>(StandardMBeanSupport.java:60)
>  ~[na:na]
> at 
> java.management/javax.management.StandardMBean.construct(StandardMBean.java:180)
>  ~[na:na]
> at 
> java.management/javax.management.StandardMBean.<init>(StandardMBean.java:231) 
> ~[na:na]
> at 
> org.apache.activemq.artemis.core.management.impl.AbstractControl.<init>(AbstractControl.java:48)
>  ~[artemis-server-2.40.0.jar:2.40.0]
> at 
> org.apache.activemq.artemis.core.management.impl.ActiveMQServerControlImpl.<init>(ActiveMQServerControlImpl.java:191)
>  ~[artemis-server-2.40.0.jar:2.40.0]
> at 
> org.apache.activemq.artemis.core.server.management.impl.ManagementServiceImpl.registerServer(ManagementServiceImpl.java:236)
>  ~[artemis-server-2.40.0.jar:2.40.0]
> at 
> org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl.initialisePart1(ActiveMQServerImpl.java:3305)
>  ~[artemis-server-2.40.0.jar:2.40.0]
> at 
> org.apache.activemq.artemis.core.server.impl.PrimaryOnlyActivation.run(PrimaryOnlyActivation.java:70)
>  ~[artemis-server-2.40.0.jar:2.40.0]
> at 
> org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl.internalStart(ActiveMQServerImpl.java:743)
>  ~[artemis-server-2.40.0.jar:2.40.0]
> at 
> org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl.start(ActiveMQServerImpl.java:633)
>  ~[artemis-server-2.40.0.jar:2.40.0]
> at 
> org.apache.activemq.artemis.core.server.embedded.EmbeddedActiveMQ.start(EmbeddedActiveMQ.java:124)
>  ~[artemis-server-2.40.0.jar:2.40.0]
> at 
> java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
>  ~[na:na]
> at java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[na:na]
> at  {code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information, visit: https://activemq.apache.org/contact


Reply via email to