You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@uima.apache.org by Bai Shen <ba...@gmail.com> on 2014/03/11 17:39:07 UTC

JMS Send Failed. Check UIMA Log For Details.

I'm getting the following error.  I'm not sure which log it refers to when
it mentions the UIMA Log.  My broker log doesn't have any errors and my
client only has AS timeout errors.  Any suggestions?  Thanks.

org.apache.uima.aae.error.AsynchAEException: javax.jms.JMSException: JMS
Send Failed. Check UIMA Log For Details.
        at
org.apache.uima.adapter.jms.activemq.JmsOutputChannel.sendReply(JmsOutputChannel.java:861)
        at
org.apache.uima.adapter.jms.activemq.JmsInputChannel.onMessage(JmsInputChannel.java:638)
        at
org.springframework.jms.listener.AbstractMessageListenerContainer.doInvokeListener(AbstractMessageListenerContainer.java:535)
        at
org.springframework.jms.listener.AbstractMessageListenerContainer.invokeListener(AbstractMessageListenerContainer.java:495)
        at
org.springframework.jms.listener.AbstractMessageListenerContainer.doExecuteListener(AbstractMessageListenerContainer.java:467)
        at
org.springframework.jms.listener.AbstractPollingMessageListenerContainer.doReceiveAndExecute(AbstractPollingMessageListenerContainer.java:325)
        at
org.springframework.jms.listener.AbstractPollingMessageListenerContainer.receiveAndExecute(AbstractPollingMessageListenerContainer.java:263)
        at
org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.invokeListener(DefaultMessageListenerContainer.java:1058)
        at
org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.run(DefaultMessageListenerContainer.java:952)
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at
org.apache.uima.aae.UimaAsThreadFactory$1.run(UimaAsThreadFactory.java:118)
        at java.lang.Thread.run(Thread.java:744)
Caused by: javax.jms.JMSException: JMS Send Failed. Check UIMA Log For
Details.
        at
org.apache.uima.adapter.jms.activemq.JmsOutputChannel.sendReply(JmsOutputChannel.java:846)
        ... 12 more

Re: JMS Send Failed. Check UIMA Log For Details.

Posted by Bai Shen <ba...@gmail.com>.
That error came from the uima.log file.  There are no other exceptions in
the log.

I'll look through the client code.  Thanks.


On Tue, Mar 11, 2014 at 1:23 PM, Jaroslaw Cwiklik <ui...@gmail.com> wrote:

> Each UIMA-AS service should produce uima.log. Is there another exception
> preceding
> org.apache.uima.aae.error.AsynchAEException: javax.jms.JMSException: JMS
> Send Failed. Check UIMA Log For Details.
>
> Looks like the service was unable to deliver an ACK message to the client.
> This ACK
> message is a confirmation that the service received a CAS for processing.
> For some
> reason the send fails. Usually, this happens when a client terminates with
> an outstanding CAS.
> Not sure if this is the case here.
>
> Jerry C
>
>
> On Tue, Mar 11, 2014 at 12:39 PM, Bai Shen <ba...@gmail.com>
> wrote:
>
> > I'm getting the following error.  I'm not sure which log it refers to
> when
> > it mentions the UIMA Log.  My broker log doesn't have any errors and my
> > client only has AS timeout errors.  Any suggestions?  Thanks.
> >
> > org.apache.uima.aae.error.AsynchAEException: javax.jms.JMSException: JMS
> > Send Failed. Check UIMA Log For Details.
> >         at
> >
> >
> org.apache.uima.adapter.jms.activemq.JmsOutputChannel.sendReply(JmsOutputChannel.java:861)
> >         at
> >
> >
> org.apache.uima.adapter.jms.activemq.JmsInputChannel.onMessage(JmsInputChannel.java:638)
> >         at
> >
> >
> org.springframework.jms.listener.AbstractMessageListenerContainer.doInvokeListener(AbstractMessageListenerContainer.java:535)
> >         at
> >
> >
> org.springframework.jms.listener.AbstractMessageListenerContainer.invokeListener(AbstractMessageListenerContainer.java:495)
> >         at
> >
> >
> org.springframework.jms.listener.AbstractMessageListenerContainer.doExecuteListener(AbstractMessageListenerContainer.java:467)
> >         at
> >
> >
> org.springframework.jms.listener.AbstractPollingMessageListenerContainer.doReceiveAndExecute(AbstractPollingMessageListenerContainer.java:325)
> >         at
> >
> >
> org.springframework.jms.listener.AbstractPollingMessageListenerContainer.receiveAndExecute(AbstractPollingMessageListenerContainer.java:263)
> >         at
> >
> >
> org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.invokeListener(DefaultMessageListenerContainer.java:1058)
> >         at
> >
> >
> org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.run(DefaultMessageListenerContainer.java:952)
> >         at
> >
> >
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> >         at
> >
> >
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> >         at
> >
> org.apache.uima.aae.UimaAsThreadFactory$1.run(UimaAsThreadFactory.java:118)
> >         at java.lang.Thread.run(Thread.java:744)
> > Caused by: javax.jms.JMSException: JMS Send Failed. Check UIMA Log For
> > Details.
> >         at
> >
> >
> org.apache.uima.adapter.jms.activemq.JmsOutputChannel.sendReply(JmsOutputChannel.java:846)
> >         ... 12 more
> >
>

