how to catch a rollback fault in SOA BPEL:
My requirement::::::
I have a XA DB datasource and trying to insert data in 2 tables of the same database. I want to roll back the 1st table if any error occurs in 2nd table and as well as i want to call the catch all to handle the error or log the error.
what i did and observed:
I have a XA DB datasource and trying to insert data in 2 tables of the same database. now i call the catch all and put a throw activity after the logging. if any failure occurs in 2nd table then it is correctly rolled back the data in the 1st table but the transaction is staying in running state and continuously calling the bepl process.I dont know how to terminate the running state.
Please advise.