Skip to content

Commit

Permalink
On branch edburns-msft-jea-339-absorb-assertions-from-cdi-integration…
Browse files Browse the repository at this point in the history
…-spec Built-in beans from CDI integration spec.

modified:   spec/src/main/asciidoc/concepts.adoc

Addresses jakartaee/platform#855 (review)

Signed-off-by: Ed Burns <Edward.Burns@microsoft.com>
  • Loading branch information
Ed Burns authored and Ed Burns committed Mar 29, 2024
1 parent d2f3f97 commit 49338a1
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions spec/src/main/asciidoc/concepts.adoc
Expand Up @@ -76,3 +76,12 @@ Attributes on these annotations, as well as on the annotations referenced from t
For more information, see the package javadoc for the jakarta.security.enterprise package.

Jakarta Expression Language, version 5.0 [https://jakarta.ee/specifications/expression-language/5.0/[EL50]] is a Jakarta EE specification.

==== Built-in beans, not otherwise specified

Several other sections in this specification mention built-in beans. This section details the required built-in beans that are not specified elsewhere.

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`, and
* a bean with bean type `java.security.Principal`, allowing injection of a `Principal` representing the current caller identity.

0 comments on commit 49338a1

Please sign in to comment.