Answers

Question and Answer:

  Home  Biztalk Xslt

⟩ Tell us does BizTalk automatically compensate an unsuccessful transaction?

☛ A Compensation section is generally written, in order to UNDO the effect of a transaction.

☛ The Compensation section for a scope gets activated only when the scope terminates normally or the scope completes its execution.

☛ Unlike exceptions, a compensation section can be written for a “Atomic” as well as a “L-R”

☛ A Compensation section needs to be explicitly invoked, using the Compensation Shape in order for it to execute.

☛ A Compensation section for a scope does NOT automatically undo the effect of a transaction. The compensation section must have the undo logic in place in order to have such an effect.

☛ A Compensation shape can be used to invoke/execute a compensation section. The control returns to the next operation after compensation shape, once the execution of the compensation section is complete.

☛ Is it possible to share variables across two branches in a Parallel shape

yes it is possible you just need to set the “Synchronized” property to true.

 314 views

More Questions for you: