Hi guys, I am trying to upgrade fro 2.6.3 to 2.9.0 but after run some tests a hit NPE. I am trying to create a test to reproduce it but I am not being able to do it. So maybe someone can point me out something viewing the stack trace. Some details in my current config:
2 Instances in cluster. Another 2 instances in cluster and the first two create a bridge to the others doing some exclusive divert and forwarding messages. 2019-07-03 13:19:56,652 ERROR [org.apache.activemq.artemis.core.server] AMQ224037: cluster connection Failed to handle message: java.lang.IllegalStateException: Cannot find binding for nonDurable.amc-client4512536a-9dae-11e9-9c97-c4b301c8ad71 at org.apache.activemq.artemis.core.server.cluster.impl.ClusterConnectionImpl$MessageFlowRecordImpl.doConsumerClosed(ClusterConnectionImpl.java:1402) [artemis-server-2.9.0.jar:2.9.0] at org.apache.activemq.artemis.core.server.cluster.impl.ClusterConnectionImpl$MessageFlowRecordImpl.handleNotificationMessage(ClusterConnectionImpl.java:1066) [artemis-server-2.9.0.jar:2.9.0] at org.apache.activemq.artemis.core.server.cluster.impl.ClusterConnectionImpl$MessageFlowRecordImpl.onMessage(ClusterConnectionImpl.java:1036) [artemis-server-2.9.0.jar:2.9.0] at org.apache.activemq.artemis.core.client.impl.ClientConsumerImpl.callOnMessage(ClientConsumerImpl.java:1031) [artemis-core-client-2.9.0.jar:2.9.0] at org.apache.activemq.artemis.core.client.impl.ClientConsumerImpl.access$400(ClientConsumerImpl.java:50) [artemis-core-client-2.9.0.jar:2.9.0] at org.apache.activemq.artemis.core.client.impl.ClientConsumerImpl$Runner.run(ClientConsumerImpl.java:1154) [artemis-core-client-2.9.0.jar:2.9.0] at org.apache.activemq.artemis.utils.actors.OrderedExecutor.doTask(OrderedExecutor.java:42) [artemis-commons-2.9.0.jar:2.9.0] at org.apache.activemq.artemis.utils.actors.OrderedExecutor.doTask(OrderedExecutor.java:31) [artemis-commons-2.9.0.jar:2.9.0] at org.apache.activemq.artemis.utils.actors.ProcessorBase.executePendingTasks(ProcessorBase.java:66) [artemis-commons-2.9.0.jar:2.9.0] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [rt.jar:1.8.0_192] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [rt.jar:1.8.0_192] at org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThreadFactory.java:118) [artemis-commons-2.9.0.jar:2.9.0] ---------------------------------------- 2019-07-03 13:22:47,919 WARN [org.apache.activemq.artemis.core.server] AMQ222151: removing consumer which did not handle a message, consumer=ServerConsumerImpl [id=0, filter=null, binding=LocalQueueBinding [address=Notifications, queue=QueueImpl[name=nonDurable.amc-client, postOffice=PostOfficeImpl [server=ActiveMQServerImpl::serverUUID=41ab5afb-9dae-11e9-949b-c4b301c8ad71], temp=true]@3d380172, filter=FilterImpl [sfilterString=targetProvider = 'AMC'], name=nonDurable.amc-client, clusterName=nonDurable.amc-client41ab5afb-9dae-11e9-949b-c4b301c8ad71]], message=Reference[283]:RELIABLE:AMQPMessage [durable=true, messageID=283, address=Notifications, size=645, applicationProperties=ApplicationProperties{{X_ANYPNT_TRX_ID=78c64, _AMQ_ORIG_ADDRESS=uswest.Provider.AMC.Agent.f261d0fa-51bd-44bd-abe0-ce22d2a387cd.CustomNotification, agentId=f261d0fa-51bd-44bd-abe0-ce22d2a387cd, targetRegion=uswest, targetProvider=AMC, notificationType=CUSTOM}}, properties=Properties{messageId=ID:c5baa1a6-f314-4e66-8e93-20f94d6e2b58:1:1:1-1, userId=null, to='Notifications', subject='null', replyTo='null', correlationId=null, contentType=null, contentEncoding=null, absoluteExpiryTime=null, creationTime=Wed Jul 03 13:22:47 ART 2019, groupId='null', groupSequence=null, replyToGroupId='null'}, extraProperties = TypedProperties[_AMQ_AD=Notifications]]: java.lang.RuntimeException at org.apache.activemq.artemis.protocol.amqp.broker.AMQPMessage.toCore(AMQPMessage.java:695) [artemis-amqp-protocol-2.9.0.jar:2.9.0] at org.apache.activemq.artemis.core.protocol.core.impl.CoreSessionCallback.sendMessage(CoreSessionCallback.java:123) [artemis-server-2.9.0.jar:2.9.0] at org.apache.activemq.artemis.core.server.impl.ServerConsumerImpl.deliverStandardMessage(ServerConsumerImpl.java:1168) [artemis-server-2.9.0.jar:2.9.0] at org.apache.activemq.artemis.core.server.impl.ServerConsumerImpl.proceedDeliver(ServerConsumerImpl.java:510) [artemis-server-2.9.0.jar:2.9.0] at org.apache.activemq.artemis.core.server.impl.QueueImpl.proceedDeliver(QueueImpl.java:3294) [artemis-server-2.9.0.jar:2.9.0] at org.apache.activemq.artemis.core.server.impl.QueueImpl.deliver(QueueImpl.java:2669) [artemis-server-2.9.0.jar:2.9.0] at org.apache.activemq.artemis.core.server.impl.QueueImpl.access$2300(QueueImpl.java:117) [artemis-server-2.9.0.jar:2.9.0] at org.apache.activemq.artemis.core.server.impl.QueueImpl$DeliverRunner.run(QueueImpl.java:3613) [artemis-server-2.9.0.jar:2.9.0] at org.apache.activemq.artemis.utils.actors.OrderedExecutor.doTask(OrderedExecutor.java:42) [artemis-commons-2.9.0.jar:2.9.0] at org.apache.activemq.artemis.utils.actors.OrderedExecutor.doTask(OrderedExecutor.java:31) [artemis-commons-2.9.0.jar:2.9.0] at org.apache.activemq.artemis.utils.actors.ProcessorBase.executePendingTasks(ProcessorBase.java:66) [artemis-commons-2.9.0.jar:2.9.0] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [rt.jar:1.8.0_192] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [rt.jar:1.8.0_192] at org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThreadFactory.java:118) [artemis-commons-2.9.0.jar:2.9.0] Caused by: java.lang.NullPointerException at org.apache.activemq.artemis.protocol.amqp.broker.AMQPMessage.scanForMessageSection(AMQPMessage.java:347) [artemis-amqp-protocol-2.9.0.jar:2.9.0] at org.apache.activemq.artemis.protocol.amqp.broker.AMQPMessage.getBody(AMQPMessage.java:309) [artemis-amqp-protocol-2.9.0.jar:2.9.0] at org.apache.activemq.artemis.protocol.amqp.broker.AMQPMessage.toCore(AMQPMessage.java:693) [artemis-amqp-protocol-2.9.0.jar:2.9.0] ... 13 more -- Sent from: http://activemq.2283324.n4.nabble.com/ActiveMQ-User-f2341805.html