Do fault policies work for Synchronous Bpel process? I have created a Synchronous Bpel process which invokes a JMS service. In this case if the process errors out due to binding fault, my instance is getting timed out and it's neither going to fault policies nor CatchAll block. Is it normal behaviour oris it happening only in this case? please help.