You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2020/03/31 12:50:20 UTC

[camel] branch master updated: CAMEL-14584 camel-elytron - Only use the JARs really needed (#3696)

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 2baf9e4  CAMEL-14584 camel-elytron - Only use the JARs really needed (#3696)
2baf9e4 is described below

commit 2baf9e4fbc8fdb1ec072de852dd52c680e969f56
Author: JiriOndrusek <on...@gmail.com>
AuthorDate: Tue Mar 31 14:49:26 2020 +0200

    CAMEL-14584 camel-elytron - Only use the JARs really needed (#3696)
---
 components/camel-elytron/pom.xml                                | 6 ++++++
 components/camel-elytron/src/main/docs/elytron-component.adoc   | 6 ++++++
 docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide.adoc | 6 ++++++
 3 files changed, 18 insertions(+)

diff --git a/components/camel-elytron/pom.xml b/components/camel-elytron/pom.xml
index 344f5b4..0a8dc7c 100644
--- a/components/camel-elytron/pom.xml
+++ b/components/camel-elytron/pom.xml
@@ -42,6 +42,12 @@
             <groupId>org.wildfly.security</groupId>
             <artifactId>wildfly-elytron</artifactId>
             <version>${wildfly-elytron}</version>
+            <exclusions>
+                <exclusion>
+                    <groupId>*</groupId>
+                    <artifactId>*</artifactId>
+                </exclusion>
+            </exclusions>
         </dependency>
         <dependency>
             <groupId>org.wildfly.security.elytron-web</groupId>
diff --git a/components/camel-elytron/src/main/docs/elytron-component.adoc b/components/camel-elytron/src/main/docs/elytron-component.adoc
index 4319931..d28d9b0 100644
--- a/components/camel-elytron/src/main/docs/elytron-component.adoc
+++ b/components/camel-elytron/src/main/docs/elytron-component.adoc
@@ -44,3 +44,9 @@ for this component:
 </dependency>
 ----
 
+== Other Elytron capabilities
+
+This seurity provider contains only basic Elytron dependencies (without any transitive dependency
+from org.wildfly.security:wildfly-elytron).
+Ignored libraries should be added among application's dependencies for their usage.
+
diff --git a/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide.adoc b/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide.adoc
index 75e93ec..8fe18fb 100644
--- a/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide.adoc
+++ b/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide.adoc
@@ -9,6 +9,12 @@ xref:camel-3-migration-guide.adoc[Camel 2.x to 3.0 Migration Guide].
 For example if you are upgrading Camel 3.0 to 3.2, then you should follow the guides
 from both 3.0 to 3.1 and 3.1 to 3.2.
 
+== Upgrading Camel 3.2 to 3.3
+
+=== Camel Elytron
+
+Transitive dependencies from org.wildfly.security:wildfly-elytron were removed.
+
 == Upgrading Camel 3.1 to 3.2
 
 === Rest Configuration