2011-06-27 1 views
27

у меня нет опыта работы с Арджуной, но мой файл журнала заполняется с:Что вызывает Арджуну 1603 (Не удалось найти новый XAResource использовать для восстановления несериализуемую XAResource)

2011-06-27 09:25:18,021 WARN [com.arjuna.ats.jta] (Periodic Recovery) ARJUNA-16037 Could not find new XAResource to use for recovering non-serializable XAResource formatId=131076, gtrid_length=29, bqual_length=28, tx_uid=0:ffff0a2012b7:126a:4e006635:2ba0, node_name=1, branch_uid=0:ffff0a2012b7:126a:4e006635:2ba1, eis_name=unknown eis name 

2011-06-27 09:25:18,021 WARN [com.arjuna.ats.jta] (Periodic Recovery) ARJUNA-16038 No XAResource to recover < formatId=131076, gtrid_length=29, bqual_length=28, tx_uid=0:ffff0a2012b7:126a:4e006635:2ba0, node_name=1, branch_uid=0:ffff0a2012b7:126a:4e006635:2ba1, eis_name=unknown eis name > 

Эти два сообщения всегда идут вместе , и они записываются периодически. Количество этих сообщений увеличивается с увеличением времени работы экземпляра сервера JBoss. Поскольку мое приложение (это сообщения с потреблением MDB из удаленного ActiveMQ) имеет некоторые проблемы, и это единственные сообщения журнала, которые я получаю, я действительно хочу знать причину этого.

ответ

24

Чтобы избавиться от ошибки, остановить JBoss экземпляр и удалить папку $JBOSS/standalone/data/tx-object-store

+4

спасибо. Можете ли вы объяснить, какие файлы в этой папке и для чего они нужны? – Wavemaster

2

См JBossDeveloper Forum#thread 221033

Существенная часть:

Самое простое решение: Найти этот путь {JBOSS_HOME}/автономный/data/tx-object-store/ShadowNoFileLockStore/defaultStore/StateManager/BasicAction/TwoPhaseCoordinator/AtomicAction

I nside AtomicAction найдет файлы, связанные с транзакциями, и после удаления этих файлов эта проблема будет решена.

Но форум содержит причины и более «системное» решение.

Смежные вопросы