Skip to content

Commit eda1676

Browse files
committed
Update Jetty to 12.0.18
Turns out to be easier than anticipated.
1 parent d8c9610 commit eda1676

File tree

3 files changed

+14
-12
lines changed

3 files changed

+14
-12
lines changed

ring-jetty-adapter/project.clj

+9-7
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,21 @@
44
:scm {:dir ".."}
55
:license {:name "The MIT License"
66
:url "http://opensource.org/licenses/MIT"}
7-
:dependencies [[org.clojure/clojure "1.9.0"]
8-
[ring/ring-core "1.13.1"]
9-
[org.ring-clojure/ring-jakarta-servlet "1.13.1"]
10-
[org.eclipse.jetty/jetty-server "11.0.25"]
11-
[org.eclipse.jetty/jetty-unixdomain-server "11.0.25"]
12-
[org.eclipse.jetty.websocket/websocket-jetty-server "11.0.25"]]
7+
:dependencies
8+
[[org.clojure/clojure "1.9.0"]
9+
[ring/ring-core "1.13.1"]
10+
[org.ring-clojure/ring-jakarta-servlet "1.13.1"]
11+
[org.eclipse.jetty/jetty-server "12.0.18"]
12+
[org.eclipse.jetty/jetty-unixdomain-server "12.0.18"]
13+
[org.eclipse.jetty.ee9/jetty-ee9-servlet "12.0.18"]
14+
[org.eclipse.jetty.ee9.websocket/jetty-ee9-websocket-jetty-server "12.0.18"]]
1315
:aliases {"test-all" ["with-profile" "default:+1.10:+1.11:+1.12" "test"]}
1416
:profiles
1517
{:dev {:dependencies [[clj-http "3.13.0"]
1618
[less-awful-ssl "1.0.6"]
1719
[hato "1.0.0"]]
1820
:jvm-opts ["-Dorg.eclipse.jetty.server.HttpChannelState.DEFAULT_TIMEOUT=500"]}
19-
:test {:dependencies [[org.eclipse.jetty/jetty-client "11.0.25"]]}
21+
:test {:dependencies [[org.eclipse.jetty/jetty-client "12.0.18"]]}
2022
:1.10 {:dependencies [[org.clojure/clojure "1.10.3"]]}
2123
:1.11 {:dependencies [[org.clojure/clojure "1.11.4"]]}
2224
:1.12 {:dependencies [[org.clojure/clojure "1.12.0"]]}})

ring-jetty-adapter/src/ring/adapter/jetty.clj

+4-4
Original file line numberDiff line numberDiff line change
@@ -17,22 +17,22 @@
1717
SslConnectionFactory
1818
SecureRequestCustomizer]
1919
[org.eclipse.jetty.unixdomain.server UnixDomainServerConnector]
20-
[org.eclipse.jetty.servlet ServletContextHandler ServletHandler]
20+
[org.eclipse.jetty.ee9.servlet ServletContextHandler ServletHandler]
2121
[org.eclipse.jetty.util BlockingArrayQueue]
2222
[org.eclipse.jetty.util.thread ThreadPool QueuedThreadPool]
2323
[org.eclipse.jetty.util.ssl SslContextFactory$Server KeyStoreScanner]
24-
[org.eclipse.jetty.websocket.server
24+
[org.eclipse.jetty.ee9.websocket.server
2525
JettyServerUpgradeRequest
2626
JettyServerUpgradeResponse
2727
JettyWebSocketServerContainer
2828
JettyWebSocketCreator]
29-
[org.eclipse.jetty.websocket.api
29+
[org.eclipse.jetty.ee9.websocket.api
3030
Session
3131
WebSocketConnectionListener
3232
WebSocketListener
3333
WebSocketPingPongListener
3434
WriteCallback]
35-
[org.eclipse.jetty.websocket.server.config
35+
[org.eclipse.jetty.ee9.websocket.server.config
3636
JettyWebSocketServletContainerInitializer]
3737
[jakarta.servlet AsyncContext AsyncEvent AsyncListener]
3838
[jakarta.servlet.http HttpServletRequest HttpServletResponse]))

ring-jetty-adapter/test/ring/adapter/test/jetty.clj

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
[org.eclipse.jetty.server.handler AbstractHandler]
1717
[org.eclipse.jetty.io ClientConnector]
1818
[org.eclipse.jetty.client HttpClient]
19-
[org.eclipse.jetty.client.http HttpClientTransportOverHTTP]
19+
[org.eclipse.jetty.client.transport HttpClientTransportOverHTTP]
2020
[java.net ServerSocket ConnectException]
2121
[java.security KeyStore]
2222
[java.io SequenceInputStream ByteArrayInputStream InputStream

0 commit comments

Comments
 (0)