Недавно мы перенесли наше приложение EJB2 на EJB 3. Теперь мы столкнулись со следующей ошибкой.
An illegal attempt to commit a one phase capable resource with existing two phase capable resources has occurred.
Сначала мы выполняем транзакцию на основе источника данных XA, затем не-XA и, наконец, XA.
Похоже, что NON-XA после того, как XA вызывает проблему.
Это отлично работало с EJB2.
Может ли кто-нибудь помочь нам в этом.
Заранее спасибо.