Daniel Martin created ARTEMIS-4540:
--------------------------------------

             Summary: NullPointerException during initialization
                 Key: ARTEMIS-4540
                 URL: https://issues.apache.org/jira/browse/ARTEMIS-4540
             Project: ActiveMQ Artemis
          Issue Type: Bug
            Reporter: Daniel Martin


{noformat}
     _        _               _
    / \  ____| |_  ___ __  __(_) _____
   / _ \|  _ \ __|/ _ \  \/  | |/  __/
  / ___ \ | \/ |_/  __/ |\/| | |\___ \
 /_/   \_\|   \__\____|_|  |_|_|/___ /
 Apache ActiveMQ Artemis 2.31.0


18:58:47,218 INFO  [org.apache.activemq.artemis.integration.bootstrap] 
AMQ101000: Starting ActiveMQ Artemis Server version 2.31.0
18:58:47,288 INFO  [org.apache.activemq.artemis.core.server] AMQ221000: live 
Message Broker is starting with configuration Broker Configuration 
(clustered=false,journalDirectory=data/journal,bindingsDirectory=data/bindings,largeMessagesDirectory=data/large-messages,pagingDirectory=data/paging)
18:58:47,371 INFO  [org.apache.activemq.artemis.core.server] AMQ221013: Using 
NIO Journal
18:58:47,475 INFO  [org.apache.activemq.artemis.core.server] AMQ221057: Global 
Max Size is being adjusted to 1/2 of the JVM max size (-Xmx). being defined as 
1073741824
18:58:47,522 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: 
Protocol module found: [artemis-server]. Adding protocol support for: CORE
18:58:47,524 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: 
Protocol module found: [artemis-amqp-protocol]. Adding protocol support for: 
AMQP
18:58:47,524 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: 
Protocol module found: [artemis-hornetq-protocol]. Adding protocol support for: 
HORNETQ
18:58:47,528 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: 
Protocol module found: [artemis-mqtt-protocol]. Adding protocol support for: 
MQTT
18:58:47,528 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: 
Protocol module found: [artemis-openwire-protocol]. Adding protocol support 
for: OPENWIRE
18:58:47,528 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: 
Protocol module found: [artemis-stomp-protocol]. Adding protocol support for: 
STOMP
18:58:47,664 INFO  [org.apache.activemq.artemis.core.server] AMQ221034: Waiting 
indefinitely to obtain live lock
18:58:47,664 INFO  [org.apache.activemq.artemis.core.server] AMQ221035: Live 
Server Obtained live lock
18:58:48,822 INFO  [org.apache.activemq.artemis.core.server] AMQ221080: 
Deploying address DLQ supporting [ANYCAST]
18:58:48,823 INFO  [org.apache.activemq.artemis.core.server] AMQ221003: 
Deploying ANYCAST queue DLQ on address DLQ
18:58:48,833 INFO  [org.apache.activemq.artemis.core.server] AMQ221080: 
Deploying address ExpiryQueue supporting [ANYCAST]
18:58:48,834 INFO  [org.apache.activemq.artemis.core.server] AMQ221003: 
Deploying ANYCAST queue ExpiryQueue on address ExpiryQueue
18:58:49,081 WARN  [org.apache.activemq.artemis.core.server] AMQ222080: Error 
instantiating remoting acceptor 
org.apache.activemq.artemis.core.remoting.impl.netty.NettyAcceptorFactory
java.lang.NullPointerException: null
    at 
java.util.concurrent.ConcurrentHashMap.putVal(ConcurrentHashMap.java:1011) 
~[?:?]
    at java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:1006) 
~[?:?]
    at 
org.apache.activemq.artemis.core.protocol.mqtt.MQTTStateManager.<init>(MQTTStateManager.java:88)
 ~[artemis-mqtt-protocol-2.31.0.jar:2.31.0]
    at 
org.apache.activemq.artemis.core.protocol.mqtt.MQTTStateManager.getInstance(MQTTStateManager.java:66)
 ~[artemis-mqtt-protocol-2.31.0.jar:2.31.0]
    at 
org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManager.<init>(MQTTProtocolManager.java:86)
 ~[artemis-mqtt-protocol-2.31.0.jar:2.31.0]
    at 
