Skip to content

Commit

Permalink
Simply remove the Jakarta EE feature discussion (#755)
Browse files Browse the repository at this point in the history
* Simply remove the Jakarta EE feature discussion
* Add a section on the the Unified EL integration API
#687

---------

Signed-off-by: Scott M Stark <[email protected]>
  • Loading branch information
starksm64 authored Feb 15, 2024
1 parent e681305 commit bac6ad3
Show file tree
Hide file tree
Showing 16 changed files with 8 additions and 1,259 deletions.
3 changes: 0 additions & 3 deletions spec/src/main/asciidoc/cdi-spec.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,4 @@ include::core/packagingdeployment_full.asciidoc[]

include::javase/javase.asciidoc[]

[[part_3]]
= Part III - CDI in Jakarta EE

include::javaee/javaeeintegration.asciidoc[]
7 changes: 7 additions & 0 deletions spec/src/main/asciidoc/core/spi_full.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -560,6 +560,13 @@ In addition to rules defined in <<bm_obtain_instance>>, the following rules appl

The returned `Instance` object can only access instances of beans that are available for injection in the module or library containing the class into which the `BeanManager` was injected or the Jakarta EE component from whose JNDI environment namespace the `BeanManager` was obtained, according to the rules defined in <<typesafe_resolution>>.

[[el_support]]
=== Unified EL integration API

Since CDI version 4.1, the Unified EL integration API, which is part of the `BeanManager` API, is deprecated.
The relevant methods are placed in a new interface `jakarta.enterprise.inject.spi.el.ELAwareBeanManager`, which is present in a new supplemental CDI API artifact: `jakarta.enterprise:jakarta.enterprise.cdi-el-api`.

The requirements for supporting the Unified EL integration API are defined in the Jakarta EE Platform specification.
[[alternative_metadata_sources]]

=== Alternative metadata sources
Expand Down
21 changes: 0 additions & 21 deletions spec/src/main/asciidoc/javaee/decorators_ee.asciidoc

This file was deleted.

99 changes: 0 additions & 99 deletions spec/src/main/asciidoc/javaee/definition_ee.asciidoc

This file was deleted.

55 changes: 0 additions & 55 deletions spec/src/main/asciidoc/javaee/el.asciidoc

This file was deleted.

33 changes: 0 additions & 33 deletions spec/src/main/asciidoc/javaee/events_ee.asciidoc

This file was deleted.

Loading

0 comments on commit bac6ad3

Please sign in to comment.