Skip to content

Migrate to Jakarta EE 9 #2464

New issue

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

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

Already on GitHub? # to your account

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
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
theme: 3.0 type: enhancement A general enhancement
Projects
None yet
Development

No branches or pull requests

1 participant