I think it was ignorable, but I'm dealing with it:

https://github.com/apache/activemq-artemis/pull/4049/commits/952bfde37d79701a02f6626c6345447d5fcd3e20


It should be part of the release this week

On Mon, Apr 25, 2022 at 11:17 AM Clebert Suconic
<clebert.suco...@gmail.com> wrote:
>
> it means the message was not found... probably a target came to remove
> it.. while the message itself was also being removed.
>
> On Wed, Apr 20, 2022 at 12:27 PM Stephen Baker
> <stephen.ba...@rmssoftwareinc.com> wrote:
> >
> > I was purging ExpiryQueues and I noticed the following warning in our 
> > Artemis logs.
> >
> > We have a dual mirror setup. It's marked as a WARN, I'm just wondering what 
> > the implications are, or if it should be filed as a bug (if so I'm not sure 
> > how to reproduce).
> >
> > 2022-04-20 11:47:16,131 WARN  
> > [org.apache.activemq.artemis.protocol.amqp.connect.mirror.AMQPMirrorControllerTarget]
> >  null: java.lang.NullPointerException
> >         at 
> > org.apache.activemq.artemis.utils.collections.LinkedListImpl.removeAfter(LinkedListImpl.java:270)
> >  [artemis-commons-2.20.0.jar:]
> >         at 
> > org.apache.activemq.artemis.utils.collections.LinkedListImpl.removeWithID(LinkedListImpl.java:116)
> >  [artemis-commons-2.20.0.jar:]
> >         at 
> > org.apache.activemq.artemis.utils.collections.PriorityLinkedListImpl.removeWithID(PriorityLinkedListImpl.java:110)
> >  [artemis-commons-2.20.0.jar:]
> >         at 
> > org.apache.activemq.artemis.core.server.impl.QueueImpl.removeWithSuppliedID(QueueImpl.java:3301)
> >  [artemis-server-2.20.0.jar:2.20.0]
> >         at 
> > org.apache.activemq.artemis.protocol.amqp.connect.mirror.AMQPMirrorControllerTarget.performAck(AMQPMirrorControllerTarget.java:369)
> >  [artemis-amqp-protocol-2.20.0.jar:2.20.0]
> >         at 
> > org.apache.activemq.artemis.protocol.amqp.connect.mirror.AMQPMirrorControllerTarget.postAcknowledge(AMQPMirrorControllerTarget.java:354)
> >  [artemis-amqp-protocol-2.20.0.jar:2.20.0]
> >         at 
> > org.apache.activemq.artemis.protocol.amqp.connect.mirror.AMQPMirrorControllerTarget.actualDelivery(AMQPMirrorControllerTarget.java:237)
> >  [artemis-amqp-protocol-2.20.0.jar:2.20.0]
> >         at 
> > org.apache.activemq.artemis.protocol.amqp.proton.ProtonAbstractReceiver.onMessage(ProtonAbstractReceiver.java:269)
> >  [artemis-amqp-protocol-2.20.0.jar:2.20.0]
> >         at 
> > org.apache.activemq.artemis.protocol.amqp.proton.AMQPConnectionContext.onDelivery(AMQPConnectionContext.java:775)
> >  [artemis-amqp-protocol-2.20.0.jar:2.20.0]
> >         at 
> > org.apache.activemq.artemis.protocol.amqp.proton.handler.Events.dispatch(Events.java:92)
> >  [artemis-amqp-protocol-2.20.0.jar:2.20.0]
> >         at 
> > org.apache.activemq.artemis.protocol.amqp.proton.handler.ProtonHandler.dispatch(ProtonHandler.java:564)
> >  [artemis-amqp-protocol-2.20.0.jar:2.20.0]
> >         at 
> > org.apache.activemq.artemis.protocol.amqp.proton.handler.ProtonHandler.flush(ProtonHandler.java:359)
> >  [artemis-amqp-protocol-2.20.0.jar:2.20.0]
> >         at 
> > org.apache.activemq.artemis.protocol.amqp.proton.handler.ProtonHandler.inputBuffer(ProtonHandler.java:316)
> >  [artemis-amqp-protocol-2.20.0.jar:2.20.0]
> >         at 
> > org.apache.activemq.artemis.protocol.amqp.proton.AMQPConnectionContext.inputBuffer(AMQPConnectionContext.java:240)
> >  [artemis-amqp-protocol-2.20.0.jar:2.20.0]
> >         at 
> > org.apache.activemq.artemis.protocol.amqp.broker.ActiveMQProtonRemotingConnection.bufferReceived(ActiveMQProtonRemotingConnection.java:149)
> >  [artemis-amqp-protocol-2.20.0.jar:2.20.0]
> >         at 
> > org.apache.activemq.artemis.core.remoting.server.impl.RemotingServiceImpl$DelegatingBufferHandler.bufferReceived(RemotingServiceImpl.java:682)
> >  [artemis-server-2.20.0.jar:2.20.0]
> >         at 
> > org.apache.activemq.artemis.core.remoting.impl.netty.ActiveMQChannelHandler.channelRead(ActiveMQChannelHandler.java:73)
> >  [artemis-core-client-2.20.0.jar:2.20.0]
> >         at 
> > io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> >  [netty-transport-4.1.72.Final.jar:4.1.72.Final]
> >         at 
> > io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> >  [netty-transport-4.1.72.Final.jar:4.1.72.Final]
> >         at 
> > io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> >  [netty-transport-4.1.72.Final.jar:4.1.72.Final]
> >         at 
> > io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410)
> >  [netty-transport-4.1.72.Final.jar:4.1.72.Final]
> >         at 
> > io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> >  [netty-transport-4.1.72.Final.jar:4.1.72.Final]
> >         at 
> > io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> >  [netty-transport-4.1.72.Final.jar:4.1.72.Final]
> >         at 
> > io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919)
> >  [netty-transport-4.1.72.Final.jar:4.1.72.Final]
> >         at 
> > io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:795)
> >  [netty-transport-classes-epoll-4.1.72.Final.jar:4.1.72.Final]
> >         at 
> > io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:480) 
> > [netty-transport-classes-epoll-4.1.72.Final.jar:4.1.72.Final]
> >         at 
> > io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:378) 
> > [netty-transport-classes-epoll-4.1.72.Final.jar:4.1.72.Final]
> >         at 
> > io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986)
> >  [netty-common-4.1.72.Final.jar:4.1.72.Final]
> >         at 
> > io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) 
> > [netty-common-4.1.72.Final.jar:4.1.72.Final]
> >         at 
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThreadFactory.java:118)
> >  [artemis-commons-2.20.0.jar:]
> >
> > Stephen E. Baker
> >
> >
>
>
> --
> Clebert Suconic



-- 
Clebert Suconic

Reply via email to