on 04-15-2010 11:14 PM
Hi
I am using transport acknowledgement in my BPM.i am using deadline branch to cancel the process after 1 min ( if i receive -ve ACK) and i also need to send an alert also.
question:
can we use 2 control steps in deadline branch first control step to cancel the process and 2nd control step to send an alert?
if it is not possible with only deadline branch do we need to go for exception branch?
Thanks
Hi Abhishek
So you mean to say that i need to mention one deadline branch and inside that one control step which raise an time_out exception and it will go to the exception branch and there 2 control steps..1st control step to through an alert and second control step to cancel the process..am i right?
and
if i receive -ve ACK then i am waiting for 1 min and executing deadline branch to raise excepton to send the alert and cancel the process..but here after sending the alert..the receiver adapter (IDOC adapter) is retries and success in sending the message to ECC...how can we assure that deadline duration is greater than retry inerwal of IDOC adapter???otherwise it will be like sending an alert to support team but message got transfered to ECC successfully..
Thanks
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
am i right?
Right.
how can we assure that deadline duration is greater than retry inerwal of IDOC adapter???
Each adapter has its number of retries....with uniform time between consecutive retries....similarly IDOC adapter may also have its number of retries defined and 1 min will surely be less than one set of retries that the adapter does.....may be you can check with your BASIS/ ADMIN team and aks them what the exact time is and then accordingly adjust the time in Deadline branch.
Regards,
Abhishek.
Hi Abhishek
If i go for Exception branch also apart from deadline branch..then according to you, what extra information can i get in moni..?
Thanks
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
can we use 2 control steps in deadline branch first control step to cancel the process and 2nd control step to send an
alert?
Throw Alert should come before Cancel Process.
if it is not possible with only deadline branch do we need to go for exception branch?
Normally the Deadline Branch Thows an Exception and then the Exception Branch catches this exception and executes the included exception-handling like Throw Alert/ Cacncel Process......we throw an Exception as an indication that the process has failed to achieve its functionality....we then cancel it so that it does not block execution of other messages.
Cancelling the process & Throwing Alert in Deadline Branch is possible just that in moni there wont be an indication that something has gone wrong.
Regards,
Abhishek.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
24 | |
11 | |
9 | |
7 | |
6 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.