Return-Path: Delivered-To: apmail-camel-dev-archive@www.apache.org Received: (qmail 88721 invoked from network); 14 Apr 2009 09:41:35 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 14 Apr 2009 09:41:35 -0000 Received: (qmail 66170 invoked by uid 500); 14 Apr 2009 09:41:35 -0000 Delivered-To: apmail-camel-dev-archive@camel.apache.org Received: (qmail 66137 invoked by uid 500); 14 Apr 2009 09:41:35 -0000 Mailing-List: contact dev-help@camel.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@camel.apache.org Delivered-To: mailing list dev@camel.apache.org Received: (qmail 66127 invoked by uid 99); 14 Apr 2009 09:41:35 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 14 Apr 2009 09:41:35 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of claus.ibsen@gmail.com designates 209.85.220.177 as permitted sender) Received: from [209.85.220.177] (HELO mail-fx0-f177.google.com) (209.85.220.177) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 14 Apr 2009 09:41:26 +0000 Received: by fxm25 with SMTP id 25so2462629fxm.20 for ; Tue, 14 Apr 2009 02:41:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :from:date:message-id:subject:to:content-type :content-transfer-encoding; bh=3J9Zdczg9fyQwhWQ/j0dD5AFO4AHMJPpitvnD7jnKbo=; b=VLTozCFoJUyLGBTjnFQFgJYz5wr/pqCTWtGHWYF+MBzMiSHWIcqwR59pPE0uPgaHpH JLeXakSwsdaIv3lMPGPqy1+MPAmlW4FJujXKmaWOPc+mA8zHlvPlp9eLOQbvwo5a4MU/ qYGLtRBNU0lp7Gnm8nfVKewJcQiEb+sWn9G3I= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:content-transfer-encoding; b=F+QkY7DkT+Z0TA3io/sfPr3c0OgkwFHiicPyPghH7K+MSlf2SC+gJdE5K4lQnBIXzs GN3qS3WPsZJSO1pPVehe8wGHHo3DEjW5D0OQQhaDaDz2jK+SGqwO5yJyvsATTG2KOao7 9rA4kqvGc+0Kr3FM8Yxl3WHeXFpZ7XRZEISC8= MIME-Version: 1.0 Received: by 10.223.115.195 with SMTP id j3mr1910501faq.99.1239702064138; Tue, 14 Apr 2009 02:41:04 -0700 (PDT) In-Reply-To: <5380c69c0904012218q688b277dg3b7a80a5e7570a2c@mail.gmail.com> References: <5380c69c0904012218q688b277dg3b7a80a5e7570a2c@mail.gmail.com> From: Claus Ibsen Date: Tue, 14 Apr 2009 11:40:49 +0200 Message-ID: <5380c69c0904140240q7cafc419y235adc1c1d50ab00@mail.gmail.com> Subject: Re: CAMEL 2.0 - The remaining work To: dev@camel.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org Hi What remains now that must be done are: a) Resort stream cache. Allowing Camel to work seamless with SMX. We might wanna enable it by default globally as for instance the content based router with xpath predicates requires to read the XML stream multiple times. Even for transacted routes, so it must be enabled by default IMHO. b) SMX Camel feature in the Camel build (Gert) https://issues.apache.org/activemq/browse/CAMEL-1526 The other 20 or so tickets assigned for Camel 2.0 is not fixed as must be done. Feel free to move them to 2.1 or if they are minor work get it fixed. On Thu, Apr 2, 2009 at 7:18 AM, Claus Ibsen wrote: > Hi > > We are in the final phase of Camel 2.0 and need to get the last > features and fixes done. I have been looking at the JIRA tickets and > moved stuff for 2.1. > > There are 2 issues we must address: > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > 1) > Change default error handler strategy (CAMEL-714) to no error handling at= all > I am currently working on this one. > > 2) > StreamCache to work out of the box with all the error handler > strategies (I does not work with TX for instance) =A0and seamless with > SMX > We need to work together with Gert on this one. Could be that > streamCache should be enabled by default. > > > > And these issue would be great to have: > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D > 3) > Support onException for the transaction and default error handler, > allowing you to trap exceptions > and avoid rolling back. Kinda like the tryBlock() .. handle() > > 4) > Consider renaming the handle() name to catchBlock() so its consistent > with the tryBlock() name (CAMEL-1447) > As this is an API change I would like to get it in 2.0. > > > And finally we should have time to fix the community reports bugs and > minor new features to add that we usually > do on a daily basis. > > > Any thoughts? > > > -- > Claus Ibsen > Apache Camel Committer > > Open Source Integration: http://fusesource.com > Blog: http://davsclaus.blogspot.com/ > Twitter: http://twitter.com/davsclaus > Apache Camel Reference Card: > http://refcardz.dzone.com/refcardz/enterprise-integration > --=20 Claus Ibsen Apache Camel Committer Open Source Integration: http://fusesource.com Blog: http://davsclaus.blogspot.com/ Twitter: http://twitter.com/davsclaus Apache Camel Reference Card: http://refcardz.dzone.com/refcardz/enterprise-integration