bility to
 specify a standard CDI scope to define bean instances whose lifecycle is
 scoped to the currently active Jakarta Transactions transaction. This annotation has no effect
 on classes which have non-contextual references such those defined as managed
 beans by the Jakarta EE specification.</p>
 The transaction scope is active when the return from a call to
 <code>UserTransaction.getStatus</code> or
 <code>TransactionManager.getStatus</code>
 is one of the following states:
 <ul>
 <li>Status.STATUS_A