The common way is for a component to set the JBI exchange
in an error state.  The consumer (the component which has create
the exchange) will receive this information and can act accordingly.
You can also use transactions so that the transaction will be rolled
back if an error occurs.

Can you explain your second question a bit more ?

On 2/1/07, hsha <[EMAIL PROTECTED]> wrote:

1. Say we have componentA sending a normalized message to componentB.The
componentB might try to perform some action say save some items to
database.In that situation if some error/exception occurs say database sql
error then will the message be available in the esb bus so that componentB
can pick it up and redo the process.
 2.We may have scenarios where esb componentA has to communicate with
componentB and componentC(maybe send simultaneously different messages).

Please let me know the answers for the above questions/scenarios.
--
View this message in context: 
http://www.nabble.com/Servicemix-Esb-Questions-tf3156506s12049.html#a8753368
Sent from the ServiceMix - User mailing list archive at Nabble.com.




--
Cheers,
Guillaume Nodet
------------------------
Architect, LogicBlaze (http://www.logicblaze.com/)
Blog: http://gnodet.blogspot.com/

Reply via email to