org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManagerFactory.createProtocolManager(MQTTProtocolManagerFactory.java:51)
 ~[artemis-mqtt-protocol-2.31.0.jar:2.31.0]
    at 
org.apache.activemq.artemis.core.remoting.server.impl.RemotingServiceImpl.createAcceptor(RemotingServiceImpl.java:271)
 [artemis-server-2.31.0.jar:2.31.0]
    at 
org.apache.activemq.artemis.core.remoting.server.impl.RemotingServiceImpl.start(RemotingServiceImpl.java:217)
 [artemis-server-2.31.0.jar:2.31.0]
    at 
org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl.initialisePart2(ActiveMQServerImpl.java:3488)
 [artemis-server-2.31.0.jar:2.31.0]
    at 
org.apache.activemq.artemis.core.server.impl.LiveOnlyActivation.run(LiveOnlyActivation.java:78)
 [artemis-server-2.31.0.jar:2.31.0]
    at 
org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl.internalStart(ActiveMQServerImpl.java:720)
 [artemis-server-2.31.0.jar:2.31.0]
    at 
org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl.start(ActiveMQServerImpl.java:610)
 [artemis-server-2.31.0.jar:2.31.0]
    at 
org.apache.activemq.artemis.integration.FileBroker.start(FileBroker.java:66) 
[artemis-cli-2.31.0.jar:2.31.0]
    at org.apache.activemq.artemis.cli.commands.Run.execute(Run.java:130) 
[artemis-cli-2.31.0.jar:2.31.0]
    at 
org.apache.activemq.artemis.cli.Artemis.internalExecute(Artemis.java:219) 
[artemis-cli-2.31.0.jar:2.31.0]
    at org.apache.activemq.artemis.cli.Artemis.execute(Artemis.java:165) 
[artemis-cli-2.31.0.jar:2.31.0]
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
~[?:?]
    at 
jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
 ~[?:?]
    at 
jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 ~[?:?]
    at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
    at org.apache.activemq.artemis.boot.Artemis.execute(Artemis.java:144) 
[artemis-boot.jar:2.31.0]
    at org.apache.activemq.artemis.boot.Artemis.main(Artemis.java:61) 
[artemis-boot.jar:2.31.0]
18:58:49,098 WARN  [org.apache.activemq.artemis.core.server] AMQ222080: Error 
instantiating remoting acceptor 
org.apache.activemq.artemis.core.remoting.impl.netty.NettyAcceptorFactory
java.lang.NullPointerException: null
    at 
java.util.concurrent.ConcurrentHashMap.putVal(ConcurrentHashMap.java:1011) 
~[?:?]
    at java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:1006) 
~[?:?]
    at 
org.apache.activemq.artemis.core.protocol.mqtt.MQTTStateManager.<init>(MQTTStateManager.java:88)
 ~[artemis-mqtt-protocol-2.31.0.jar:2.31.0]
    at 
org.apache.activemq.artemis.core.protocol.mqtt.MQTTStateManager.getInstance(MQTTStateManager.java:66)
 ~[artemis-mqtt-protocol-2.31.0.jar:2.31.0]
    at 
org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManager.<init>(MQTTProtocolManager.java:86)
 ~[artemis-mqtt-protocol-2.31.0.jar:2.31.0]
    at 
org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManagerFactory.createProtocolManager(MQTTProtocolManagerFactory.java:51)
 ~[artemis-mqtt-protocol-2.31.0.jar:2.31.0]
    at 
org.apache.activemq.artemis.core.remoting.server.impl.RemotingServiceImpl.createAcceptor(RemotingServiceImpl.java:271)
 [artemis-server-2.31.0.jar:2.31.0]
    at 
org.apache.activemq.artemis.core.remoting.server.impl.RemotingServiceImpl.start(RemotingServiceImpl.java:217)
 [artemis-server-2.31.0.jar:2.31.0]
    at 
org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl.initialisePart2(ActiveMQServerImpl.java:3488)
 [artemis-server-2.31.0.jar:2.31.0]
    at 
org.apache.activemq.artemis.core.server.impl.LiveOnlyActivation.run(LiveOnlyActivation.java:78)
 [artemis-server-2.31.0.jar:2.31.0]
    at 
