jakartaee / transactions

Welcome to the Jakarta EE Transactions API Project (formerly JTA)
https://jakartaee.github.io/transactions/
Other
29 stars 30 forks source link

Absorb built-in bean from cdi-integration #216

Open edburns opened 6 months ago

edburns commented 6 months ago

EE 11 caused the integration aspects in the CDI specification to be removed from CDI and placed into platform. Some of them are more logically located in component specifications.

Consider this one

A Jakarta EE or embeddable EJB container must provide the following built-in beans, all of which have qualifier `@Default`:

* a bean with bean type `jakarta.transaction.UserTransaction`, allowing injection of a reference to the JTA `UserTransaction`,

This issue requests the inclusion of this assertion so it can be removed from the platform spec. Please see https://github.com/jakartaee/platform/pull/855 .

tomjenkinson commented 6 months ago

Hi @edburns please can you help clarify a little what is needed on the Jakarta Transactions side? Some spec wording?