Skip to content

Commit aa04718

Browse files
committed
Migration to Jakarta EE 10 and Spring 6.2
1 parent a6f07e7 commit aa04718

File tree

95 files changed

+367
-351
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

95 files changed

+367
-351
lines changed

geowebcache/arcgiscache/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@
2222
</dependency>
2323

2424
<dependency>
25-
<groupId>javax.servlet</groupId>
26-
<artifactId>javax.servlet-api</artifactId>
25+
<groupId>jakarta.servlet</groupId>
26+
<artifactId>jakarta.servlet-api</artifactId>
2727
</dependency>
2828

2929
<!-- test dependencies -->

geowebcache/arcgiscache/src/main/java/org/geowebcache/arcgis/layer/ArcGISCacheLayer.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
package org.geowebcache.arcgis.layer;
1515

1616
import com.google.common.annotations.VisibleForTesting;
17+
import jakarta.servlet.http.HttpServletResponse;
1718
import java.io.File;
1819
import java.io.FileNotFoundException;
1920
import java.io.FileReader;
@@ -24,7 +25,6 @@
2425
import java.util.List;
2526
import java.util.logging.Level;
2627
import java.util.logging.Logger;
27-
import javax.servlet.http.HttpServletResponse;
2828
import org.geotools.util.logging.Logging;
2929
import org.geowebcache.GeoWebCacheException;
3030
import org.geowebcache.arcgis.compact.ArcGISCompactCache;
@@ -452,7 +452,7 @@ public String getStyles() {
452452
return null;
453453
}
454454

