This is an automated email from the ASF dual-hosted git repository.

lburgazzoli pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git


The following commit(s) were added to refs/heads/master by this push:
     new 6a452bf  Declare org.graalvm.nativeimage:svm as provided
6a452bf is described below

commit 6a452bf0f199f2566886fd31df80e35d7250b970
Author: lburgazzoli <lburgazz...@gmail.com>
AuthorDate: Wed Jun 10 17:23:23 2020 +0200

    Declare org.graalvm.nativeimage:svm as provided
    
    iThis is to avoid shaded classes to leak into the runtime as example,
    svm shades an old version of ASm that could cause troubles to quarkus.
---
 extensions-core/core/runtime/pom.xml             | 1 +
 extensions-support/common/runtime/pom.xml        | 1 +
 extensions-support/consul-client/runtime/pom.xml | 1 +
 extensions-support/debezium/runtime/pom.xml      | 1 +
 extensions-support/retrofit/runtime/pom.xml      | 1 +
 extensions-support/spring/runtime/pom.xml        | 1 +
 extensions-support/xalan/runtime/pom.xml         | 1 +
 extensions/activemq/runtime/pom.xml              | 1 +
 extensions/bean-validator/runtime/pom.xml        | 1 +
 extensions/bean/runtime/pom.xml                  | 1 +
 extensions/couchdb/runtime/pom.xml               | 1 +
 extensions/dozer/runtime/pom.xml                 | 1 +
 extensions/fhir/runtime/pom.xml                  | 1 +
 extensions/file-watch/runtime/pom.xml            | 1 +
 extensions/hystrix/runtime/pom.xml               | 1 +
 extensions/infinispan/runtime/pom.xml            | 1 +
 extensions/jsonpath/runtime/pom.xml              | 1 +
 extensions/netty/runtime/pom.xml                 | 1 +
 extensions/olingo4/runtime/pom.xml               | 1 +
 extensions/paho/runtime/pom.xml                  | 1 +
 extensions/rest/runtime/pom.xml                  | 1 +
 extensions/servicenow/runtime/pom.xml            | 1 +
 extensions/xslt/deployment/pom.xml               | 1 +
 extensions/xstream/runtime/pom.xml               | 1 +
 24 files changed, 24 insertions(+)

diff --git a/extensions-core/core/runtime/pom.xml 
b/extensions-core/core/runtime/pom.xml
index 96baf06..382435f 100644
--- a/extensions-core/core/runtime/pom.xml
+++ b/extensions-core/core/runtime/pom.xml
@@ -107,6 +107,7 @@
         <dependency>
             <groupId>org.graalvm.nativeimage</groupId>
             <artifactId>svm</artifactId>
+            <scope>provided</scope>
         </dependency>
     </dependencies>
 
diff --git a/extensions-support/common/runtime/pom.xml 
b/extensions-support/common/runtime/pom.xml
index 28a192c..f23ab63 100644
--- a/extensions-support/common/runtime/pom.xml
+++ b/extensions-support/common/runtime/pom.xml
@@ -48,6 +48,7 @@
         <dependency>
             <groupId>org.graalvm.nativeimage</groupId>
             <artifactId>svm</artifactId>
+            <scope>provided</scope>
         </dependency>
     </dependencies>
 
diff --git a/extensions-support/consul-client/runtime/pom.xml 
b/extensions-support/consul-client/runtime/pom.xml
index 28b1ba0..09f39da 100644
--- a/extensions-support/consul-client/runtime/pom.xml
+++ b/extensions-support/consul-client/runtime/pom.xml
@@ -74,6 +74,7 @@
         <dependency>
             <groupId>org.graalvm.nativeimage</groupId>
             <artifactId>svm</artifactId>
+            <scope>provided</scope>
         </dependency>
     </dependencies>
 
diff --git a/extensions-support/debezium/runtime/pom.xml 
b/extensions-support/debezium/runtime/pom.xml
index ee46f23..326f450 100644
--- a/extensions-support/debezium/runtime/pom.xml
+++ b/extensions-support/debezium/runtime/pom.xml
@@ -83,6 +83,7 @@
         <dependency>
             <groupId>org.graalvm.nativeimage</groupId>
             <artifactId>svm</artifactId>
+            <scope>provided</scope>
         </dependency>
     </dependencies>
 
diff --git a/extensions-support/retrofit/runtime/pom.xml 
b/extensions-support/retrofit/runtime/pom.xml
index a10ac23..ca75593 100644
--- a/extensions-support/retrofit/runtime/pom.xml
+++ b/extensions-support/retrofit/runtime/pom.xml
@@ -73,6 +73,7 @@
         <dependency>
             <groupId>org.graalvm.nativeimage</groupId>
             <artifactId>svm</artifactId>
+            <scope>provided</scope>
         </dependency>
     </dependencies>
 
