ICO0083E javax.resource.ResourceException:
ICO0083E:methodname error.
SYNC_SEND_RECEIVE,
SYNC_SEND, SYNC_RECEIVE_ASYNCOUTPUT,
SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT
and
SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT interactions
with Commit Mode 0
are not valid within the scope of
a global transaction.
Explanation
SYNC_SEND_RECEIVE, SYNC_SEND, SYNC_RECEIVE_ASYNCOUTPUT
(deprecated), SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT (replacing SYNC_RECEIVE_ASYNCOUTPUT)
and SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT interactions with commit
mode 0 are not valid within the scope of a global transaction. The
global transaction requires commit mode 1 interactions with a sync
level of SYNC_LEVEL_SYNCPOINT.
User response
- If you want to use commit mode 0, ensure that your application is configured as a non-transactional application.
- If you want to run your interactions within the scope of a global transaction, the commitMode property value must be 1.