Skip to content

Commit 7c3b8cd

Browse files
committed
Replace Java EE 8 dependency delcarations with Jakarta EE 9.
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.
1 parent 88f2bbe commit 7c3b8cd

File tree

1 file changed

+24
-24
lines changed

1 file changed

+24
-24
lines changed

Diff for: pom.xml

+24-24
Original file line numberDiff line numberDiff line change
@@ -73,23 +73,23 @@
7373
</dependency>
7474

7575
<dependency>
76-
<groupId>javax.servlet</groupId>
77-
<artifactId>javax.servlet-api</artifactId>
78-
<version>${servlet-api}</version>
76+
<groupId>jakarta.servlet</groupId>
77+
<artifactId>jakarta.servlet-api</artifactId>
78+
<version>5.0.0</version>
7979
<scope>provided</scope>
8080
</dependency>
8181

8282
<dependency>
83-
<groupId>javax.xml.bind</groupId>
84-
<artifactId>jaxb-api</artifactId>
85-
<version>${jaxb}</version>
83+
<groupId>jakarta.xml.bind</groupId>
84+
<artifactId>jakarta.xml.bind-api</artifactId>
85+
<version>3.0.1</version>
8686
<scope>provided</scope>
8787
</dependency>
8888

8989
<dependency>
90-
<groupId>javax.annotation</groupId>
91-
<artifactId>javax.annotation-api</artifactId>
92-
<version>${javax-annotation-api}</version>
90+
<groupId>jakarta.annotation</groupId>
91+
<artifactId>jakarta.annotation-api</artifactId>
92+
<version>2.0.0</version>
9393
<optional>true</optional>
9494
</dependency>
9595

@@ -169,9 +169,9 @@
169169

170170
<!-- EJB Transactions -->
171171
<dependency>
172-
<groupId>javax.ejb</groupId>
173-
<artifactId>ejb-api</artifactId>
174-
<version>3.0</version>
172+
<groupId>jakarta.ejb</groupId>
173+
<artifactId>jakarta.ejb-api</artifactId>
174+
<version>4.0.0</version>
175175
<optional>true</optional>
176176
</dependency>
177177

@@ -185,16 +185,16 @@
185185
</dependency>
186186

187187
<dependency>
188-
<groupId>javax.interceptor</groupId>
189-
<artifactId>javax.interceptor-api</artifactId>
190-
<version>1.2.2</version>
188+
<groupId>jakarta.interceptor</groupId>
189+
<artifactId>jakarta.interceptor-api</artifactId>
190+
<version>2.0.0</version>
191191
<scope>test</scope>
192192
</dependency>
193193

194194
<dependency>
195-
<groupId>javax.enterprise</groupId>
196-
<artifactId>cdi-api</artifactId>
197-
<version>${cdi}</version>
195+
<groupId>jakarta.enterprise</groupId>
196+
<artifactId>jakarta.enterprise.cdi-api</artifactId>
197+
<version>3.0.0</version>
198198
<scope>provided</scope>
199199
<optional>true</optional>
200200
</dependency>
@@ -214,9 +214,9 @@
214214
</dependency>
215215

216216
<dependency>
217-
<groupId>javax.el</groupId>
218-
<artifactId>el-api</artifactId>
219-
<version>1.0</version>
217+
<groupId>jakarta.el</groupId>
218+
<artifactId>jakarta.el-api</artifactId>
219+
<version>4.0.0</version>
220220
<scope>test</scope>
221221
</dependency>
222222

@@ -323,9 +323,9 @@
323323
</dependency>
324324

325325
<dependency>
326-
<groupId>javax.transaction</groupId>
327-
<artifactId>javax.transaction-api</artifactId>
328-
<version>1.3</version>
326+
<groupId>jakarta.transaction</groupId>
327+
<artifactId>jakarta.transaction-api</artifactId>
328+
<version>2.0.0</version>
329329
<scope>test</scope>
330330
</dependency>
331331

0 commit comments

Comments
 (0)