diff --git a/extensions-support/spring/runtime/pom.xml 
b/extensions-support/spring/runtime/pom.xml
index 467df99..2e2cf00 100644
--- a/extensions-support/spring/runtime/pom.xml
+++ b/extensions-support/spring/runtime/pom.xml
@@ -56,6 +56,7 @@
         <dependency>
             <groupId>org.graalvm.nativeimage</groupId>
             <artifactId>svm</artifactId>
+            <scope>provided</scope>
         </dependency>
     </dependencies>
 
diff --git a/extensions-support/xalan/runtime/pom.xml 
b/extensions-support/xalan/runtime/pom.xml
index 2e0aeef..1004a01 100644
--- a/extensions-support/xalan/runtime/pom.xml
+++ b/extensions-support/xalan/runtime/pom.xml
@@ -57,6 +57,7 @@
         <dependency>
             <groupId>org.graalvm.nativeimage</groupId>
             <artifactId>svm</artifactId>
+            <scope>provided</scope>
         </dependency>
     </dependencies>
 
diff --git a/extensions/activemq/runtime/pom.xml 
b/extensions/activemq/runtime/pom.xml
index 242b63e..8e47f4e 100644
--- a/extensions/activemq/runtime/pom.xml
+++ b/extensions/activemq/runtime/pom.xml
@@ -76,6 +76,7 @@
         <dependency>
             <groupId>org.graalvm.nativeimage</groupId>
             <artifactId>svm</artifactId>
+            <scope>provided</scope>
         </dependency>
     </dependencies>
 
diff --git a/extensions/bean-validator/runtime/pom.xml 
b/extensions/bean-validator/runtime/pom.xml
index 8aacf53..31c1b0b 100644
--- a/extensions/bean-validator/runtime/pom.xml
+++ b/extensions/bean-validator/runtime/pom.xml
@@ -79,6 +79,7 @@
         <dependency>
             <groupId>org.graalvm.nativeimage</groupId>
             <artifactId>svm</artifactId>
+            <scope>provided</scope>
         </dependency>
     </dependencies>
 
diff --git a/extensions/bean/runtime/pom.xml b/extensions/bean/runtime/pom.xml
index d793a95..1b4d8ec 100644
--- a/extensions/bean/runtime/pom.xml
+++ b/extensions/bean/runtime/pom.xml
@@ -54,6 +54,7 @@
         <dependency>
             <groupId>org.graalvm.nativeimage</groupId>
             <artifactId>svm</artifactId>
+            <scope>provided</scope>
         </dependency>
 
         <!-- camel -->
diff --git a/extensions/couchdb/runtime/pom.xml 
b/extensions/couchdb/runtime/pom.xml
index 135cb92..3bc5fca 100644
--- a/extensions/couchdb/runtime/pom.xml
+++ b/extensions/couchdb/runtime/pom.xml
@@ -61,6 +61,7 @@
         <dependency>
             <groupId>org.graalvm.nativeimage</groupId>
             <artifactId>svm</artifactId>
+            <scope>provided</scope>
         </dependency>
     </dependencies>
 
diff --git a/extensions/dozer/runtime/pom.xml b/extensions/dozer/runtime/pom.xml
index e4a5c12..8a23df6 100644
--- a/extensions/dozer/runtime/pom.xml
+++ b/extensions/dozer/runtime/pom.xml
@@ -83,6 +83,7 @@
         <dependency>
             <groupId>org.graalvm.nativeimage</groupId>
             <artifactId>svm</artifactId>
+            <scope>provided</scope>
         </dependency>
     </dependencies>
 
diff --git a/extensions/fhir/runtime/pom.xml b/extensions/fhir/runtime/pom.xml
index 8b21d5d..7b1232d 100644
--- a/extensions/fhir/runtime/pom.xml
+++ b/extensions/fhir/runtime/pom.xml
@@ -65,6 +65,7 @@
         <dependency>
             <groupId>org.graalvm.nativeimage</groupId>
             <artifactId>svm</artifactId>
+            <scope>provided</scope>
         </dependency>
         <dependency>
             <groupId>org.apache.camel</groupId>
diff --git a/extensions/file-watch/runtime/pom.xml 
b/extensions/file-watch/runtime/pom.xml
index d8a2134..6c68bc4 100644
--- a/extensions/file-watch/runtime/pom.xml
+++ b/extensions/file-watch/runtime/pom.xml
@@ -57,6 +57,7 @@
         <dependency>
             <groupId>org.graalvm.nativeimage</groupId>
             <artifactId>svm</artifactId>
+            <scope>provided</scope>
         </dependency>
     </dependencies>
 
diff --git a/extensions/hystrix/runtime/pom.xml 
b/extensions/hystrix/runtime/pom.xml
index 5a647b0..5e71c49 100644
--- a/extensions/hystrix/runtime/pom.xml
+++ b/extensions/hystrix/runtime/pom.xml
@@ -57,6 +57,7 @@
         <dependency>
             <groupId>org.graalvm.nativeimage</groupId>
             <artifactId>svm</artifactId>
