atom feed44 messages in org.apache.ws.synapse-dev[jira] Created: (SYNAPSE-618) [GSoC] ...
FromSent OnAttachments
Hiranya Jayathilaka (JIRA)Mar 17, 2010 4:50 am 
Denis Weerasiri (JIRA)Mar 17, 2010 12:13 pm 
Asankha C. Perera (JIRA)Mar 17, 2010 9:02 pm 
Denis Weerasiri (JIRA)Mar 17, 2010 9:24 pm 
Denis Weerasiri (JIRA)Mar 17, 2010 9:26 pm 
Asankha C. Perera (JIRA)Mar 17, 2010 10:00 pm 
Denis Weerasiri (JIRA)Mar 17, 2010 10:20 pm 
Charith WickramarachchiMar 17, 2010 11:33 pm 
Charith WickramarachchiMar 18, 2010 12:06 am 
Hiranya Jayathilaka (JIRA)Mar 18, 2010 12:30 am 
Hiranya JayathilakaMar 18, 2010 8:39 am 
Amila Chinthaka Suriarachchi (JIRA)Mar 19, 2010 4:43 am 
Charith WickramarachchiMar 20, 2010 8:59 am 
Hiranya JayathilakaMar 20, 2010 10:38 pm 
Amila SuriarachchiMar 21, 2010 10:26 pm 
Charith WickramarachchiMar 23, 2010 10:10 pm 
Charith WickramarachchiMar 27, 2010 2:05 am 
Hiranya JayathilakaMar 27, 2010 10:01 pm 
Charith WickramarachchiMar 28, 2010 12:55 am 
Hiranya JayathilakaMar 31, 2010 10:20 pm 
Charith WickramarachchiApr 1, 2010 11:50 am 
Charith WickramarachchiApr 2, 2010 1:58 am 
Charith WickramarachchiApr 7, 2010 2:01 am 
Charith WickramarachchiApr 26, 2010 11:34 pm 
Ruwan LintonApr 27, 2010 2:13 am 
Charith WickramarachchiApr 27, 2010 6:11 am 
Hiranya JayathilakaApr 27, 2010 9:42 pm 
Hiranya Jayathilaka (JIRA)Apr 29, 2010 10:25 pm 
Charith Dhanushka Wickramarachchi (JIRA)May 27, 2010 2:41 am 
Hiranya Jayathilaka (JIRA)May 27, 2010 10:21 pm 
Charith Dhanushka Wickramarachchi (JIRA)Jun 30, 2010 9:45 am 
Charith Dhanushka Wickramarachchi (JIRA)Jul 10, 2010 5:44 am 
Charith Dhanushka Wickramarachchi (JIRA)Aug 7, 2010 3:19 am 
Charith Dhanushka Wickramarachchi (JIRA)Aug 11, 2010 6:02 am 
Charith Dhanushka Wickramarachchi (JIRA)Aug 14, 2010 9:21 am 
Charith Dhanushka Wickramarachchi (JIRA)Sep 19, 2010 9:01 pm 
Charith Dhanushka Wickramarachchi (JIRA)Sep 19, 2010 9:04 pm 
Hiranya Jayathilaka (JIRA)Sep 20, 2010 11:41 pm 
Charith Dhanushka Wickramarachchi (JIRA)Sep 21, 2010 1:22 am 
Charith Dhanushka Wickramarachchi (JIRA)Sep 21, 2010 10:48 am 
Charith Dhanushka Wickramarachchi (JIRA)Sep 21, 2010 10:50 am 
Hiranya Jayathilaka (JIRA)Sep 22, 2010 10:19 pm 
Charith Dhanushka Wickramarachchi (JIRA)Sep 22, 2010 11:20 pm 
Charith Dhanushka Wickramarachchi (JIRA)Sep 26, 2010 10:12 pm 
Subject:[jira] Created: (SYNAPSE-618) [GSoC] Implement a Dead Letter Channel for Synapse
From:Hiranya Jayathilaka (JIRA) (ji@apache.org)
Date:Mar 17, 2010 4:50:03 am
List:org.apache.ws.synapse-dev

[GSoC] Implement a Dead Letter Channel for Synapse

--------------------------------------------------

Key: SYNAPSE-618 URL: https://issues.apache.org/jira/browse/SYNAPSE-618 Project: Synapse Issue Type: New Feature Components: Core, Endpoints Reporter: Hiranya Jayathilaka Fix For: FUTURE

Currently when Synapse attempts to send a message and if it fails, following
actions can be configured to deal with the error:

* Execute a fault sequence and handle the failed request gracefully * Fail-over to a different endpoint

In addition to these, Synapse ESB should support the "dead letter channel"
enterprise integration pattern to deal with various errors that might occur
during mediation or while sending. With the dead letter channel, the failed
message will be put into a message store in the ESB. Later the ESB can retry to
send the messages in the message store.

We should be able to have multiple implementations of the actual message store
and should be able to configure which store to use for a particular scenario.
Users should be able to implement their own message stores and plug into the ESB
easily. To start with we can have a simple in-memory message store and a
persisting store based on JDBC or JMS.

References: http://www.eaipatterns.com/DeadLetterChannel.html https://issues.apache.org/jira/browse/SYNAPSE-263

Possible Mentors: Hiranya Jayathilaka