Return-Path: Delivered-To: apmail-uima-user-archive@www.apache.org Received: (qmail 69552 invoked from network); 22 Mar 2011 11:12:23 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 22 Mar 2011 11:12:23 -0000 Received: (qmail 10048 invoked by uid 500); 22 Mar 2011 11:12:23 -0000 Delivered-To: apmail-uima-user-archive@uima.apache.org Received: (qmail 9981 invoked by uid 500); 22 Mar 2011 11:12:23 -0000 Mailing-List: contact user-help@uima.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@uima.apache.org Delivered-To: mailing list user@uima.apache.org Received: (qmail 9973 invoked by uid 99); 22 Mar 2011 11:12:22 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 22 Mar 2011 11:12:22 +0000 X-ASF-Spam-Status: No, hits=1.4 required=5.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,RFC_ABUSE_POST,SPF_NEUTRAL,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [217.146.183.115] (HELO nm20-vm0.bullet.mail.ukl.yahoo.com) (217.146.183.115) by apache.org (qpsmtpd/0.29) with SMTP; Tue, 22 Mar 2011 11:12:14 +0000 Received: from [217.146.183.182] by nm20.bullet.mail.ukl.yahoo.com with NNFMP; 22 Mar 2011 11:11:54 -0000 Received: from [217.146.183.32] by tm13.bullet.mail.ukl.yahoo.com with NNFMP; 22 Mar 2011 11:11:54 -0000 Received: from [127.0.0.1] by omp1021.mail.ukl.yahoo.com with NNFMP; 22 Mar 2011 11:11:54 -0000 X-Yahoo-Newman-Id: 649612.41220.bm@omp1021.mail.ukl.yahoo.com Received: (qmail 22625 invoked from network); 22 Mar 2011 11:11:54 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.fr; h=DKIM-Signature:Received:X-Yahoo-SMTP:X-YMail-OSG:X-Yahoo-Newman-Property:Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:Content-Type:Content-Transfer-Encoding; b=nnKebFT0MMNt6AFILNGhXQvP8Iw8iXeMdQ61qx7YpxXJt75fRuOdXfoB/6Z6awDWyAp8GQDRAhWhThoP6wVPsNu/E5seQQi4NEUMNuueWzRjJ//nDMUgcp7Z6g0alP0BRBTtkBZB+vdkE2cwlyqNzeAA6RdukbJN3QdT1jvXWDE= ; DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.fr; s=s1024; t=1300792314; bh=k3204UP1Sd2cw5TCUXBak5ec4qwEW3ekdMq9XOWfd2A=; h=Received:X-Yahoo-SMTP:X-YMail-OSG:X-Yahoo-Newman-Property:Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:Content-Type:Content-Transfer-Encoding; b=GSFBVSDXsMXavQ6Q003gkDhEeEvfqSPfFZTNAoexsYNcNAs2RLevLDe3i/M5FPNvQYx1LACVUdkNK+CJEfXh9FOIgzqMSECO83lTqh/2sGOZTHEJtDJ1ioepWnrUk/E1h1s1eaRTevrXD4v0eyX1Eyh6wKwxHyG+y37oCzI/V/E= Received: from [10.100.50.216] (ppujalon@82.241.215.62 with plain) by smtp128.mail.ukl.yahoo.com with SMTP; 22 Mar 2011 11:11:54 +0000 GMT X-Yahoo-SMTP: 9lnues6swBDYRhFC_VmDFrQdhTEK X-YMail-OSG: ievJwzAVM1nh2weo197rUeDhyKONhrQiwYSiys67Bq.hukj RvZaAZBsOAuwNY_hCxqRbKz88XTyp4P2.7Kux1zYg7lP7Jtz8q_0gZg3ls0Q f_cGqAjC8h9f9ex9MIJB6.cdIlYdqX1cE_YV10cjPCZCOqF.Svb81AdQyV6z vFo0BghmBb9AWYA0nHuhNjwPdqAIeGMjoajyAsjKP75k5__h2QEKLc1uxeEj qt6BJUupAuJKe5tlquWP8_aR8A1wLfnspIQI- X-Yahoo-Newman-Property: ymail-3 Message-ID: <4D8883F9.2010003@yahoo.fr> Date: Tue, 22 Mar 2011 12:11:53 +0100 From: Pierre Pujalon User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; fr; rv:1.9.2.15) Gecko/20110303 Lightning/1.0b2 Thunderbird/3.1.9 MIME-Version: 1.0 To: user@uima.apache.org Subject: Lost Connection to Delegate Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Hi, I'm currently using UIMA-AS 2.3.1rc5 and I am having issues with asynchronous delegated .. I have a chain of several annotators. One of them is an asynchronous delegate as it is very resource consuming. So I have one UIMA service with a simpleChainDescriptor and several UIMA services with myDelegateAnnotatorDescriptor. When the activeMQ broker fails and restart, all my UIMA services resfresh succesfully their JMS connection. But it appears that the service holding the processing chain (simpleChainDescriptor) itself does not refresh the JMS connection to the delegate JMS queue. When a new CAS is processed, I have the following exception in the console !!!! and the processing of the cas stop silently and passes to the next cas. If I restart the service holding the chain, everything go back to normal. Is this a bug or am I missing something? Thanks, Pierre ATTENTION: Uima AS Service:simpleChainDescriptor Listener Established Connection to Broker: tcp://brokerurl:61616 22 mars 2011 11:11:00 org.apache.uima.adapter.jms.activemq.UimaDefaultMessageListenerContainer handleListenerSetupFailure ATTENTION: Uima AS Service:simpleChainDescriptor Listener Established Connection to Broker: tcp://brokerurl:61616 22 mars 2011 11:11:00 org.apache.uima.adapter.jms.activemq.JmsOutputChannel invalidateConnectionAndEndpoints INFO: Controller simpleChainDescriptor Invalidating JMS Connection To Broker tcp://brokerurl:61616 and Closing Sessions To Delegates 22 mars 2011 11:11:01 org.apache.uima.adapter.jms.activemq.JmsEndpointConnection_impl send ATTENTION: Service: simpleChainDescriptor Runtime Exception 22 mars 2011 11:11:01 org.apache.uima.adapter.jms.activemq.JmsEndpointConnection_impl send ATTENTION: org.apache.uima.aae.error.DelegateConnectionLostException: Controller:simpleChainDescriptor Lost Connection to Delegate:myDelegateAnnotatorDescriptor at org.apache.uima.adapter.jms.activemq.JmsEndpointConnection_impl.send(JmsEndpointConnection_impl.java:536) at org.apache.uima.adapter.jms.activemq.JmsEndpointConnection_impl.send(JmsEndpointConnection_impl.java:507) at org.apache.uima.adapter.jms.activemq.JmsOutputChannel.dispatch(JmsOutputChannel.java:1366) at org.apache.uima.adapter.jms.activemq.JmsOutputChannel.sendCasToRemoteEndpoint(JmsOutputChannel.java:1527) at org.apache.uima.adapter.jms.activemq.JmsOutputChannel.serializeCasAndSend(JmsOutputChannel.java:658) at org.apache.uima.adapter.jms.activemq.JmsOutputChannel.sendRequest(JmsOutputChannel.java:610) at org.apache.uima.aae.controller.AggregateAnalysisEngineController_impl.dispatch(AggregateAnalysisEngineController_impl.java:2381) at org.apache.uima.aae.controller.AggregateAnalysisEngineController_impl.dispatchProcessRequest(AggregateAnalysisEngineController_impl.java:2421) at org.apache.uima.aae.controller.AggregateAnalysisEngineController_impl.simpleStep(AggregateAnalysisEngineController_impl.java:1294) at org.apache.uima.aae.controller.AggregateAnalysisEngineController_impl.executeFlowStep(AggregateAnalysisEngineController_impl.java:2302) at org.apache.uima.aae.controller.AggregateAnalysisEngineController_impl.process(AggregateAnalysisEngineController_impl.java:1229) at org.apache.uima.aae.handler.HandlerBase.invokeProcess(HandlerBase.java:118) at org.apache.uima.aae.handler.input.ProcessResponseHandler.cancelTimerAndProcess(ProcessResponseHandler.java:108) at org.apache.uima.aae.handler.input.ProcessResponseHandler.handleProcessResponseWithCASReference(ProcessResponseHandler.java:387) at org.apache.uima.aae.handler.input.ProcessResponseHandler.handle(ProcessResponseHandler.java:656) at org.apache.uima.aae.handler.HandlerBase.delegate(HandlerBase.java:149) at org.apache.uima.aae.handler.input.ProcessRequestHandler_impl.handle(ProcessRequestHandler_impl.java:973) at org.apache.uima.aae.spi.transport.vm.UimaVmMessageListener.onMessage(UimaVmMessageListener.java:107) at org.apache.uima.aae.spi.transport.vm.UimaVmMessageDispatcher$1.run(UimaVmMessageDispatcher.java:70) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619) 22 mars 2011 11:11:01 org.apache.uima.aae.error.handler.ProcessCasErrorHandler handleError ATTENTION: Service: simpleChainDescriptor Runtime Exception 22 mars 2011 11:11:01 org.apache.uima.aae.error.handler.ProcessCasErrorHandler handleError ATTENTION: org.apache.uima.aae.error.DelegateConnectionLostException: Controller:simpleChainDescriptor Lost Connection to Delegate:myDelegateAnnotatorDescriptor at org.apache.uima.adapter.jms.activemq.JmsEndpointConnection_impl.send(JmsEndpointConnection_impl.java:536) at org.apache.uima.adapter.jms.activemq.JmsEndpointConnection_impl.send(JmsEndpointConnection_impl.java:507) at org.apache.uima.adapter.jms.activemq.JmsOutputChannel.dispatch(JmsOutputChannel.java:1366) at org.apache.uima.adapter.jms.activemq.JmsOutputChannel.sendCasToRemoteEndpoint(JmsOutputChannel.java:1527) at org.apache.uima.adapter.jms.activemq.JmsOutputChannel.serializeCasAndSend(JmsOutputChannel.java:658) at org.apache.uima.adapter.jms.activemq.JmsOutputChannel.sendRequest(JmsOutputChannel.java:610) at org.apache.uima.aae.controller.AggregateAnalysisEngineController_impl.dispatch(AggregateAnalysisEngineController_impl.java:2381) at org.apache.uima.aae.controller.AggregateAnalysisEngineController_impl.dispatchProcessRequest(AggregateAnalysisEngineController_impl.java:2421) at org.apache.uima.aae.controller.AggregateAnalysisEngineController_impl.simpleStep(AggregateAnalysisEngineController_impl.java:1294) at org.apache.uima.aae.controller.AggregateAnalysisEngineController_impl.executeFlowStep(AggregateAnalysisEngineController_impl.java:2302) at org.apache.uima.aae.controller.AggregateAnalysisEngineController_impl.process(AggregateAnalysisEngineController_impl.java:1229) at org.apache.uima.aae.handler.HandlerBase.invokeProcess(HandlerBase.java:118) at org.apache.uima.aae.handler.input.ProcessResponseHandler.cancelTimerAndProcess(ProcessResponseHandler.java:108) at org.apache.uima.aae.handler.input.ProcessResponseHandler.handleProcessResponseWithCASReference(ProcessResponseHandler.java:387) at org.apache.uima.aae.handler.input.ProcessResponseHandler.handle(ProcessResponseHandler.java:656) at org.apache.uima.aae.handler.HandlerBase.delegate(HandlerBase.java:149) at org.apache.uima.aae.handler.input.ProcessRequestHandler_impl.handle(ProcessRequestHandler_impl.java:973) at org.apache.uima.aae.spi.transport.vm.UimaVmMessageListener.onMessage(UimaVmMessageListener.java:107) at org.apache.uima.aae.spi.transport.vm.UimaVmMessageDispatcher$1.run(UimaVmMessageDispatcher.java:70) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619)