Im работает в WebSphere Application Server 7, JDK 1.6 и Oracle 11g.Ресурс DATASOURCE откат в очистке LocalTransactionContainment
Я всегда получаю эту ошибку при использовании ejb.
[7/1/10 17: 12: 28: 770 СЭП] 00000013 LocalTranCoor Вт WLTC0033W: Ресурс JDBC/oraDS11 откат в очистке LocalTransactionContainment. [7/1/10 17: 12: 28: 773 СЭП] 00000013 LocalTranCoor Вт WLTC0032W: Один или более локальные ресурсы транзакций были откат во время очистки от в LocalTransactionContainment.
Вот как им получить соединение с источником данных в WAS.
javax.sql.DataSource ds = (javax.sql.DataSource) naming.lookup("DataSource");
conn= ds.getConnection();
Любая помощь будет оценена ...
erm .. Я изменил неразрешенное действие, чтобы не откатывать назад (по умолчанию) ... а также, что делает im, это простой выбор ... Мне не нужно делать фиксацию после любого выбора. . Сообщение появляется после выбора .. –
@Garis Вам необходимо зафиксировать после выбора (как указано в ссылке): * каждое открытое соединение должно быть объявлено (или отменено) явно перед закрытием. Даже если все, что вы сделали с этим соединением, - это запрос SELECT. * –