If openUTM calls an OLTP message driven bean via BeanConnect at an J2EE server, then you should note the following:
The handshake functional units must not be selected.
Only single-step dialogs are permitted, i.e. in the case of dialogs without functional unit commit, the job receiver terminates the dialog after sending the response.
In the case of dialogs with functional unit commit, the job submitter must request the receiver to terminate the dialog either immediately on sending the message or on receiving the response. If the job submitter does not request dialog termination until receiving the response then, if an error occurs, the job receiver is still able to send an (error) message to the submitter and the submitter itself can roll back the transaction.