Return-Path: Delivered-To: apmail-activemq-camel-user-archive@locus.apache.org Received: (qmail 11693 invoked from network); 1 Feb 2008 18:46:57 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 1 Feb 2008 18:46:57 -0000 Received: (qmail 40916 invoked by uid 500); 1 Feb 2008 18:46:48 -0000 Delivered-To: apmail-activemq-camel-user-archive@activemq.apache.org Received: (qmail 40892 invoked by uid 500); 1 Feb 2008 18:46:48 -0000 Mailing-List: contact camel-user-help@activemq.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: camel-user@activemq.apache.org Delivered-To: mailing list camel-user@activemq.apache.org Received: (qmail 40883 invoked by uid 99); 1 Feb 2008 18:46:48 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Feb 2008 10:46:48 -0800 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 hzbarcea@gmail.com designates 66.249.82.232 as permitted sender) Received: from [66.249.82.232] (HELO wx-out-0506.google.com) (66.249.82.232) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Feb 2008 18:46:18 +0000 Received: by wx-out-0506.google.com with SMTP id s14so1499139wxc.26 for ; Fri, 01 Feb 2008 10:46:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to:in-reply-to:content-type:content-transfer-encoding:mime-version:subject:date:references:x-mailer; bh=latEo1pzQhT283ZMSfk6/7QBPjwCGAybTMgSdNqFPqg=; b=wJPgThHJIugY7jp6i6joY2+O2E/mb52b4px1yt6eHB3Sy4m/8YWnpUkrN309zKe2JdUMib47OeMCBPbFsTfA+x06rkJbJkg85LENr7KeKgTvVPedQk8ZnOMs9Ju2qQ03YwGiczVhnnxAyZ8FGK8YIkl3oDg+iFibwIHmBNSGnoA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:in-reply-to:content-type:content-transfer-encoding:mime-version:subject:date:references:x-mailer; b=cWFPX5hF6r/6+iZ3RG66A5lnhKO7F2YZC9qtSmlB+j2QfWTWsgPhiJzUIPl6d0OGrPzzSsch6wGC9vevib83Ellp255D2T8e6weL9q9qTyHc3NTllueaQsxV4UlR90OnY1ZLAn0G9W9WqT9VpCALvecDU9k0mIRMZK1sb4x2/b4= Received: by 10.70.37.12 with SMTP id k12mr2408027wxk.70.1201891582955; Fri, 01 Feb 2008 10:46:22 -0800 (PST) Received: from ?10.40.58.102? ( [74.168.211.66]) by mx.google.com with ESMTPS id i39sm192081wxd.7.2008.02.01.10.46.15 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 01 Feb 2008 10:46:19 -0800 (PST) Message-Id: <37907F20-E6DA-4FE4-9DEE-617F2461543E@gmail.com> From: Hadrian Zbarcea To: camel-user@activemq.apache.org In-Reply-To: Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v915) Subject: Re: in/out/fault messages discussion Date: Fri, 1 Feb 2008 13:46:08 -0500 References: <1D64AF3E-A69A-44DE-9DAB-F0EB238A8326@intalgent.com> <9A5229FD-DEA0-4F13-B201-E6866C572D38@gmail.com> <4751B74B-BD39-4F97-92A9-DD62EAC330E7@gmail.com> X-Mailer: Apple Mail (2.915) X-Virus-Checked: Checked by ClamAV on apache.org This totally makes sense, especially given the fact that many components don't make that distinction. I created camel-316 https://issues.apache.org/activemq/browse/CAMEL-316 Cheers hadrian On Feb 1, 2008, at 1:15 PM, Hiram Chirino wrote: > I personally would like to get rid of the Fault message. It should be > possible ti interpret the output message as a Fault or interpret an > Exception as Fault. Having an exception, a fault, and an output > message be all valid outputs of a processor makes creating a DSL to > handle all those cases MUCH more complex. > > Just my 2 cents. > > Regards, > Hiram > > On Jan 31, 2008 1:18 PM, Roman Kalukiewicz > wrote: >> 2008/1/31, Hadrian Zbarcea : >>> Actually to Guillaume's point, I am strongly in favor of keeping the >>> input. And to be honest, I like the model the way it is, for many >>> reasons. One is that the model is very intuitive for people >>> familiar >>> with certain standards, myself included, and the emtpy chairs don't >>> bother me. If I understand correctly you are not claiming that >>> there >>> are features that the current model (vs yours) cannot support, just >>> that your proposal will make it clearer. >> >> That is right. I believe that current model could be harder to >> implement all different scenarios, that we don't have to think about >> in mine, but everything could be done in the current one (with 3 >> messages available you can for sure implement everything that can be >> done with 1, right? ;) ). I even believe that I was able to show, >> that >> my solution also can handle all features we need. >> >>> Well, de gustibus non est disputandum. If you really feel strongly >>> about that, a vote is the way to settle it :). >> >> This is what I say from the very beginning. I was simply curious if >> my >> impressions are common. But the fact is, that if I want camel to >> change in this direction, I need creators of camel to be convinced to >> this direction and I cannot do it alone (or I have to think about my >> own one-message-branch ;) ). It looks that you are not really >> convinced ;) >> >> Anyway thank you for all your feedback >> Roman >> > > > > -- > Regards, > Hiram > > Blog: http://hiramchirino.com > > Open Source SOA > http://open.iona.com