Explanation | When the WS-BA function is disabled the application cannot make WS-BA API calls. |
Action | Ensure the WS-BA functionality has been enabled on the application component. |
Explanation | An error occurred trying to locate and create the user-defined compensation handler class. This class must exist and be available to the application. |
Action | Ensure that the specified class name is the fully qualified class name of the compensation hander and that the class name is on the application class path. |
Explanation | The user-defined compensation handler class must implement the appropriate CompensationHandler interface for it to be added to the Business Activity. |
Action | Ensure the user-defined compensation handler class implements the appropriate CompensationHandler interface and that the corresponding UserBusinessActivity method is used to set the compensation data. |
Explanation | The compensation handler threw a CompensationHanderFailedException and will not be retried. |
Action | No action required. This message is for informational purposes only. |
Explanation | If an application component does not specify a compensation handler class name, it is not permitted to call the setCompensationDataImmediate() or setCompensationDataAtCommit() methods. |
Action | Ensure the compensation handler class name is specified on your application component. |