Return-Path: Delivered-To: apmail-camel-users-archive@www.apache.org Received: (qmail 49090 invoked from network); 1 Jun 2009 18:15:58 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 1 Jun 2009 18:15:58 -0000 Received: (qmail 7845 invoked by uid 500); 1 Jun 2009 18:16:10 -0000 Delivered-To: apmail-camel-users-archive@camel.apache.org Received: (qmail 7809 invoked by uid 500); 1 Jun 2009 18:16:10 -0000 Mailing-List: contact users-help@camel.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@camel.apache.org Delivered-To: mailing list users@camel.apache.org Received: (qmail 7799 invoked by uid 99); 1 Jun 2009 18:16:10 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 01 Jun 2009 18:16:10 +0000 X-ASF-Spam-Status: No, hits=1.4 required=10.0 tests=FORGED_YAHOO_RCVD,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of lists@nabble.com designates 216.139.236.158 as permitted sender) Received: from [216.139.236.158] (HELO kuber.nabble.com) (216.139.236.158) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 01 Jun 2009 18:16:01 +0000 Received: from isper.nabble.com ([192.168.236.156]) by kuber.nabble.com with esmtp (Exim 4.63) (envelope-from ) id 1MBC2u-0004P8-Ry for users@camel.apache.org; Mon, 01 Jun 2009 11:15:40 -0700 Message-ID: <23819496.post@talk.nabble.com> Date: Mon, 1 Jun 2009 11:15:40 -0700 (PDT) From: Bob Pollack To: users@camel.apache.org Subject: Re: JBI In-Only Exchange Never Completes In-Reply-To: <67a6ab030905271645s3a1492d5s94539a319ebdd78e@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Nabble-From: robert_h_pollack@yahoo.com References: <23732734.post@talk.nabble.com> <67a6ab030905262144x714e1d92pb706cb4a423a9e69@mail.gmail.com> <23751497.post@talk.nabble.com> <67a6ab030905271645s3a1492d5s94539a319ebdd78e@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org OK, for the benefit of Mr. Vanthienen and anyone else who may be following this thread, here is http://www.nabble.com/file/p23819496/seda-jbi-stuck.txt a thread dump of the system in a stuck state. If you are trying to follow the dump in detail, you should be aware that 1. This is an instance of the Camel service engine in which I have substituted Camel 1.6 for the Camel 1.4 that is included in the normal download. 2. The Camel SE is running inside an OpenESB JBI container, not ServiceMix (hence the presence in this dump of packages such as com.sun.jbi.messaging). For those who don't care about the details, but might be having similar problems, there are a few things you may want to know: 1. Mr. Vanthienen's suggestion of trying direct URIs in place of SEDA fixed the problem; this is probably something you should always try if you're having SEDA problems--I know I will. In this example, changing the two instances of "seda:mbQueue" to "direct:mbQueue" made the problem go away. 2. This problem was surprisingly hard to reproduce. For example, by the time I got around to writing this report, I had already moved the XSLT-splitter logic to another (in-out) JBI service. In this form, the logic worked even when I had SEDA URIs throughout. Evidently, the cause of this problem is not as simple as hooking a splitter to a SEDA to an in-only JBI. So, unfortunately, I can't tell you what constructs to avoid; I'll just reiterate that if SEDA queues appear to be stuck, try making some of them "direct." -- View this message in context: http://www.nabble.com/JBI-In-Only-Exchange-Never-Completes-tp23732734p23819496.html Sent from the Camel - Users mailing list archive at Nabble.com.