From 89c7579fcdb05a1865ed1f35983e1fcb2b28a836 Mon Sep 17 00:00:00 2001 From: John Blum Date: Tue, 21 Sep 2021 19:34:31 -0700 Subject: [PATCH] Prepare for Jakarta EE 9 migration. 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 #1170. --- spring-data-cassandra/pom.xml | 39 ++++++++++++++++++----------------- 1 file changed, 20 insertions(+), 19 deletions(-) diff --git a/spring-data-cassandra/pom.xml b/spring-data-cassandra/pom.xml index 1bee482a0..20a9110a1 100644 --- a/spring-data-cassandra/pom.xml +++ b/spring-data-cassandra/pom.xml @@ -21,9 +21,9 @@ - 1.1.0.Final spring.data.cassandra ${basedir}/.. + 3.0.0 @@ -31,7 +31,7 @@ org.springframework - spring-context + spring-core @@ -41,12 +41,7 @@ org.springframework - spring-core - - - - org.springframework - spring-tx + spring-context @@ -54,6 +49,11 @@ spring-expression + + org.springframework + spring-tx + + ${project.groupId} @@ -115,13 +115,6 @@ test - - javax.interceptor - javax.interceptor-api - 1.2.1 - test - - javax.enterprise cdi-api @@ -130,12 +123,14 @@ true + org.apache.openwebbeans @@ -147,6 +142,12 @@ org.apache.cassandra cassandra-all + + + javax.inject + javax.inject + +