diff --git a/activemq-amqp/pom.xml b/activemq-amqp/pom.xml
index 554a42f89c..f24f8ebdab 100644
--- a/activemq-amqp/pom.xml
+++ b/activemq-amqp/pom.xml
@@ -77,10 +77,13 @@
test
-
- org.eclipse.jetty.aggregate
- jetty-all
- uber
+ org.eclipse.jetty
+ jetty-server
+ test
+
+
+ org.eclipse.jetty
+ jetty-jndi
test
diff --git a/activemq-http/pom.xml b/activemq-http/pom.xml
index b1806b95ae..fda9cc7204 100644
--- a/activemq-http/pom.xml
+++ b/activemq-http/pom.xml
@@ -57,9 +57,16 @@
slf4j-api
- org.eclipse.jetty.aggregate
- jetty-all
- uber
+ org.eclipse.jetty
+ jetty-server
+
+
+ org.eclipse.jetty
+ jetty-xml
+
+
+ org.eclipse.jetty
+ jetty-webapp
org.apache.httpcomponents
diff --git a/activemq-unit-tests/pom.xml b/activemq-unit-tests/pom.xml
index cbaa3ec3b3..3f41f58ba7 100644
--- a/activemq-unit-tests/pom.xml
+++ b/activemq-unit-tests/pom.xml
@@ -257,10 +257,13 @@
test
-
- org.eclipse.jetty.aggregate
- jetty-all
- uber
+ org.eclipse.jetty
+ jetty-server
+ test
+
+
+ org.eclipse.jetty
+ jetty-jndi
test
diff --git a/activemq-web-console/pom.xml b/activemq-web-console/pom.xml
index 350fd9767a..e66c2659ac 100644
--- a/activemq-web-console/pom.xml
+++ b/activemq-web-console/pom.xml
@@ -246,9 +246,8 @@
- org.eclipse.jetty.aggregate
- jetty-all
- uber
+ org.eclipse.jetty
+ jetty-server
test
diff --git a/activemq-web-demo/pom.xml b/activemq-web-demo/pom.xml
index b40671427f..bec478e99c 100644
--- a/activemq-web-demo/pom.xml
+++ b/activemq-web-demo/pom.xml
@@ -192,9 +192,8 @@
- org.eclipse.jetty.aggregate
- jetty-all
- uber
+ org.eclipse.jetty
+ jetty-server
test
diff --git a/activemq-web/pom.xml b/activemq-web/pom.xml
index 131bc9560a..2234ab48aa 100644
--- a/activemq-web/pom.xml
+++ b/activemq-web/pom.xml
@@ -78,9 +78,8 @@
provided
- org.eclipse.jetty.aggregate
- jetty-all
- uber
+ org.eclipse.jetty
+ jetty-server
provided
diff --git a/assembly/pom.xml b/assembly/pom.xml
index b18e606e44..df71443cef 100644
--- a/assembly/pom.xml
+++ b/assembly/pom.xml
@@ -318,9 +318,12 @@
jettison
- org.eclipse.jetty.aggregate
- jetty-all
- uber
+ org.eclipse.jetty
+ jetty-server
+
+
+ org.eclipse.jetty
+ jetty-rewrite
diff --git a/assembly/src/main/descriptors/common-bin.xml b/assembly/src/main/descriptors/common-bin.xml
index 9651d1dfc7..a591442000 100644
--- a/assembly/src/main/descriptors/common-bin.xml
+++ b/assembly/src/main/descriptors/common-bin.xml
@@ -268,7 +268,21 @@
org.springframework:spring-web
org.springframework:spring-webmvc
- org.eclipse.jetty.aggregate:jetty-all
+ org.eclipse.jetty:jetty-annotations
+ org.eclipse.jetty:jetty-server
+ org.eclipse.jetty:jetty-xml
+ org.eclipse.jetty:jetty-webapp
+ org.eclipse.jetty:jetty-util
+ org.eclipse.jetty:jetty-http
+ org.eclipse.jetty:jetty-io
+ org.eclipse.jetty:jetty-plus
+ org.eclipse.jetty:jetty-servlet
+ org.eclipse.jetty:jetty-security
+ org.eclipse.jetty:jetty-rewrite
+ org.eclipse.jetty.websocket:websocket-api
+ org.eclipse.jetty.websocket:websocket-common
+ org.eclipse.jetty.websocket:websocket-server
+ org.eclipse.jetty.websocket:websocket-servlet
org.eclipse.jetty.orbit:javax.security.auth.message
org.apache.tomcat:tomcat-servlet-api
org.apache.tomcat:tomcat-websocket-api
diff --git a/pom.xml b/pom.xml
index d91009d070..97d8691096 100644
--- a/pom.xml
+++ b/pom.xml
@@ -71,7 +71,7 @@
2.13.1
1.9.3
2.2.11_1
- 9.4.43.v20210629
+ 9.4.45.v20220203
${jetty9-version}
3.4.1
9.0.48
@@ -926,39 +926,14 @@
${xpp3-version}
-
org.eclipse.jetty
- apache-jsp
- ${jetty-version}
-
-
- org.eclipse.jetty
- apache-jstl
+ jetty-bom
${jetty-version}
+ pom
+ import
-
- org.eclipse.jetty.aggregate
- jetty-all
- ${jetty-version}
- uber
-
-
- javax.servlet
- javax.servlet-api
-
-
- javax.websocket
- javax.websocket-api
-
-
-
-
- org.eclipse.jetty.websocket
- websocket-server
- ${jetty-version}
-
org.apache.httpcomponents
httpclient