[
https://issues.apache.org/jira/browse/ARTEMIS-5374?focusedWorklogId=987590&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-987590
]
ASF GitHub Bot logged work on ARTEMIS-5374:
-------------------------------------------
Author: ASF GitHub Bot
Created on: 16/Oct/25 16:33
Start Date: 16/Oct/25 16:33
Worklog Time Spent: 10m
Work Description: jbertram commented on PR #5975:
URL:
https://github.com/apache/activemq-artemis/pull/5975#issuecomment-3411711727
Thanks for the PR! However, I think perhaps a multi-release jar would make
more sense here than using reflection.
Issue Time Tracking
-------------------
Worklog Id: (was: 987590)
Time Spent: 20m (was: 10m)
> 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: 20m
> 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