[ 
https://issues.apache.org/jira/browse/ARTEMIS-4639?focusedWorklogId=904148&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-904148
 ]

ASF GitHub Bot logged work on ARTEMIS-4639:
-------------------------------------------

                Author: ASF GitHub Bot
            Created on: 07/Feb/24 18:02
            Start Date: 07/Feb/24 18:02
    Worklog Time Spent: 10m 
      Work Description: jbertram opened a new pull request, #4814:
URL: https://github.com/apache/activemq-artemis/pull/4814

   (no comment)




Issue Time Tracking
-------------------

            Worklog Id:     (was: 904148)
    Remaining Estimate: 0h
            Time Spent: 10m

> Artemis Cluster and NullpointerException in "sending topology"
> --------------------------------------------------------------
>
>                 Key: ARTEMIS-4639
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-4639
>             Project: ActiveMQ Artemis
>          Issue Type: Bug
>          Components: Broker, Clustering
>    Affects Versions: 2.32.0
>            Reporter: Jean-Pascal Briquet
>            Assignee: Justin Bertram
>            Priority: Major
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> A {{NullPointerException}} may appear while the "sending topology" operation 
> is being executed.
> *Configuration:*
> Artemis clustering enabled with static connectors using the option 
> {{{}allow-direct-connections-only="true"{}}}. 
> *Broker logs:*
> {noformat}
> 2024-02-06 22:06:14,259 WARN  [org.apache.activemq.artemis.core.client] 
> AMQ212030: error sending topology
> java.lang.NullPointerException: Cannot invoke 
> "org.apache.activemq.artemis.api.core.TransportConfiguration.newTransportConfig(String)"
>  because the return value of 
> "org.apache.activemq.artemis.api.core.client.TopologyMember.getLive()" is null
>       at 
> org.apache.activemq.artemis.core.server.cluster.impl.ClusterConnectionImpl.nodeUP(ClusterConnectionImpl.java:755)
>  ~[artemis-server-2.30.0.jar:2.30.0]
>       at 
> org.apache.activemq.artemis.core.client.impl.Topology$1.run(Topology.java:284)
>  ~[artemis-core-client-2.30.0.jar:2.30.0]
>       at 
> org.apache.activemq.artemis.utils.actors.OrderedExecutor.doTask(OrderedExecutor.java:57)
>  ~[artemis-commons-2.30.0.jar:?]
>       at 
> org.apache.activemq.artemis.utils.actors.OrderedExecutor.doTask(OrderedExecutor.java:32)
>  ~[artemis-commons-2.30.0.jar:?]
>       at 
> org.apache.activemq.artemis.utils.actors.ProcessorBase.executePendingTasks(ProcessorBase.java:68)
>  ~[artemis-commons-2.30.0.jar:?]
>       at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
>  [?:?]
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
>  [?:?]
>       at 
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThreadFactory.java:118)
>  [artemis-commons-2.30.0.jar:?]
> 2024-02-06 22:06:14,260 WARN  [org.apache.activemq.artemis.core.client] 
> AMQ212030: error sending topology
> java.lang.NullPointerException: Cannot invoke 
> "org.apache.activemq.artemis.api.core.TransportConfiguration.getParams()" 
> because "liveConnector" is null
>       at 
> org.apache.activemq.artemis.core.client.impl.TopologyMemberImpl.toURI(TopologyMemberImpl.java:133)
>  ~[artemis-core-client-2.30.0.jar:2.30.0]
>       at 
> org.apache.activemq.artemis.core.protocol.openwire.OpenWireProtocolManager.generateMembersURI(OpenWireProtocolManager.java:536)
>  ~[artemis-openwire-protocol-2.30.0.jar:2.30.0]
>       at 
> org.apache.activemq.artemis.core.protocol.openwire.OpenWireProtocolManager.newConnectionControl(OpenWireProtocolManager.java:521)
>  ~[artemis-openwire-protocol-2.30.0.jar:2.30.0]
>       at 
> org.apache.activemq.artemis.core.protocol.openwire.OpenWireProtocolManager.updateClientClusterInfo(OpenWireProtocolManager.java:288)
>  ~[artemis-openwire-protocol-2.30.0.jar:2.30.0]
>       at 
> org.apache.activemq.artemis.core.protocol.openwire.OpenWireProtocolManager.nodeUP(OpenWireProtocolManager.java:236)
>  ~[artemis-openwire-protocol-2.30.0.jar:2.30.0]
>       at 
> org.apache.activemq.artemis.core.client.impl.Topology$1.run(Topology.java:284)
>  ~[artemis-core-client-2.30.0.jar:2.30.0]
>       at 
> org.apache.activemq.artemis.utils.actors.OrderedExecutor.doTask(OrderedExecutor.java:57)
>  ~[artemis-commons-2.30.0.jar:?]
>       at 
> org.apache.activemq.artemis.utils.actors.OrderedExecutor.doTask(OrderedExecutor.java:32)
>  ~[artemis-commons-2.30.0.jar:?]
>       at 
> org.apache.activemq.artemis.utils.actors.ProcessorBase.executePendingTasks(ProcessorBase.java:68)
>  ~[artemis-commons-2.30.0.jar:?]
>       at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
>  [?:?]
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
>  [?:?]
>       at 
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThreadFactory.java:118)
>  [artemis-commons-2.30.0.jar:?]{noformat}



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

Reply via email to