Now we don't provide support for some built-in components mentioned in JSR-299 3.6:
3.6. Additional built-in beans
A Java EE or embeddable EJB container must provide the following built-in beans, all of which have qualifier @Default:
- a bean with bean type javax.transaction.UserTransaction, allowing injection of a reference to the JTA User-
Transaction, - a bean with bean type javax.security.Principal, allowing injection of a Principal representing the current caller
identity, - a bean with bean type javax.validation.ValidationFactory, allowing injection of the default Bean Validation Val-
idationFactory, and - a bean with bean type javax.validation.Validator, allowing injection of a Validator for the default Bean Valida-
tion ValidationFactory.
These beans are passivation capable dependencies, as defined in Section 6.6.2, "Passivation capable dependencies".