HQ224045: Failed to run large message deliverer
arnab_ghosh Feb 17, 2016 5:31 PMHi All,
We are using Wildfly 8.2.0.Final. I seeing the below exceptions on the Wildfly instance which deploys the JMS Queues.
2016-02-17 17:23:50,963 ERROR [org.hornetq.core.server] (Thread-22 (HornetQ-server-HornetQServerImpl::serverUUID=fa9f3bb2-bb08-11e5-b71a-e7c40d5c561c-673764043)) HQ224045: Failed to run large message deliverer: java.lang.UnsupportedOperationException
at java.nio.ByteBuffer.array(ByteBuffer.java:994) [rt.jar:1.8.0_66]
at org.hornetq.core.server.impl.ServerConsumerImpl$LargeMessageDeliverer.deliver(ServerConsumerImpl.java:1097) [hornetq-server-2.4.5.Final.jar:]
at org.hornetq.core.server.impl.ServerConsumerImpl$2.run(ServerConsumerImpl.java:976) [hornetq-server-2.4.5.Final.jar:]
at org.hornetq.utils.OrderedExecutorFactory$OrderedExecutor$1.run(OrderedExecutorFactory.java:104) [hornetq-core-client-2.4.5.Final.jar:]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_66]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_66]
at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_66]
2016-02-17 17:23:50,965 ERROR [org.hornetq.core.server] (Thread-6 (HornetQ-server-HornetQServerImpl::serverUUID=fa9f3bb2-bb08-11e5-b71a-e7c40d5c561c-673764043)) HQ224045: Failed to run large message deliverer: java.lang.UnsupportedOperationException
at java.nio.ByteBuffer.array(ByteBuffer.java:994) [rt.jar:1.8.0_66]
at org.hornetq.core.server.impl.ServerConsumerImpl$LargeMessageDeliverer.deliver(ServerConsumerImpl.java:1097) [hornetq-server-2.4.5.Final.jar:]
at org.hornetq.core.server.impl.ServerConsumerImpl$2.run(ServerConsumerImpl.java:976) [hornetq-server-2.4.5.Final.jar:]
at org.hornetq.utils.OrderedExecutorFactory$OrderedExecutor$1.run(OrderedExecutorFactory.java:104) [hornetq-core-client-2.4.5.Final.jar:]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_66]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_66]
at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_66]
There are almost 2000 messages stuck in the queue which are not getting delivered.
In the largemessages directory I am seeing a few messages with 0 size. I tried deleting those files and restart but no the .msg files got recreated.
Please help.
Regards
Arnab