You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The author describes his problem with an UnexpectedRollbackException
and Jürgen Höller responds that ...in the case of nested transactions with JTA, you have to roll back in the outer most transaction...
I think I'm doing this by defining propagation="REQUIRED" for nested method calls but rolling back only works when I roll back in the outer most method.
But why? With propagation="REQUIRED" all nested method invocations should pick up
the transaction of the outer most method (I confirmed this by looking at the debug output)