[ https://issues.apache.org/jira/browse/SOLR-16976?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Colvin Cowie updated SOLR-16976: -------------------------------- Description: When starting Solr 9.3 with remote JMX enabled, an exception is logged {{java.lang.ClassNotFoundException: org.apache.logging.log4j.jul.LogManager}} {{at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)}} {{at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)}} {{at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)}} {{at java.logging/java.util.logging.LogManager$1.run(LogManager.java:239)}} {{at java.logging/java.util.logging.LogManager$1.run(LogManager.java:223)}} {{at java.base/java.security.AccessController.doPrivileged(AccessController.java:318)}} {{at java.logging/java.util.logging.LogManager.<clinit>(LogManager.java:222)}} {{at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)}} {{at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)}} {{at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)}} {{at java.base/java.lang.reflect.Method.invoke(Method.java:568)}} {{at java.management/sun.management.ManagementFactoryHelper$LoggingMXBeanAccess.getMXBeanImplementation(ManagementFactoryHelper.java:243)}} {{at java.management/sun.management.ManagementFactoryHelper$LoggingMXBeanAccess.<init>(ManagementFactoryHelper.java:259)}} {{at java.management/sun.management.ManagementFactoryHelper$PlatformLoggingImpl.getInstance(ManagementFactoryHelper.java:339)}} {{at java.management/sun.management.ManagementFactoryHelper$PlatformLoggingImpl.<clinit>(ManagementFactoryHelper.java:342)}} {{at java.management/sun.management.ManagementFactoryHelper.getPlatformLoggingMXBean(ManagementFactoryHelper.java:160)}} {{at java.management/java.lang.management.DefaultPlatformMBeanProvider$9.nameToMBeanMap(DefaultPlatformMBeanProvider.java:378)}} {{at java.management/java.lang.management.ManagementFactory.lambda$getPlatformMBeanServer$0(ManagementFactory.java:488)}} {{at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:273)}} {{at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)}} {{at java.base/java.util.HashMap$ValueSpliterator.forEachRemaining(HashMap.java:1779)}} {{at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)}} {{at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)}} {{at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)}} {{at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)}} {{at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)}} {{at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)}} {{at java.management/java.lang.management.ManagementFactory.getPlatformMBeanServer(ManagementFactory.java:489)}} {{at jdk.management.agent/sun.management.jmxremote.ConnectorBootstrap.startRemoteConnectorServer(ConnectorBootstrap.java:476)}} {{at jdk.management.agent/jdk.internal.agent.Agent.startAgent(Agent.java:447)}} {{at jdk.management.agent/jdk.internal.agent.Agent.startAgent(Agent.java:599)}} {{Waiting up to 30 seconds to see Solr running on port 8983}} {{Started Solr server on port 8983. Happy searching!}} {{Solr Node (id node1) on port 8983: Started}} was: When starting Solr 9.3 with remote JMX enabled, an exception is logged java.lang.ClassNotFoundException: org.apache.logging.log4j.jul.LogManager at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) at java.logging/java.util.logging.LogManager$1.run(LogManager.java:239) at java.logging/java.util.logging.LogManager$1.run(LogManager.java:223) at java.base/java.security.AccessController.doPrivileged(AccessController.java:318) at java.logging/java.util.logging.LogManager.<clinit>(LogManager.java:222) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at java.management/sun.management.ManagementFactoryHelper$LoggingMXBeanAccess.getMXBeanImplementation(ManagementFactoryHelper.java:243) at java.management/sun.management.ManagementFactoryHelper$LoggingMXBeanAccess.<init>(ManagementFactoryHelper.java:259) at java.management/sun.management.ManagementFactoryHelper$PlatformLoggingImpl.getInstance(ManagementFactoryHelper.java:339) at java.management/sun.management.ManagementFactoryHelper$PlatformLoggingImpl.<clinit>(ManagementFactoryHelper.java:342) at java.management/sun.management.ManagementFactoryHelper.getPlatformLoggingMXBean(ManagementFactoryHelper.java:160) at java.management/java.lang.management.DefaultPlatformMBeanProvider$9.nameToMBeanMap(DefaultPlatformMBeanProvider.java:378) at java.management/java.lang.management.ManagementFactory.lambda$getPlatformMBeanServer$0(ManagementFactory.java:488) at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:273) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) at java.base/java.util.HashMap$ValueSpliterator.forEachRemaining(HashMap.java:1779) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) at java.management/java.lang.management.ManagementFactory.getPlatformMBeanServer(ManagementFactory.java:489) at jdk.management.agent/sun.management.jmxremote.ConnectorBootstrap.startRemoteConnectorServer(ConnectorBootstrap.java:476) at jdk.management.agent/jdk.internal.agent.Agent.startAgent(Agent.java:447) at jdk.management.agent/jdk.internal.agent.Agent.startAgent(Agent.java:599) Waiting up to 30 seconds to see Solr running on port 8983 Started Solr server on port 8983. Happy searching! Solr Node (id node1) on port 8983: Started > ClassNotFoundException: org.apache.logging.log4j.jul.LogManager with JMX > enabled > -------------------------------------------------------------------------------- > > Key: SOLR-16976 > URL: https://issues.apache.org/jira/browse/SOLR-16976 > Project: Solr > Issue Type: Bug > Security Level: Public(Default Security Level. Issues are Public) > Affects Versions: 9.3 > Reporter: Colvin Cowie > Priority: Minor > > When starting Solr 9.3 with remote JMX enabled, an exception is logged > {{java.lang.ClassNotFoundException: org.apache.logging.log4j.jul.LogManager}} > {{at > java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)}} > {{at > java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)}} > {{at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)}} > {{at java.logging/java.util.logging.LogManager$1.run(LogManager.java:239)}} > {{at java.logging/java.util.logging.LogManager$1.run(LogManager.java:223)}} > {{at > java.base/java.security.AccessController.doPrivileged(AccessController.java:318)}} > {{at java.logging/java.util.logging.LogManager.<clinit>(LogManager.java:222)}} > {{at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native > Method)}} > {{at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)}} > {{at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)}} > {{at java.base/java.lang.reflect.Method.invoke(Method.java:568)}} > {{at > java.management/sun.management.ManagementFactoryHelper$LoggingMXBeanAccess.getMXBeanImplementation(ManagementFactoryHelper.java:243)}} > {{at > java.management/sun.management.ManagementFactoryHelper$LoggingMXBeanAccess.<init>(ManagementFactoryHelper.java:259)}} > {{at > java.management/sun.management.ManagementFactoryHelper$PlatformLoggingImpl.getInstance(ManagementFactoryHelper.java:339)}} > {{at > java.management/sun.management.ManagementFactoryHelper$PlatformLoggingImpl.<clinit>(ManagementFactoryHelper.java:342)}} > {{at > java.management/sun.management.ManagementFactoryHelper.getPlatformLoggingMXBean(ManagementFactoryHelper.java:160)}} > {{at > java.management/java.lang.management.DefaultPlatformMBeanProvider$9.nameToMBeanMap(DefaultPlatformMBeanProvider.java:378)}} > {{at > java.management/java.lang.management.ManagementFactory.lambda$getPlatformMBeanServer$0(ManagementFactory.java:488)}} > {{at > java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:273)}} > {{at > java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)}} > {{at > java.base/java.util.HashMap$ValueSpliterator.forEachRemaining(HashMap.java:1779)}} > {{at > java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)}} > {{at > java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)}} > {{at > java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)}} > {{at > java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)}} > {{at > java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)}} > {{at > java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)}} > {{at > java.management/java.lang.management.ManagementFactory.getPlatformMBeanServer(ManagementFactory.java:489)}} > {{at > jdk.management.agent/sun.management.jmxremote.ConnectorBootstrap.startRemoteConnectorServer(ConnectorBootstrap.java:476)}} > {{at > jdk.management.agent/jdk.internal.agent.Agent.startAgent(Agent.java:447)}} > {{at > jdk.management.agent/jdk.internal.agent.Agent.startAgent(Agent.java:599)}} > {{Waiting up to 30 seconds to see Solr running on port 8983}} > {{Started Solr server on port 8983. Happy searching!}} > {{Solr Node (id node1) on port 8983: Started}} > > -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org For additional commands, e-mail: issues-h...@solr.apache.org