6 Replies Latest reply on Feb 18, 2016 11:38 AM by Justin Bertram

    HQ224045: Failed to run large message deliverer

    Arnab Ghosh Novice

      Hi 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