5 Replies Latest reply on Apr 6, 2015 12:58 PM by Justin Bertram

    HQ224045: Failed to run large message deliverer: java.lang.UnsupportedOperationException

    Antonio Gomes Newbie

      Hello,

       

      I wonder if anyone here has any idea of what could cause the error below:

       

      13:56:12,360 ERROR [org.hornetq.core.server] HQ224045: Failed to run large message deliverer: java.lang.UnsupportedOperationException

              at java.nio.ByteBuffer.array(ByteBuffer.java:959) [rt.jar:1.7.0_67]

              at org.hornetq.core.server.impl.ServerConsumerImpl$LargeMessageDeliverer.deliver(ServerConsumerImpl.java:1090) [hornetq-server.jar:]

              at org.hornetq.core.server.impl.ServerConsumerImpl$2.run(ServerConsumerImpl.java:969) [hornetq-server.jar:]

              at org.hornetq.utils.OrderedExecutorFactory$OrderedExecutor$1.run(OrderedExecutorFactory.java:104) [hornetq-core-client.jar:]

              at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_67]

              at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_67]

              at java.lang.Thread.run(Thread.java:745) [rt.jar:1.7.0_67]

       

      Notes:

      • Build: Hornet2.4.3 (tag HornetQ_2_4_3_Final)
      • OS: CentOS (AWS)
      • Java: 1.7.0_67
      • Running as a standalone service (Non clustered)
      • The filesystem that contains the data folder has a lot of space left, permissions seem fine
      • The application makes heavy usage of large messages (~150KiB, some a lot larger)

       

      The problem usually starts after a few days. Once it happens, the log is flooded with stacktraces. Restarting does not seem to help.

      Could this be caused by a aconfig or filesystem issue?

       

      Thanks in advance.

      Antonio