-
Bug
-
Resolution: Done
-
Critical
-
5.0.0.M3
-
None
TransactionContext should store the Contextual and CreationalContext instances for each bean instance it creates so that it can destroy the beans on scope destruction.
One possible implementation would be to register a Synchronization through TransactionSynchronizationRegistry#registerInterposedSynchronization which will destroy the beans when Synchronization#beforeCompletion() is called.
- is related to
-
QUARKUS-661 [GSS](1.7.z) @TransactionScoped Context does not call @Predestroy on TransactionScoped Beans
- Closed