2 Replies Latest reply on Oct 15, 2013 9:25 AM by Rajashekar Thippireddy

    How to continue a loop after roll back callee a Transaction in SOA

    Rajashekar Thippireddy

      Hi All,


      I Have main bpel process which calls a external web service which returns  set of records,


      iiterate through the set, i need to store the each record in AQ Topic.

      and ack each and every record after storing them in AQTopic. if the Ack fails i should roll back the previously inserted record from AQ.


      I Divided the XA transaction into two parts by using "checkpoint();" .


      Based on the ack status i called throw activity with Rollback transaction, i handled that using catch all in same scope.but after that process is terminating not iterating through the loop.


      i used XA Datasource.


      please suggest me.


      Thanks Rajashekar.