+            <scope>provided</scope>
         </dependency>
     </dependencies>
 
diff --git a/extensions/infinispan/runtime/pom.xml 
b/extensions/infinispan/runtime/pom.xml
index 5cdf69e..376cbf8 100644
--- a/extensions/infinispan/runtime/pom.xml
+++ b/extensions/infinispan/runtime/pom.xml
@@ -95,6 +95,7 @@
         <dependency>
             <groupId>org.graalvm.nativeimage</groupId>
             <artifactId>svm</artifactId>
+            <scope>provided</scope>
         </dependency>
     </dependencies>
 
diff --git a/extensions/jsonpath/runtime/pom.xml 
b/extensions/jsonpath/runtime/pom.xml
index 4832b45..71f866c 100644
--- a/extensions/jsonpath/runtime/pom.xml
+++ b/extensions/jsonpath/runtime/pom.xml
@@ -57,6 +57,7 @@
         <dependency>
             <groupId>org.graalvm.nativeimage</groupId>
             <artifactId>svm</artifactId>
+            <scope>provided</scope>
         </dependency>
     </dependencies>
 
diff --git a/extensions/netty/runtime/pom.xml b/extensions/netty/runtime/pom.xml
index 600b845..5fe2ed3 100644
--- a/extensions/netty/runtime/pom.xml
+++ b/extensions/netty/runtime/pom.xml
@@ -61,6 +61,7 @@
         <dependency>
             <groupId>org.graalvm.nativeimage</groupId>
             <artifactId>svm</artifactId>
+            <scope>provided</scope>
         </dependency>
     </dependencies>
 
diff --git a/extensions/olingo4/runtime/pom.xml 
b/extensions/olingo4/runtime/pom.xml
index 3efd107..b4e6c72 100644
--- a/extensions/olingo4/runtime/pom.xml
+++ b/extensions/olingo4/runtime/pom.xml
@@ -73,6 +73,7 @@
         <dependency>
             <groupId>org.graalvm.nativeimage</groupId>
             <artifactId>svm</artifactId>
+            <scope>provided</scope>
         </dependency>
         <dependency>
             <groupId>jakarta.servlet</groupId>
diff --git a/extensions/paho/runtime/pom.xml b/extensions/paho/runtime/pom.xml
index 9ad4226..a1fd3d0 100644
--- a/extensions/paho/runtime/pom.xml
+++ b/extensions/paho/runtime/pom.xml
@@ -57,6 +57,7 @@
         <dependency>
             <groupId>org.graalvm.nativeimage</groupId>
             <artifactId>svm</artifactId>
+            <scope>provided</scope>
         </dependency>
     </dependencies>
 
diff --git a/extensions/rest/runtime/pom.xml b/extensions/rest/runtime/pom.xml
index f76fc32..3fb9fe4 100644
--- a/extensions/rest/runtime/pom.xml
+++ b/extensions/rest/runtime/pom.xml
@@ -61,6 +61,7 @@
         <dependency>
             <groupId>org.graalvm.nativeimage</groupId>
             <artifactId>svm</artifactId>
+            <scope>provided</scope>
         </dependency>
     </dependencies>
 
diff --git a/extensions/servicenow/runtime/pom.xml 
b/extensions/servicenow/runtime/pom.xml
index 5e722a1..59129d5 100644
--- a/extensions/servicenow/runtime/pom.xml
+++ b/extensions/servicenow/runtime/pom.xml
@@ -49,6 +49,7 @@
        <dependency>
             <groupId>org.graalvm.nativeimage</groupId>
             <artifactId>svm</artifactId>
+            <scope>provided</scope>
         </dependency>
         <dependency>
             <groupId>org.apache.camel.quarkus</groupId>
diff --git a/extensions/xslt/deployment/pom.xml 
b/extensions/xslt/deployment/pom.xml
index 3a07e54..35a81a5 100644
--- a/extensions/xslt/deployment/pom.xml
+++ b/extensions/xslt/deployment/pom.xml
@@ -58,6 +58,7 @@
         <dependency>
             <groupId>org.graalvm.nativeimage</groupId>
             <artifactId>svm</artifactId>
+            <scope>provided</scope>
         </dependency>
     </dependencies>
 
diff --git a/extensions/xstream/runtime/pom.xml 
b/extensions/xstream/runtime/pom.xml
index c011372..7afed8f 100644
--- a/extensions/xstream/runtime/pom.xml
+++ b/extensions/xstream/runtime/pom.xml
@@ -62,6 +62,7 @@
         <dependency>
             <groupId>org.graalvm.nativeimage</groupId>
             <artifactId>svm</artifactId>
+            <scope>provided</scope>
         </dependency>
     </dependencies>
 

Reply via email to