0
Я вызываю транзакционный метод асинхронного типа и наблюдаю за событием фиксации транзакции. Метод заканчивается sucessfuly, но вместо выполнения onTransactionCommit метод я получаю:JABSS Asynchronus метод транзакции вызова AFTER_COMPLETION event - WELD-000401
WELD-000401 Failure while notifying an observer of event
JBoss EAP 6.4.0.GA (AS 7.5.0.Final)
Hire мой код шаблона:
public class WeldExceptionProblemTest {
@Asynchronous
public void asynchMethod() {
}
public void onTransactionCommit(@Observes(during = TransactionPhase.AFTER_COMPLETION) TestEvent event) {
}
private class TestEvent {
}
}
[Я нашел очень похожую проблему] (http://stackoverflow.com/questions/5832775/how-do-i-combine-asynchronous-and-weld-cdi-events-and-observesduring-transact) – Atmega