org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl.internalStart(ActiveMQServerImpl.java:720)
 [artemis-server-2.31.0.jar:2.31.0]
    at 
org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl.start(ActiveMQServerImpl.java:610)
 [artemis-server-2.31.0.jar:2.31.0]
    at 
org.apache.activemq.artemis.integration.FileBroker.start(FileBroker.java:66) 
[artemis-cli-2.31.0.jar:2.31.0]
    at org.apache.activemq.artemis.cli.commands.Run.execute(Run.java:130) 
[artemis-cli-2.31.0.jar:2.31.0]
    at 
org.apache.activemq.artemis.cli.Artemis.internalExecute(Artemis.java:219) 
[artemis-cli-2.31.0.jar:2.31.0]
    at org.apache.activemq.artemis.cli.Artemis.execute(Artemis.java:165) 
[artemis-cli-2.31.0.jar:2.31.0]
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
~[?:?]
    at 
jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
 ~[?:?]
    at 
jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 ~[?:?]
    at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
    at org.apache.activemq.artemis.boot.Artemis.execute(Artemis.java:144) 
[artemis-boot.jar:2.31.0]
    at org.apache.activemq.artemis.boot.Artemis.main(Artemis.java:61) 
[artemis-boot.jar:2.31.0]
18:58:49,410 INFO  [org.apache.activemq.artemis.core.server] AMQ221020: Started 
EPOLL Acceptor at 0.0.0.0:5445 for protocols [HORNETQ,STOMP]
18:58:49,498 INFO  [org.apache.activemq.artemis.core.server] AMQ221020: Started 
EPOLL Acceptor at 0.0.0.0:5672 for protocols [AMQP]
18:58:49,507 INFO  [org.apache.activemq.artemis.core.server] AMQ221020: Started 
EPOLL Acceptor at 0.0.0.0:61613 for protocols [STOMP]
18:58:49,513 INFO  [org.apache.activemq.artemis.core.server] AMQ221007: Server 
is now live
18:58:49,518 INFO  [org.apache.activemq.artemis.core.server] AMQ221001: Apache 
ActiveMQ Artemis Message Broker version 2.31.0 [0.0.0.0, 
nodeID=cef8fffa-8fc8-11ee-a2f5-0242c0a84004] 
18:58:49,532 INFO  [org.apache.activemq.artemis] AMQ241003: Starting embedded 
web server
18:58:50,455 INFO  [org.apache.activemq.hawtio.branding.PluginContextListener] 
Initialized activemq-branding plugin
18:58:50,501 INFO  [org.apache.activemq.hawtio.plugin.PluginContextListener] 
Initialized artemis-plugin plugin
18:58:50,793 INFO  [io.hawt.HawtioContextListener] Initialising hawtio services
18:58:50,806 INFO  [io.hawt.system.ConfigManager] Configuration will be 
discovered via system properties
18:58:50,815 INFO  [io.hawt.jmx.JmxTreeWatcher] Welcome to Hawtio 2.17.6
18:58:50,822 INFO  [io.hawt.web.auth.AuthenticationConfiguration] Starting 
hawtio authentication filter, JAAS realm: "activemq" authorized role(s): "amq" 
role principal classes: 
"org.apache.activemq.artemis.spi.core.security.jaas.RolePrincipal"
18:58:50,855 INFO  [io.hawt.web.auth.LoginRedirectFilter] Hawtio 
loginRedirectFilter is using 1800 sec. HttpSession timeout
18:58:50,902 INFO  [io.hawt.web.proxy.ProxyServlet] Proxy servlet is disabled
18:58:50,915 INFO  [io.hawt.web.servlets.JolokiaConfiguredAgentServlet] Jolokia 
overridden property: [key=policyLocation, 
value=file:/artemis/instance/etc/jolokia-access.xml]
18:58:51,128 INFO  [org.apache.activemq.artemis] AMQ241001: HTTP Server started 
at http://0.0.0.0:8161
18:58:51,128 INFO  [org.apache.activemq.artemis] AMQ241002: Artemis Jolokia 
REST API available at http://0.0.0.0:8161/console/jolokia
18:58:51,128 INFO  [org.apache.activemq.artemis] AMQ241004: Artemis Console 
available at http://0.0.0.0:8161/console
{noformat}



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

Reply via email to