1 Reply Latest reply on Jan 10, 2018 7:48 AM by Rabbit Rabbit10

    How to catch ActiveMQAddressFullException in wildfly 10.1.0

    Rabbit Rabbit10 Newbie

      Hi,

       

      I have configured messaging subsystem address policy setting to FAIL because I would like to perform some actions when topic is full. I expected that I will get this exception when publishing message, but that is not the case - exception is only logged. I am using jms API so publish messages (javax.jms.MessageProducer.send(Message)), and this exception is ActiveMQ's and is checked.

       

      Messaging configuration:

      <address-setting name="#" max-size-bytes="30000" page-size-bytes="0" address-full-policy="FAIL"/>

       

      Error in log:

      2017-12-07 03:40:53,702 ERROR [org.apache.activemq.artemis.core.server] (Thread-25 (ActiveMQ-remoting-threads-ActiveMQServerImpl::serverUUID=028f89be-db2a-11e7-b743-2542068cfed0-1273486178-938324982)) AMQ224016: Caught

      exception: ActiveMQAddressFullException[errorType=ADDRESS_FULL message=AMQ119102: Address "jms.topic.myTopic" is full.]

              at org.apache.activemq.artemis.core.paging.impl.PagingStoreImpl.page(PagingStoreImpl.java:729)

              at org.apache.activemq.artemis.core.persistence.impl.journal.JournalStorageManager.addToPage(JournalStorageManager.java:3251)

              at org.apache.activemq.artemis.core.postoffice.impl.PostOfficeImpl.processRoute(PostOfficeImpl.java:951)

              at org.apache.activemq.artemis.core.postoffice.impl.PostOfficeImpl.route(PostOfficeImpl.java:670)

              at org.apache.activemq.artemis.core.postoffice.impl.PostOfficeImpl.route(PostOfficeImpl.java:574)

              at org.apache.activemq.artemis.core.server.impl.ServerSessionImpl.doSend(ServerSessionImpl.java:1579)

              at org.apache.activemq.artemis.core.server.impl.ServerSessionImpl.send(ServerSessionImpl.java:1291)

              at org.apache.activemq.artemis.core.protocol.core.ServerSessionPacketHandler.handlePacket(ServerSessionPacketHandler.java:430)

              at org.apache.activemq.artemis.core.protocol.core.impl.ChannelImpl.handlePacket(ChannelImpl.java:630)

              at org.apache.activemq.artemis.core.protocol.core.impl.RemotingConnectionImpl.doBufferReceived(RemotingConnectionImpl.java:347)

              at org.apache.activemq.artemis.core.protocol.core.impl.RemotingConnectionImpl.bufferReceived(RemotingConnectionImpl.java:329)

              at org.apache.activemq.artemis.core.remoting.server.impl.RemotingServiceImpl$DelegatingBufferHandler.bufferReceived(RemotingServiceImpl.java:619)

              at org.apache.activemq.artemis.core.remoting.impl.invm.InVMConnection$1.run(InVMConnection.java:172)

              at org.apache.activemq.artemis.utils.OrderedExecutorFactory$OrderedExecutor$ExecutorTask.run(OrderedExecutorFactory.java:103)

              at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

              at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)

              at java.lang.Thread.run(Thread.java:745)

       

      Is there way I could catch this exception in my application that is running on Wildfly?

       

      Thank you in advance!

        • 1. Re: How to catch ActiveMQAddressFullException in wildfly 10.1.0
          Rabbit Rabbit10 Newbie

          With further testing I have encountered different behavior, than reported one. When I limit address size and I send to much messages which cause messages to be dropped, then:

          - sometimes ERROR would be only logged when address is full (logged by Artemis, no Exception propagated to my code)

          - sometimes it would be propagated to my code where I could catch the exception and process it (in this case, there is no ERROR log for this done by Artemis)

           

          Configuration is following:

          <address-setting name="#" max-size-bytes="50000" page-size-bytes="0" address-full-policy="FAIL"/>

          <address-setting name="jms.queue.myQueue" max-size-bytes="40000" page-size-bytes="0" address-full-policy="FAIL"/>

          <address-setting name="jms.topic.myCustomTopic" max-size-bytes="45000" page-size-bytes="0" address-full-policy="FAIL"/>

           

          Why is such behaviour? I haven't find the consistency in this behavior. I only noticed that for one address Exception is always propagated to my code and never logged by Artemis. And for the other address it would be logged e.g. 1000 times by Artemis and only two times propagated to my code.

           

          Exceptions that I get are below. It could seem at first glance that difference is between topic and queue, but for my second queue I got exceptions in same way as for topic.

           

          - only logged by Artemis, not propagated

           

          2018-01-10 03:30:18,508 ERROR [org.apache.activemq.artemis.core.server] (Thread-18 (ActiveMQ-remoting-threads-ActiveMQServerImpl::serverUUID=46a35cd2-f5e0-11e7-bbe0-ddbd563415c3-1482864673-690388453)) AMQ224016: Caught exception: ActiveMQAddressFullException[errorType=ADDRESS_FULL message=AMQ119102: Address "jms.queue.myQueue" is full.]

          at org.apache.activemq.artemis.core.paging.impl.PagingStoreImpl.page(PagingStoreImpl.java:729)

          at org.apache.activemq.artemis.core.persistence.impl.journal.JournalStorageManager.addToPage(JournalStorageManager.java:3251)

          at org.apache.activemq.artemis.core.postoffice.impl.PostOfficeImpl.processRoute(PostOfficeImpl.java:951)

          at org.apache.activemq.artemis.core.postoffice.impl.PostOfficeImpl.route(PostOfficeImpl.java:670)

          at org.apache.activemq.artemis.core.postoffice.impl.PostOfficeImpl.route(PostOfficeImpl.java:574)

          at org.apache.activemq.artemis.core.server.impl.ServerSessionImpl.doSend(ServerSessionImpl.java:1579)

          at org.apache.activemq.artemis.core.server.impl.ServerSessionImpl.send(ServerSessionImpl.java:1291)

          at org.apache.activemq.artemis.core.protocol.core.ServerSessionPacketHandler.handlePacket(ServerSessionPacketHandler.java:430)

          at org.apache.activemq.artemis.core.protocol.core.impl.ChannelImpl.handlePacket(ChannelImpl.java:630)

          at org.apache.activemq.artemis.core.protocol.core.impl.RemotingConnectionImpl.doBufferReceived(RemotingConnectionImpl.java:347)

          at org.apache.activemq.artemis.core.protocol.core.impl.RemotingConnectionImpl.bufferReceived(RemotingConnectionImpl.java:329)

          at org.apache.activemq.artemis.core.remoting.server.impl.RemotingServiceImpl$DelegatingBufferHandler.bufferReceived(RemotingServiceImpl.java:619)

          at org.apache.activemq.artemis.core.remoting.impl.invm.InVMConnection$1.run(InVMConnection.java:172)

          at org.apache.activemq.artemis.utils.OrderedExecutorFactory$OrderedExecutor$ExecutorTask.run(OrderedExecutorFactory.java:103)

          at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)

          at java.lang.Thread.run(Thread.java:745)

           

           

           

          - Exception propagated to my code - one stacktrace example

           

          10-01-2018 05:20:14,209 TRACE JmsPublisher - An error occured when trying to publish a message: AMQ119102: Address "jms.topic.myCustomTopic" is full.

          javax.jms.JMSException: AMQ119102: Address "jms.topic.myCustomTopic" is full.

          at org.apache.activemq.artemis.core.protocol.core.impl.ChannelImpl.sendBlocking(ChannelImpl.java:406) ~[?:?]

          at org.apache.activemq.artemis.core.protocol.core.impl.ChannelImpl.sendBlocking(ChannelImpl.java:304) ~[?:?]

          at org.apache.activemq.artemis.core.protocol.core.impl.ActiveMQSessionContext.sendFullMessage(ActiveMQSessionContext.java:378) ~[?:?]

          at org.apache.activemq.artemis.core.client.impl.ClientProducerImpl.sendRegularMessage(ClientProducerImpl.java:286) ~[?:?]

          at org.apache.activemq.artemis.core.client.impl.ClientProducerImpl.doSend(ClientProducerImpl.java:264) ~[?:?]

          at org.apache.activemq.artemis.core.client.impl.ClientProducerImpl.send(ClientProducerImpl.java:122) ~[?:?]

          at org.apache.activemq.artemis.jms.client.ActiveMQMessageProducer.doSendx(ActiveMQMessageProducer.java:477) ~[?:?]

          at org.apache.activemq.artemis.jms.client.ActiveMQMessageProducer.send(ActiveMQMessageProducer.java:173) ~[?:?]

          at org.apache.activemq.artemis.ra.ActiveMQRAMessageProducer.send(ActiveMQRAMessageProducer.java:207) ~[?:?]

          at my.custom.package.JmsPublisher.publishMessage(JmsPublisher.java:64) [jms-util-3.2.0-SNAPSHOT.jar:?]

          ...

          at org.jboss.as.ee.concurrent.ControlPointUtils$ControlledRunnable.run(ControlPointUtils.java:105) [wildfly-ee-10.1.0.Final.jar!/:10.1.0.Final]

          at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_111]

          at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_111]

          at org.glassfish.enterprise.concurrent.internal.ManagedFutureTask.run(ManagedFutureTask.java:141) [javax.enterprise.concurrent-1.0.jar!/:?]

          at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [?:1.8.0_111]

          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:1.8.0_111]

          at java.lang.Thread.run(Thread.java:745) [?:1.8.0_111]

          at org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl$ManagedThread.run(ManagedThreadFactoryImpl.java:250) [javax.enterprise.concurrent-1.0.jar!/:?]

          Caused by: org.apache.activemq.artemis.api.core.ActiveMQAddressFullException: AMQ119102: Address "jms.topic.myCustomTopic" is full.

          ... 24 more

           

           

          - Exception propagated to my code - second stacktrace example

           

          10-01-2018 05:49:41,265 TRACE JmsPublisher - An error occured when trying to publish a message: AMQ119058: Address "jms.topic.myCustomTopic" is full. Message encode size = 441B

          javax.jms.JMSException: AMQ119058: Address "jms.topic.myCustomTopic" is full. Message encode size = 441B

          at org.apache.activemq.artemis.core.client.impl.ClientProducerCreditsImpl.acquireCredits(ClientProducerCreditsImpl.java:122) ~[?:?]

          at org.apache.activemq.artemis.core.client.impl.ClientProducerImpl.sendRegularMessage(ClientProducerImpl.java:284) ~[?:?]

          at org.apache.activemq.artemis.core.client.impl.ClientProducerImpl.doSend(ClientProducerImpl.java:264) ~[?:?]

          at org.apache.activemq.artemis.core.client.impl.ClientProducerImpl.send(ClientProducerImpl.java:122) ~[?:?]

          at org.apache.activemq.artemis.jms.client.ActiveMQMessageProducer.doSendx(ActiveMQMessageProducer.java:477) ~[?:?]

          at org.apache.activemq.artemis.jms.client.ActiveMQMessageProducer.send(ActiveMQMessageProducer.java:173) ~[?:?]

          at org.apache.activemq.artemis.ra.ActiveMQRAMessageProducer.send(ActiveMQRAMessageProducer.java:207) ~[?:?]

          at my.custom.package.JmsPublisher.publishMessage(JmsPublisher.java:64) [jms-util-3.2.0-SNAPSHOT.jar:?]

          ..

          at org.jboss.as.ee.concurrent.ControlPointUtils$ControlledRunnable.run(ControlPointUtils.java:105) [wildfly-ee-10.1.0.Final.jar!/:10.1.0.Final]

          at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_111]

          at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_111]

          at org.glassfish.enterprise.concurrent.internal.ManagedFutureTask.run(ManagedFutureTask.java:141) [javax.enterprise.concurrent-1.0.jar!/:?]

          at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [?:1.8.0_111]

          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:1.8.0_111]

          at java.lang.Thread.run(Thread.java:745) [?:1.8.0_111]

          at org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl$ManagedThread.run(ManagedThreadFactoryImpl.java:250) [javax.enterprise.concurrent-1.0.jar!/:?]

          Caused by: org.apache.activemq.artemis.api.core.ActiveMQAddressFullException: AMQ119058: Address "jms.topic.myCustomTopic" is full. Message encode size = 441B

          ... 22 more

           

          - Exception propagated to my code - third example (this occurred only few times)

           

          10-01-2018 05:48:37,665 TRACE JmsPublisher - An error occured when trying to publish a message: AMQ119058: Address "jms.queue.myQueue" is full. Message encode size = 753B

          javax.jms.JMSException: AMQ119058: Address "jms.queue.myQueue" is full. Message encode size = 753B

          at org.apache.activemq.artemis.core.client.impl.ClientProducerCreditsImpl.acquireCredits(ClientProducerCreditsImpl.java:122) ~[?:?]

          at org.apache.activemq.artemis.core.client.impl.ClientProducerImpl.sendRegularMessage(ClientProducerImpl.java:284) ~[?:?]

          at org.apache.activemq.artemis.core.client.impl.ClientProducerImpl.doSend(ClientProducerImpl.java:264) ~[?:?]

          at org.apache.activemq.artemis.core.client.impl.ClientProducerImpl.send(ClientProducerImpl.java:122) ~[?:?]

          at org.apache.activemq.artemis.jms.client.ActiveMQMessageProducer.doSendx(ActiveMQMessageProducer.java:477) ~[?:?]

          at org.apache.activemq.artemis.jms.client.ActiveMQMessageProducer.send(ActiveMQMessageProducer.java:173) ~[?:?]

          at org.apache.activemq.artemis.ra.ActiveMQRAMessageProducer.send(ActiveMQRAMessageProducer.java:207) ~[?:?]

          at my.custom.package.JmsPublisher.publishMessage(JmsPublisher.java:64) [jms-util-3.2.0-SNAPSHOT.jar:?]

          at my.custom.package.MyListener.onMessage(MyListener.java:53) [logging-comp-impl.jar:?]

          at sun.reflect.GeneratedMethodAccessor505.invoke(Unknown Source) ~[?:?]

          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_111]

          at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_111]

          at org.jboss.as.ee.component.ManagedReferenceMethodInterceptor.processInvocation(ManagedReferenceMethodInterceptor.java:52) [wildfly-ee-10.1.0.Final.jar!/:10.1.0.Final]

          at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.4.1.Final.jar!/:1.4.1.Final]

          at org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:437) [jboss-invocation-1.4.1.Final.jar!/:1.4.1.Final]

          at org.jboss.as.weld.ejb.Jsr299BindingsInterceptor.doMethodInterception(Jsr299BindingsInterceptor.java:82) [wildfly-weld-10.1.0.Final.jar!/:10.1.0.Final]

          at org.jboss.as.weld.ejb.Jsr299BindingsInterceptor.processInvocation(Jsr299BindingsInterceptor.java:93) [wildfly-weld-10.1.0.Final.jar!/:10.1.0.Final]

          at org.jboss.as.ee.component.interceptors.UserInterceptorFactory$1.processInvocation(UserInterceptorFactory.java:63) [wildfly-ee-10.1.0.Final.jar!/:10.1.0.Final]

          at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.4.1.Final.jar!/:1.4.1.Final]

          at org.jboss.as.ejb3.component.invocationmetrics.ExecutionTimeInterceptor.processInvocation(ExecutionTimeInterceptor.java:43) [wildfly-ejb3-10.1.0.Final.jar!/:10.1.0.Final]

          at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.4.1.Final.jar!/:1.4.1.Final]

          at org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:437) [jboss-invocation-1.4.1.Final.jar!/:1.4.1.Final]

          at org.jboss.weld.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:73) [weld-core-impl-2.3.5.Final.jar!/:2.3.5.Final]

          at org.jboss.as.weld.ejb.EjbRequestScopeActivationInterceptor.processInvocation(EjbRequestScopeActivationInterceptor.java:83) [wildfly-weld-10.1.0.Final.jar!/:10.1.0.Final]

          at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.4.1.Final.jar!/:1.4.1.Final]

          at org.jboss.as.ee.concurrent.ConcurrentContextInterceptor.processInvocation(ConcurrentContextInterceptor.java:45) [wildfly-ee-10.1.0.Final.jar!/:10.1.0.Final]

          at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.4.1.Final.jar!/:1.4.1.Final]

          at org.jboss.invocation.InitialInterceptor.processInvocation(InitialInterceptor.java:21) [jboss-invocation-1.4.1.Final.jar!/:1.4.1.Final]

          at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.4.1.Final.jar!/:1.4.1.Final]

          at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61) [jboss-invocation-1.4.1.Final.jar!/:1.4.1.Final]

          at org.jboss.as.ee.component.interceptors.ComponentDispatcherInterceptor.processInvocation(ComponentDispatcherInterceptor.java:52) [wildfly-ee-10.1.0.Final.jar!/:10.1.0.Final]

          at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.4.1.Final.jar!/:1.4.1.Final]

          at org.jboss.as.ejb3.component.interceptors.NonPooledEJBComponentInstanceAssociatingInterceptor.processInvocation(NonPooledEJBComponentInstanceAssociatingInterceptor.java:59) [wildfly-ejb3-10.1.0.Final.j

          ar!/:10.1.0.Final]

          at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.4.1.Final.jar!/:1.4.1.Final]

          at org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInCallerTx(CMTTxInterceptor.java:254) [wildfly-ejb3-10.1.0.Final.jar!/:10.1.0.Final]

          at org.jboss.as.ejb3.tx.CMTTxInterceptor.required(CMTTxInterceptor.java:329) [wildfly-ejb3-10.1.0.Final.jar!/:10.1.0.Final]

          at org.jboss.as.ejb3.tx.CMTTxInterceptor.processInvocation(CMTTxInterceptor.java:239) [wildfly-ejb3-10.1.0.Final.jar!/:10.1.0.Final]

          at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.4.1.Final.jar!/:1.4.1.Final]

          at org.jboss.as.ejb3.component.interceptors.CurrentInvocationContextInterceptor.processInvocation(CurrentInvocationContextInterceptor.java:41) [wildfly-ejb3-10.1.0.Final.jar!/:10.1.0.Final]

          at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.4.1.Final.jar!/:1.4.1.Final]

          at org.jboss.as.ejb3.component.invocationmetrics.WaitTimeInterceptor.processInvocation(WaitTimeInterceptor.java:47) [wildfly-ejb3-10.1.0.Final.jar!/:10.1.0.Final]

          at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.4.1.Final.jar!/:1.4.1.Final]

          at org.jboss.as.ejb3.security.SecurityContextInterceptor.processInvocation(SecurityContextInterceptor.java:100) [wildfly-ejb3-10.1.0.Final.jar!/:10.1.0.Final]

          at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.4.1.Final.jar!/:1.4.1.Final]

          at org.jboss.as.ejb3.deployment.processors.StartupAwaitInterceptor.processInvocation(StartupAwaitInterceptor.java:22) [wildfly-ejb3-10.1.0.Final.jar!/:10.1.0.Final]

          at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.4.1.Final.jar!/:1.4.1.Final]

          at org.jboss.as.ejb3.component.interceptors.ShutDownInterceptorFactory$1.processInvocation(ShutDownInterceptorFactory.java:64) [wildfly-ejb3-10.1.0.Final.jar!/:10.1.0.Final]

          at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.4.1.Final.jar!/:1.4.1.Final]

          at org.jboss.as.ejb3.deployment.processors.EjbSuspendInterceptor.processInvocation(EjbSuspendInterceptor.java:53) [wildfly-ejb3-10.1.0.Final.jar!/:10.1.0.Final]

          at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.4.1.Final.jar!/:1.4.1.Final]

          at org.jboss.as.ejb3.component.interceptors.LoggingInterceptor.processInvocation(LoggingInterceptor.java:67) [wildfly-ejb3-10.1.0.Final.jar!/:10.1.0.Final]

          at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.4.1.Final.jar!/:1.4.1.Final]

          at org.jboss.as.ee.component.NamespaceContextInterceptor.processInvocation(NamespaceContextInterceptor.java:50) [wildfly-ee-10.1.0.Final.jar!/:10.1.0.Final]

          at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.4.1.Final.jar!/:1.4.1.Final]

          at org.jboss.as.ejb3.component.interceptors.AdditionalSetupInterceptor.processInvocation(AdditionalSetupInterceptor.java:54) [wildfly-ejb3-10.1.0.Final.jar!/:10.1.0.Final]

          at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.4.1.Final.jar!/:1.4.1.Final]

          at org.jboss.as.ejb3.component.messagedriven.MessageDrivenComponentDescription$5$1.processInvocation(MessageDrivenComponentDescription.java:239) [wildfly-ejb3-10.1.0.Final.jar!/:10.1.0.Final]

          at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.4.1.Final.jar!/:1.4.1.Final]

          at org.jboss.invocation.ContextClassLoaderInterceptor.processInvocation(ContextClassLoaderInterceptor.java:64) [jboss-invocation-1.4.1.Final.jar!/:1.4.1.Final]

          at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.4.1.Final.jar!/:1.4.1.Final]

          at org.jboss.invocation.InterceptorContext.run(InterceptorContext.java:356) [jboss-invocation-1.4.1.Final.jar!/:1.4.1.Final]

          at org.wildfly.security.manager.WildFlySecurityManager.doChecked(WildFlySecurityManager.java:636) [wildfly-elytron-1.0.2.Final.jar!/:1.0.2.Final]

          at org.jboss.invocation.AccessCheckingInterceptor.processInvocation(AccessCheckingInterceptor.java:61) [jboss-invocation-1.4.1.Final.jar!/:1.4.1.Final]

          at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.4.1.Final.jar!/:1.4.1.Final]

          at org.jboss.invocation.InterceptorContext.run(InterceptorContext.java:356) [jboss-invocation-1.4.1.Final.jar!/:1.4.1.Final]

          at org.jboss.invocation.PrivilegedWithCombinerInterceptor.processInvocation(PrivilegedWithCombinerInterceptor.java:80) [jboss-invocation-1.4.1.Final.jar!/:1.4.1.Final]

          at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.4.1.Final.jar!/:1.4.1.Final]

          at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61) [jboss-invocation-1.4.1.Final.jar!/:1.4.1.Final]

          at org.jboss.as.ee.component.ViewService$View.invoke(ViewService.java:198) [wildfly-ee-10.1.0.Final.jar!/:10.1.0.Final]

          at org.jboss.as.ee.component.ViewDescription$1.processInvocation(ViewDescription.java:185) [wildfly-ee-10.1.0.Final.jar!/:10.1.0.Final]

          at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.4.1.Final.jar!/:1.4.1.Final]

          at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61) [jboss-invocation-1.4.1.Final.jar!/:1.4.1.Final]

          at org.jboss.as.ee.component.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:73) [wildfly-ee-10.1.0.Final.jar!/:10.1.0.Final]

          at my.custom.package.MyListener$$$view68.onMessage(Unknown Source) [logging-comp-impl.jar:?]

          at sun.reflect.GeneratedMethodAccessor505.invoke(Unknown Source) ~[?:?]

          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_111]

          at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_111]

          at org.jboss.as.ejb3.inflow.MessageEndpointInvocationHandler.doInvoke(MessageEndpointInvocationHandler.java:139) [wildfly-ejb3-10.1.0.Final.jar!/:10.1.0.Final]

          at org.jboss.as.ejb3.inflow.AbstractInvocationHandler.invoke(AbstractInvocationHandler.java:73) [wildfly-ejb3-10.1.0.Final.jar!/:10.1.0.Final]

          at my.custom.package.MyListener$$$endpoint20.onMessage(Unknown Source) [logging-comp-impl.jar:?]

          at org.apache.activemq.artemis.ra.inflow.ActiveMQMessageHandler.onMessage(ActiveMQMessageHandler.java:310) [artemis-ra-1.1.0.wildfly-017.jar!/:?]

          at org.apache.activemq.artemis.core.client.impl.ClientConsumerImpl.callOnMessage(ClientConsumerImpl.java:1018) [artemis-core-client-1.1.0.wildfly-017.jar!/:?]

          at org.apache.activemq.artemis.core.client.impl.ClientConsumerImpl.access$400(ClientConsumerImpl.java:48) [artemis-core-client-1.1.0.wildfly-017.jar!/:?]

          at org.apache.activemq.artemis.core.client.impl.ClientConsumerImpl$Runner.run(ClientConsumerImpl.java:1145) [artemis-core-client-1.1.0.wildfly-017.jar!/:?]

          at org.apache.activemq.artemis.utils.OrderedExecutorFactory$OrderedExecutor$ExecutorTask.run(OrderedExecutorFactory.java:103) [artemis-core-client-1.1.0.wildfly-017.jar!/:?]

          at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [?:1.8.0_111]

          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:1.8.0_111]

          at java.lang.Thread.run(Thread.java:745) [?:1.8.0_111]

          Caused by: org.apache.activemq.artemis.api.core.ActiveMQAddressFullException: AMQ119058: Address "jms.queue.myQueue" is full. Message encode size = 753B

          ... 88 more