[ 
https://issues.apache.org/jira/browse/SYNAPSE-618?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12846738#action_12846738
 ] 

Denis Weerasiri edited comment on SYNAPSE-618 at 3/18/10 4:25 AM:
------------------------------------------------------------------

Hi Asankha,

Regarding [1] , My mentor Milinda Pathirage on ODE-565 redirected Marco to me 
and he started to personally contact me, so I helped him and later he came up 
with more improvements to the code, such as removeGlobalBreakpoint(..) 
signature and implementation, using my ODE-565_3.patch 
(https://issues.apache.org/jira/secure/attachment/12412457/ODE-565_3.patch)

I added his code to the above mentioned JIRA today 
(https://issues.apache.org/jira/secure/attachment/12439113/Improvements-from-MarcoIndaco.rar).
 There's a README.txt, it contains the improvements.

And the changes I added there lager than 1MB are related to the front-end 
functionalities. As frankly I must say I was not able to complete the front end 
part as expected at the beginning of the Project. But I was able to came up 
with improvements to the back-end functionalities of ODE-debugger service.

Best Regards,
Denis Weerasiri

      was (Author: ddweerasiri):
    Hi Asankha,

Regarding [1] , My mentor Milinda Pathirage on ODE-565 redirect Marco to me and 
he started to personally contact me, so I helped him and later he came up with 
more improvements to the code, such as removeGlobalBreakpoint(..) signature and 
implementation, using my ODE-565_3.patch 
(https://issues.apache.org/jira/secure/attachment/12412457/ODE-565_3.patch)

I added his code to the above mentioned JIRA today 
(https://issues.apache.org/jira/secure/attachment/12439113/Improvements-from-MarcoIndaco.rar).
 There's a README.txt, it contains the improvements.

And the changes I added there lager than 1MB are related to the front-end 
functionalities. As frankly I must say I was not able to complete the front end 
part as expected at the beginning of the Project. But I was able to came up 
with improvements to the back-end functionalities of ODE-debugger service.

Best Regards,
Denis Weerasiri
  
> [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]

Reply via email to