Skip to content

Migrate to Jakarta EE 9 #1169

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

Closed
mp911de opened this issue Sep 20, 2021 · 3 comments
Closed

Migrate to Jakarta EE 9 #1169

mp911de opened this issue Sep 20, 2021 · 3 comments
Labels
type: enhancement A general enhancement

Comments

@mp911de
Copy link
Member

mp911de commented Sep 20, 2021

No description provided.

@jxblum
Copy link
Contributor

jxblum commented Sep 21, 2021

@mp911de - I was just reviewing SD Cassandra and I don't see that it use the Java Servlet API anywhere in the codebase nor does it declare the javax.servlet:javax.servlet-api dependency.

@jxblum jxblum added the status: invalid An issue that we don't feel is valid label Sep 21, 2021
@jxblum
Copy link
Contributor

jxblum commented Sep 21, 2021

@mp911de - I just realized there are other imports from the Java EE namespace (javax.) such as javax.enterprise that are probably now part of Jakarta EE 9.

jxblum added a commit to jxblum/spring-data-cassandra that referenced this issue Sep 22, 2021
Re-arrange spring dependency declarations.

Remove unnecessary javax.interceptor:javax.interceptor-api and javax.annotation:javax.annotation-api dependencies.

Declare jakarta.enterprise:jakarta.enterprise.cdi-api:3.0.0 dependency (commented out) in preparation for Jarkata EE 9 migration.

Add exclusion on the javax.inject:javax.inject dependency to the org.apache.cassandra:cassandra-all dependency.

Resolves spring-projectsgh-1170.
jxblum added a commit to jxblum/spring-data-cassandra that referenced this issue Sep 22, 2021
Re-arrange spring dependency declarations.

Remove unnecessary javax.interceptor:javax.interceptor-api and javax.annotation:javax.annotation-api dependencies.

Declare jakarta.enterprise:jakarta.enterprise.cdi-api:3.0.0 dependency (commented out) in preparation for Jarkata EE 9 migration.

Add exclusion on the javax.inject:javax.inject dependency to the org.apache.cassandra:cassandra-all dependency.

Resolves spring-projectsgh-1170.
@jxblum jxblum added status: on-hold We cannot start working on this issue yet and removed status: invalid An issue that we don't feel is valid labels Sep 22, 2021
@jxblum
Copy link
Contributor

jxblum commented Sep 22, 2021

This task is dependent on Spring Data Commons 3.0 migration to Jakarta EE 9, first.

@mp911de mp911de removed the status: on-hold We cannot start working on this issue yet label Sep 27, 2021
mp911de added a commit that referenced this issue Sep 27, 2021
@mp911de mp911de closed this as completed Sep 27, 2021
mp911de added a commit that referenced this issue Sep 27, 2021
@mp911de mp911de added type: enhancement A general enhancement and removed type: task A general task labels Sep 28, 2021
mp911de added a commit that referenced this issue Sep 29, 2021
Remove unused pom elements.

See #1169
mp911de added a commit that referenced this issue Sep 30, 2021
Remove unused pom elements.

See #1169
mp911de added a commit that referenced this issue Sep 30, 2021
Add closing tag.

See #1169
mp911de added a commit that referenced this issue Sep 30, 2021
Add closing tag.

See #1169
mp911de added a commit that referenced this issue Oct 19, 2021
mp911de added a commit that referenced this issue Oct 19, 2021
Remove unused pom elements.

See #1169
mp911de added a commit that referenced this issue Nov 16, 2021
mp911de added a commit that referenced this issue Nov 16, 2021
Remove unused pom elements.

See #1169
mp911de added a commit that referenced this issue Jan 4, 2022
mp911de added a commit that referenced this issue Jan 4, 2022
Remove unused pom elements.

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

No branches or pull requests

2 participants