Project: talendesb
Issue TESB-6265: Error Handling doesn't work it the exchange body is manipulated and the endpoint is down
I would like to add some kind of Fault Handling after a cCXF Service Call. For example if the Service is not available I would like to reattempt the Service-Call after 10 seconds. I looked at the cErrorHandler Component, but when I get the org.apache.cxf.interceptor.Fault message nothing happends. The same with the cTry - catch component. Catching the org.apache.cxf.interceptor.Fault does not work. The same with the cException component. ----------- I did another test where I only redirect the original payload of the service without changing the body/head: cCXF1 --> cCXF2 When I kill the Server off cCXF2 and call the cCXF1 at this scenario the tryCatch and ErrorHandler are working fine. So there is a problem with error handling when the body is manipulated by a processor... ----------- Original from Thread: http://www.talendforge.org/forum/viewtopic.php?pid=88106#p88106
Story points: 2