Return-Path: X-Original-To: apmail-camel-dev-archive@www.apache.org Delivered-To: apmail-camel-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 845EA45CC for ; Thu, 2 Jun 2011 08:12:29 +0000 (UTC) Received: (qmail 63116 invoked by uid 500); 2 Jun 2011 08:12:29 -0000 Delivered-To: apmail-camel-dev-archive@camel.apache.org Received: (qmail 63079 invoked by uid 500); 2 Jun 2011 08:12:29 -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 63064 invoked by uid 99); 2 Jun 2011 08:12:28 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 02 Jun 2011 08:12:28 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED,T_RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.116] (HELO hel.zones.apache.org) (140.211.11.116) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 02 Jun 2011 08:12:27 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id 6C5F3EF056 for ; Thu, 2 Jun 2011 08:11:47 +0000 (UTC) Date: Thu, 2 Jun 2011 08:11:47 +0000 (UTC) From: "Ioannis Polyzos (JIRA)" To: dev@camel.apache.org Message-ID: <1897477307.62181.1307002307440.JavaMail.tomcat@hel.zones.apache.org> In-Reply-To: <2044300163.19188.1305642647288.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] [Commented] (CAMEL-3983) Added Support for Serialization and Message Headers to Hazelcast SEDA functionality MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/CAMEL-3983?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13042642#comment-13042642 ] Ioannis Polyzos commented on CAMEL-3983: ---------------------------------------- Earlier I have not described the SEDA architecture but how the SEDA *component* works, and I have noted that works like a *work queue*. What I have stated as a difference is that in case someone use the hazelcast:queue, an event will broadcast to all consumers, while in the case of hazelcast:seda only to one. It is very reasonable that your example does not work because in the current implementation does not transfer headers, and this is what the patch SEDA-CAMEL-3983-2.patch provide. But even in the case you have used this code you have note used the "transferExchange" option. If you please refer to the test cases of patch for examples on usage... > Added Support for Serialization and Message Headers to Hazelcast SEDA functionality > ----------------------------------------------------------------------------------- > > Key: CAMEL-3983 > URL: https://issues.apache.org/jira/browse/CAMEL-3983 > Project: Camel > Issue Type: New Feature > Components: camel-hazelcast > Affects Versions: 2.8.0 > Reporter: Claus Straube > Fix For: Future > > Attachments: SEDA-CAMEL-3983-2.patch, SEDA-CAMEL-3983.patch, hazelcast_seda_headers_04.diff, hazelcast_seda_serialization_and_headers_01.diff, hazelcast_seda_serialization_and_headers_02.diff, hazelcast_seda_serialization_and_headers_03.diff > > > The current implementation looses headers that are given to a 'hazelcast:seda:foo' route and is has problems serializing complex objects inside body that are not serializable. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira