Details
-
Bug
-
Resolution: Done
-
Major
-
7.7.0.Final
-
None
-
NEW
-
NEW
-
2018 Week 15-16
Description
CaseFileInstanceMarshallingStrategy calls wrong method onEnd which causes incorrect behaviour of some of marshalling strategies e.g. JPA based one. This then leads to exception
Caused by: java.lang.IllegalStateException: ARJUNA016082: Synchronizations are not allowed! Transaction status isActionStatus.RUNNING at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.registerSynchronizationImple(TransactionImple.java:401) at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.registerSynchronization(TransactionImple.java:377) at org.wildfly.transaction.client.LocalTransaction.registerSynchronization(LocalTransaction.java:167) at org.hibernate.engine.transaction.jta.platform.internal.TransactionManagerBasedSynchronizationStrategy.registerSynchronization(TransactionManagerBasedSynchronizationStrategy.java:30) ... 117 more