455-
/** @see org.geowebcache.layer.TileLayer#setExpirationHeader(javax.servlet.http.HttpServletResponse, int) */
455+
/** @see org.geowebcache.layer.TileLayer#setExpirationHeader(jakarta.servlet.http.HttpServletResponse, int) */
456456
@Override
457457
public void setExpirationHeader(HttpServletResponse response, int zoomLevel) {
458458
/*

geowebcache/azureblob/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,8 @@
6666
<scope>test</scope>
6767
</dependency>
6868
<dependency>
69-
<groupId>javax.servlet</groupId>
70-
<artifactId>javax.servlet-api</artifactId>
69+
<groupId>jakarta.servlet</groupId>
70+
<artifactId>jakarta.servlet-api</artifactId>
7171
<scope>provided</scope>
7272
</dependency>
7373
<dependency>

geowebcache/core/pom.xml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,10 @@
3939
<groupId>commons-dbcp</groupId>
4040
<artifactId>commons-dbcp</artifactId>
4141
</dependency>
42+
<dependency>
43+
<groupId>commons-codec</groupId>
44+
<artifactId>commons-codec</artifactId>
45+
</dependency>
4246
<dependency>
4347
<groupId>com.h2database</groupId>
4448
<artifactId>h2</artifactId>
@@ -67,8 +71,8 @@
6771
</dependency>
6872

6973
<dependency>
70-
<groupId>javax.servlet</groupId>
71-
<artifactId>javax.servlet-api</artifactId>
74+
<groupId>jakarta.servlet</groupId>
75+
<artifactId>jakarta.servlet-api</artifactId>
7276
</dependency>
7377

7478
<dependency>
@@ -157,10 +161,9 @@
157161
<groupId>com.fasterxml.jackson.core</groupId>
158162
<artifactId>jackson-core</artifactId>
159163
</dependency>
160-
161164
<dependency>
162-
<groupId>org.apache.httpcomponents</groupId>
163-
<artifactId>httpclient</artifactId>
165+
<groupId>org.apache.httpcomponents.client5</groupId>
166+
<artifactId>httpclient5</artifactId>
164167
</dependency>
165168
<!-- test dependencies -->
166169
<dependency>

geowebcache/core/src/main/java/org/geowebcache/DispatcherOutputStream.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@
1313
*/
1414
package org.geowebcache;
1515

16+
import jakarta.servlet.ServletOutputStream;
17+
import jakarta.servlet.WriteListener;
1618
import java.io.IOException;
1719
import java.io.OutputStream;
18-
import javax.servlet.ServletOutputStream;
19-
import javax.servlet.WriteListener;
2020

2121
/**
2222
* A wrapper for a Dispatcher destination output stream that signals {@link IOException}s thrown while writing to the

geowebcache/core/src/main/java/org/geowebcache/GeoWebCacheDispatcher.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@
1515

1616
import static org.apache.commons.text.StringEscapeUtils.escapeHtml4;
1717

18+
import jakarta.servlet.ServletOutputStream;
19+
import jakarta.servlet.http.HttpServletRequest;
20+
import jakarta.servlet.http.HttpServletResponse;
21+
import jakarta.servlet.http.HttpServletResponseWrapper;
1822
import java.io.File;
1923
import java.io.IOException;
2024
import java.io.InputStream;
@@ -29,10 +33,6 @@
2933
import java.util.Objects;
3034
import java.util.logging.Level;
3135
import java.util.logging.Logger;
32-
import javax.servlet.ServletOutputStream;
33-
import javax.servlet.http.HttpServletRequest;
34-
import javax.servlet.http.HttpServletResponse;
35-
import javax.servlet.http.HttpServletResponseWrapper;
3636
import org.geotools.util.logging.Logging;
3737
import org.geowebcache.config.BaseConfiguration;
3838
import org.geowebcache.config.BlobStoreInfo;

geowebcache/core/src/main/java/org/geowebcache/GeoWebCacheExtensions.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
*/
1414
package org.geowebcache;
1515

16+
import jakarta.servlet.ServletContext;
1617
import java.util.ArrayList;
1718
import java.util.Collections;
1819
import java.util.List;
@@ -21,7 +22,6 @@
2122
import java.util.logging.Level;
2223
import java.util.logging.Logger;
2324
import java.util.stream.Collectors;
24-
import javax.servlet.ServletContext;
2525
import org.geotools.util.logging.Logging;
2626
import org.geowebcache.config.BaseConfiguration;
2727
import org.geowebcache.util.GWCVars;

geowebcache/core/src/main/java/org/geowebcache/config/XMLFileResourceProvider.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
*/
1515
package org.geowebcache.config;
1616

17+
import jakarta.servlet.ServletContext;
1718
import java.io.File;
1819
import java.io.FileInputStream;
1920
import java.io.FileOutputStream;
@@ -25,7 +26,6 @@
2526
import java.util.Date;
2627
import java.util.logging.Level;
2728
import java.util.logging.Logger;
28-
import javax.servlet.ServletContext;
2929
import org.apache.commons.io.FileUtils;
3030
import org.apache.commons.io.IOUtils;
3131
import org.geotools.util.logging.Logging;

geowebcache/core/src/main/java/org/geowebcache/controller/GeoWebCacheDispatcherController.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@
1313
*/
1414
package org.geowebcache.controller;
1515

16-
import javax.servlet.http.HttpServletRequest;
17-
import javax.servlet.http.HttpServletRequestWrapper;
18-
import javax.servlet.http.HttpServletResponse;
16+
import jakarta.servlet.http.HttpServletRequest;
17+
import jakarta.servlet.http.HttpServletRequestWrapper;
18+
import jakarta.servlet.http.HttpServletResponse;
1919
import org.geowebcache.GeoWebCacheDispatcher;
2020
import org.springframework.beans.factory.annotation.Autowired;
2121
import org.springframework.beans.factory.annotation.Qualifier;

geowebcache/core/src/main/java/org/geowebcache/conveyor/Conveyor.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
*/
1414
package org.geowebcache.conveyor;
1515

16-
import javax.servlet.http.HttpServletRequest;
17-
import javax.servlet.http.HttpServletResponse;
16+
import jakarta.servlet.http.HttpServletRequest;
17+
import jakarta.servlet.http.HttpServletResponse;
1818
import org.geowebcache.mime.MimeType;
1919
import org.geowebcache.storage.StorageBroker;
2020

0 commit comments

Comments
 (0)