Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The initial migration of the CDI component specification EE integration requirements to the platform #838

Closed
wants to merge 37 commits into from

Conversation

starksm64
Copy link
Contributor

@starksm64 starksm64 commented Feb 1, 2024

This is a work in progress to incorporate the CDI specification EE integration requirements to the platform.

This PR appears to include several commits in order to preserve the history of the related content from the CDI specification repository.

One big issue to resolve with this is how to handle the cross references to the CDI specification that no longer resolve. (FIXED)

fixes #837

antoinesd and others added 30 commits June 30, 2015 10:55
switch to Asciidcotor pdf generation (remove docbook).
Twick licence blocks to have a nice pdf version
Nice to see text reviewer ;). Thx @tremes.
remove unused import
minor syntax update to java 8
Clarify in core when request context is active, and change verbiage a bit to align to common term of context.
Signed-off-by: Scott Marlow <smarlow@redhat.com>
* Jakartify definition

Signed-off-by: Ivar Grimstad <ivar.grimstad@eclipse-foundation.org>

* Jakartify decorators

Signed-off-by: Ivar Grimstad <ivar.grimstad@eclipse-foundation.org>

* Jakartify events

Signed-off-by: Ivar Grimstad <ivar.grimstad@eclipse-foundation.org>

* Jakartify implementation

Signed-off-by: Ivar Grimstad <ivar.grimstad@eclipse-foundation.org>

* Jakartify inheritance

Signed-off-by: Ivar Grimstad <ivar.grimstad@eclipse-foundation.org>

* Jakartify inject

Signed-off-by: Ivar Grimstad <ivar.grimstad@eclipse-foundation.org>

* Jakartify interceptors

Signed-off-by: Ivar Grimstad <ivar.grimstad@eclipse-foundation.org>

* Jakartify intro

Signed-off-by: Ivar Grimstad <ivar.grimstad@eclipse-foundation.org>

* Jakartify lifecycle

Signed-off-by: Ivar Grimstad <ivar.grimstad@eclipse-foundation.org>

* Jakartify packaging

Signed-off-by: Ivar Grimstad <ivar.grimstad@eclipse-foundation.org>

* Jakartify scopes

Signed-off-by: Ivar Grimstad <ivar.grimstad@eclipse-foundation.org>

* Jakartify spi

Signed-off-by: Ivar Grimstad <ivar.grimstad@eclipse-foundation.org>

* Jakartify core packaging

Signed-off-by: Ivar Grimstad <ivar.grimstad@eclipse-foundation.org>

* Jakartify core spi

Signed-off-by: Ivar Grimstad <ivar.grimstad@eclipse-foundation.org>

* Jakartify inject

Signed-off-by: Ivar Grimstad <ivar.grimstad@eclipse-foundation.org>

* Jakartify resolution

Signed-off-by: Ivar Grimstad <ivar.grimstad@eclipse-foundation.org>

* Fix javax.* references to jakarta.*

Signed-off-by: Ivar Grimstad <ivar.grimstad@eclipse-foundation.org>

* Fix javax.annotation.ManagedBean reference in javadoc to jakarta.annotation.ManagedBean

Signed-off-by: Ivar Grimstad <ivar.grimstad@eclipse-foundation.org>
Signed-off-by: Scott M Stark <starksm64@gmail.com>
Ladicek and others added 5 commits May 24, 2023 09:46
…ental artifact (jakartaee#644)

* Fix remnants of BeanManager.fireEvent() removal

* Centralize common Maven properties in the parent POM

* Fix EL import version in bundle metadata

* Bump CDI version to 4.1

* Place the EL integration API to ELAwareBeanManager in a new supplemental API artifact

The existing EL integration API in `BeanManager` is deprecated for removal.
…rectory

Signed-off-by: Scott M Stark <starksm64@gmail.com>
…on requirements, jakartaee#837

Signed-off-by: Scott M Stark <starksm64@gmail.com>
Signed-off-by: Scott M Stark <starksm64@gmail.com>
Signed-off-by: Scott M Stark <starksm64@gmail.com>
@starksm64
Copy link
Contributor Author

The missing cross-references have been fixed by adding a xrefs.adoc section that points to the online CDI html specification sections.

@Emily-Jiang
Copy link
Contributor

@starksm64 how can we deal with the ECA check failures?

@starksm64
Copy link
Contributor Author

starksm64 commented Feb 16, 2024

@starksm64 how can we deal with the ECA check failures?

We can't because by pulling in the history the check is looking at CDI committers who are not platform committers. We know where this came from so we will just have to ignore the failures. There are also people who are historic contributors before Jakarta existed and had to be exempted when the content was migrated into Jakarta.

@edburns
Copy link
Contributor

edburns commented Mar 5, 2024

I have taken actions to rebase this PR onto HEAD of main in PR #855. I recommend closing this PR and treating #855 as subsuming this PR.

@starksm64 starksm64 closed this Mar 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
jea-linked Linked in jakarta-ee-azdo project
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Migrate the CDI integration requirements from the CDI component project to the Platform project