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

Reply via email to