This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/master by this push:
new 5ad9729 CAMEL-15067: camel-test - JMX should be optional
5ad9729 is described below
commit 5ad9729d93b0f79c114c6f77d593652dbbad658c
Author: Claus Ibsen <[email protected]>
AuthorDate: Fri May 15 10:01:41 2020 +0200
CAMEL-15067: camel-test - JMX should be optional
---
components/camel-test-junit5/pom.xml | 4 ----
components/camel-test/pom.xml | 10 ++++++----
.../modules/ROOT/pages/camel-3x-upgrade-guide-3_4.adoc | 7 +++++++
3 files changed, 13 insertions(+), 8 deletions(-)
diff --git a/components/camel-test-junit5/pom.xml
b/components/camel-test-junit5/pom.xml
index 219f55b..21d3c7f 100644
--- a/components/camel-test-junit5/pom.xml
+++ b/components/camel-test-junit5/pom.xml
@@ -43,10 +43,6 @@
<groupId>org.apache.camel</groupId>
<artifactId>camel-core-engine</artifactId>
</dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-management</artifactId>
- </dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-core-languages</artifactId>
diff --git a/components/camel-test/pom.xml b/components/camel-test/pom.xml
index 87849b9..e8e2b67 100644
--- a/components/camel-test/pom.xml
+++ b/components/camel-test/pom.xml
@@ -45,10 +45,6 @@
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
- <artifactId>camel-management</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
<artifactId>camel-core-languages</artifactId>
</dependency>
@@ -159,11 +155,17 @@
<artifactId>log4j-slf4j-impl</artifactId>
<scope>test</scope>
</dependency>
+
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-xml-jaxb</artifactId>
<scope>test</scope>
</dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-management</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git
a/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide-3_4.adoc
b/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide-3_4.adoc
index d0ac935..245d45c 100644
--- a/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide-3_4.adoc
+++ b/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide-3_4.adoc
@@ -6,6 +6,13 @@ from both 3.0 to 3.1 and 3.1 to 3.2.
== Upgrading Camel 3.3 to 3.4
+=== camel-test and JMX
+
+The `camel-test` module no longer has dependency on `camel-management` out of
the box.
+In Camel JMX is optional and to use JMX then `camel-management` must be added
as depencency.
+
+So for users that do not use JMX then `camel-test` will not include JMX out of
the box anymore.
+
=== Template components
The template components which allows access to the current `Exchange` and
`CamelContext` API