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

Migrate to Jakarta EE 9 #2464

Closed
mp911de opened this issue Sep 20, 2021 · 1 comment
Closed

Migrate to Jakarta EE 9 #2464

mp911de opened this issue Sep 20, 2021 · 1 comment
Labels
theme: 3.0 type: enhancement A general enhancement

Comments

@mp911de
Copy link
Member

mp911de commented Sep 20, 2021

Tickets from other modules:

@mp911de mp911de added type: task A general task theme: 3.0 labels Sep 20, 2021
jxblum added a commit to jxblum/spring-data-commons that referenced this issue Sep 22, 2021
jxblum added a commit to jxblum/spring-data-commons that referenced this issue Sep 22, 2021
jxblum added a commit to jxblum/spring-data-commons that referenced this issue Sep 22, 2021
Replaces javax.servlet:javax.servlet-api with jakarta.servlet:jakarta.servlet-api:5.0.0.

Replaces javax.xml.bind:jaxb-api with jakarta.xml.bind:jakarta.xml.bind-api:3.0.1.

Replaces javax.annotation:javax.annotation-api with jakarta.annotation:jakarta.annotation-api:2.0.0.

Replaces javax.ejb:ejb-api with jakarta.ejb:jarkata.ejb-api:4.0.0.

Replaces javax.interceptor:javax.interceptor-api with jakarta.interceptor:jakartra.interceptor-api:2.0.0.

Replaces javax.enterprise:cdi-api with jakarta.enterprise:jakarta.enterprise.cdi-api:3.0.0.

Replaces javax.el:el-api with jakarta.el:jakarta.el-api:4.0.0.

Replaces javax.transaction:javax.transaction-api with jakarta.transaction:jakarta.transaction-api:2.0.0.

Resolves spring-projectsgh-2464.
jxblum added a commit to jxblum/spring-data-commons that referenced this issue Sep 22, 2021
Note, some javax imports (such as javax.annotation.*) are part of the Java SE framework and do not change.

Resolves spring-projectsgh-2464.
mp911de added a commit that referenced this issue Sep 27, 2021
Rename javax imports to jakarta, switch to Jakarta API artifacts.

Closes #2464
@mp911de
Copy link
Member Author

mp911de commented Sep 27, 2021

Easy to miss: javax.enterprise.inject.spi.Extension service loader metadata must be renamed to jakarta.enterprise.inject.spi.Extension.

@mp911de mp911de added type: enhancement A general enhancement and removed type: task A general task labels Sep 28, 2021
@mp911de mp911de added this to the 3.x milestone Oct 1, 2021
@mp911de mp911de closed this as completed Oct 1, 2021
christophstrobl pushed a commit that referenced this issue Oct 19, 2021
Rename javax imports to jakarta, switch to Jakarta API artifacts.

Closes #2464
mp911de added a commit that referenced this issue Nov 16, 2021
Rename javax imports to jakarta, switch to Jakarta API artifacts.

Closes #2464
mp911de added a commit that referenced this issue Jan 3, 2022
Rename javax imports to jakarta, switch to Jakarta API artifacts.

Closes #2464
schauder pushed a commit that referenced this issue Jan 13, 2022
Rename javax imports to jakarta, switch to Jakarta API artifacts.

Closes #2464
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
theme: 3.0 type: enhancement A general enhancement
Projects
None yet
Development

No branches or pull requests

1 participant