javax.resource.ResourceException:
ICO0083E: Ошибка имя-метода.
Взаимодействия SYNC_SEND_RECEIVE, SYNC_SEND, SYNC_RECEIVE_ASYNCOUTPUT,
SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT и
SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT в режиме фиксации 0 не поддерживают
недопустимы в области глобальной транзакции.
Объяснение
Взаимодействия SYNC_SEND_RECEIVE,
SYNC_SEND, SYNC_RECEIVE_ASYNCOUTPUT (устарело),
SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT (вместо
SYNC_RECEIVE_ASYNCOUTPUT) и SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT в
режиме фиксации 0 недопустимы в рамках глобальной транзакции. Для глобальной транзакции требуются взаимодействия в режиме фиксации 1 с уровнем синхронизации SYNC_LEVEL_SYNCPOINT.
Действия пользователя
- Для того чтобы использовать режим фиксации 0, настройте
приложение как приложение "без транзакций".
- Для выполнения взаимодействий в рамках глобальной транзакции, задайте значение 1 для свойства commitMode.