Hi, I m a Undergraduate Interested in this Project idea. I have worked with the synapse code base So i 'm glad to do this project as my GSoC project.
I'm now looking in to the ways of designing and implementing this.I m willing to have more design level ideas regarding this. I'll come up with a proposal for this soon. thanks, Charith On Wed, Mar 17, 2010 at 5:20 PM, Hiranya Jayathilaka (JIRA) <[email protected] > wrote: > [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 > > > -- > This message is automatically generated by JIRA. > - > You can reply to this email to add a comment to the issue online. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > -- Charith Dhanushka Wickramarachchi http://charithwiki.blogspot.com/