Re: JMS Send Failed. Check UIMA Log For Details.

Posted by Jaroslaw Cwiklik <ui...@gmail.com>.
Each UIMA-AS service should produce uima.log. Is there another exception
preceding
org.apache.uima.aae.error.AsynchAEException: javax.jms.JMSException: JMS
Send Failed. Check UIMA Log For Details.

Looks like the service was unable to deliver an ACK message to the client.
This ACK
message is a confirmation that the service received a CAS for processing.
For some
reason the send fails. Usually, this happens when a client terminates with
an outstanding CAS.
Not sure if this is the case here.

Jerry C


On Tue, Mar 11, 2014 at 12:39 PM, Bai Shen <ba...@gmail.com> wrote:

> I'm getting the following error.  I'm not sure which log it refers to when
> it mentions the UIMA Log.  My broker log doesn't have any errors and my
> client only has AS timeout errors.  Any suggestions?  Thanks.
>
> org.apache.uima.aae.error.AsynchAEException: javax.jms.JMSException: JMS
> Send Failed. Check UIMA Log For Details.
>         at
>
> org.apache.uima.adapter.jms.activemq.JmsOutputChannel.sendReply(JmsOutputChannel.java:861)
>         at
>
> org.apache.uima.adapter.jms.activemq.JmsInputChannel.onMessage(JmsInputChannel.java:638)
>         at
>
> org.springframework.jms.listener.AbstractMessageListenerContainer.doInvokeListener(AbstractMessageListenerContainer.java:535)
>         at
>
> org.springframework.jms.listener.AbstractMessageListenerContainer.invokeListener(AbstractMessageListenerContainer.java:495)
>         at
>
> org.springframework.jms.listener.AbstractMessageListenerContainer.doExecuteListener(AbstractMessageListenerContainer.java:467)
>         at
>
> org.springframework.jms.listener.AbstractPollingMessageListenerContainer.doReceiveAndExecute(AbstractPollingMessageListenerContainer.java:325)
>         at
>
> org.springframework.jms.listener.AbstractPollingMessageListenerContainer.receiveAndExecute(AbstractPollingMessageListenerContainer.java:263)
>         at
>
> org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.invokeListener(DefaultMessageListenerContainer.java:1058)
>         at
>
> org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.run(DefaultMessageListenerContainer.java:952)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>         at
> org.apache.uima.aae.UimaAsThreadFactory$1.run(UimaAsThreadFactory.java:118)
>         at java.lang.Thread.run(Thread.java:744)
> Caused by: javax.jms.JMSException: JMS Send Failed. Check UIMA Log For
> Details.
>         at
>
> org.apache.uima.adapter.jms.activemq.JmsOutputChannel.sendReply(JmsOutputChannel.java:846)
>         ... 12 more
>