Yes. The adapter will return any exceptions back to your application AFTER any retries you have configuredĀ have been done.
Within your orchestration you can use Scope shapes to catch exceptions. In your exception handlers you can retrieve the error description to determine which way to branch.
Sample orchestrations that illustrate exception handingĀ are included in the ActiveADAPTER Samples folder.
See the entire answer
The Send Adapter commits changes per message and per object. This means commits cannot span messages. Within a message, changes to an object are all committed together. To ensure changes are all or nothing, therefore, the strategy you need to use is one message per object.
See the entire answer