Issue Details (XML | Word | Printable)

Key: SMXCOMP-42
Type: New Feature New Feature
Status: Open Open
Priority: Major Major
Assignee: Unassigned
Reporter: Charles Souillard
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
ServiceMix Components

EIP pattern to re-route the flow in case of an error / fault.

Created: 20/Oct/06 04:17 AM   Updated: 15/Jun/09 02:14 PM
Component/s: servicemix-eip
Affects Version/s: None
Fix Version/s: None

Time Tracking:
Not Specified

Issue Links:
Related
 
Supercedes
 


 Description  « Hide
There has been several requests for such a component to re-route
the flow in case of an error / fault. An EIP pattern is the best way
to go imho.

 All   Comments   Work Log   Change History   Subversion Commits   FishEye   Crucible      Sort Order: Ascending order - Click to sort in descending order
Guillaume Nodet added a comment - 20/Oct/06 04:21 AM
Btw, feel free to work on it and attach a patch.
You may want to join the dev list if you need help.


Guillaume Nodet added a comment - 06/Apr/07 11:51 AM
While answering on another thread on the user list, I thought we could make this component
(an error-handler) quite pluggable. Instead of simply re-routing the exchange to another service,
the endpoint could be given a strategy for handling exchanges in error. The simple re-routing
could be one of the strategy, but more complex ones could be written too: for example a redelivery
with an exponential back off and a DLQ target service ...

Trevor Pounds added a comment - 15/Jun/09 02:14 PM
I think the requirements for this ticket may be fulfilled by the patch submitted in SMXCOMP-570.