You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by lb...@apache.org on 2019/11/21 07:06:38 UTC

[camel-quarkus] branch master updated: Upgarde to Quarkus 1.0.0-RC2

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


View the commit online:
https://github.com/apache/camel-quarkus/commit/908556c97feb632f7d0a3739fc7130d4f85e829d

The following commit(s) were added to refs/heads/master by this push:
     new 908556c  Upgarde to Quarkus 1.0.0-RC2
908556c is described below

commit 908556c97feb632f7d0a3739fc7130d4f85e829d
Author: lburgazzoli <lb...@gmail.com>
AuthorDate: Wed Nov 20 15:39:30 2019 +0100

    Upgarde to Quarkus 1.0.0-RC2
---
 extensions/infinispan/runtime/pom.xml |  4 ++
 integration-tests/infinispan/pom.xml  | 73 +++++++++++++++++++++++++++++++++++
 pom.xml                               |  2 +-
 3 files changed, 78 insertions(+), 1 deletion(-)

diff --git a/extensions/infinispan/runtime/pom.xml b/extensions/infinispan/runtime/pom.xml
index 312c5d2..dac8ee6 100644
--- a/extensions/infinispan/runtime/pom.xml
+++ b/extensions/infinispan/runtime/pom.xml
@@ -70,6 +70,10 @@
                     <groupId>org.jboss.spec.javax.transaction</groupId>
                     <artifactId>jboss-transaction-api_1.2_spec</artifactId>
                 </exclusion>
+                <exclusion>
+                    <groupId>org.eclipse.microprofile.metrics</groupId>
+                    <artifactId>microprofile-metrics-api</artifactId>
+                </exclusion>
             </exclusions>
         </dependency>
         <dependency>
diff --git a/integration-tests/infinispan/pom.xml b/integration-tests/infinispan/pom.xml
index 91f342d..f81d689 100644
--- a/integration-tests/infinispan/pom.xml
+++ b/integration-tests/infinispan/pom.xml
@@ -89,9 +89,36 @@
                     <groupId>commons-logging</groupId>
                     <artifactId>commons-logging</artifactId>
                 </exclusion>
+                <exclusion>
+                    <groupId>org.hibernate</groupId>
+                    <artifactId>hibernate-search-serialization-avro</artifactId>
+                </exclusion>
             </exclusions>
             <scope>test</scope>
         </dependency>
+
+        <!--
+            We override these to satisfy Infinispan server, see:
+
+              https://github.com/quarkusio/quarkus/blob/1.0.0.CR2/integration-tests/infinispan-client/pom.xml#L84-L99
+
+            TODO: remove
+        -->
+        <dependency>
+            <groupId>com.fasterxml.jackson.core</groupId>
+            <artifactId>jackson-core</artifactId>
+            <version>2.10.0</version>
+        </dependency>
+        <dependency>
+            <groupId>com.fasterxml.jackson.core</groupId>
+            <artifactId>jackson-databind</artifactId>
+            <version>2.10.0</version>
+        </dependency>
+        <dependency>
+            <groupId>com.fasterxml.jackson.core</groupId>
+            <artifactId>jackson-annotations</artifactId>
+            <version>2.10.0</version>
+        </dependency>
     </dependencies>
 
     <build>
@@ -107,6 +134,52 @@
                     </execution>
                 </executions>
             </plugin>
+            <plugin>
+                <groupId>org.codehaus.gmaven</groupId>
+                <artifactId>groovy-maven-plugin</artifactId>
+                <executions>
+                    <execution>
+                        <id>sanity-checks</id>
+                        <goals>
+                            <goal>execute</goal>
+                        </goals>
+                        <!--
+                            temporary disable version checking as we need to force jackson version here
+
+                            TODO: remove
+                        -->
+                        <phase/>
+                    </execution>
+                </executions>
+            </plugin>
+            <!--
+                temporary disable enforcer as otherwise the build fails for dependency convergence like:
+
+                +-org.apache.camel.quarkus:camel-quarkus-integration-test-infinispan:0.4.1-SNAPSHOT
+                  +-io.quarkus:quarkus-resteasy:1.0.0.CR2
+                    +-io.quarkus:quarkus-vertx-http:1.0.0.CR2
+                      +-io.quarkus:quarkus-vertx-core:1.0.0.CR2
+                        +-io.vertx:vertx-core:3.8.3
+                          +-com.fasterxml.jackson.core:jackson-core:2.9.10
+                and
+                +-org.apache.camel.quarkus:camel-quarkus-integration-test-infinispan:0.4.1-SNAPSHOT
+                  +-org.infinispan:infinispan-server-hotrod:10.0.0.Final
+                    +-org.infinispan:infinispan-server-core:10.0.0.Final
+                      +-com.fasterxml.jackson.core:jackson-core:2.9.10
+                and
+                +-org.apache.camel.quarkus:camel-quarkus-integration-test-infinispan:0.4.1-SNAPSHOT
+                  +-com.fasterxml.jackson.core:jackson-core:2.10.0
+
+
+                TODO: remove
+            -->
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-enforcer-plugin</artifactId>
+                <configuration>
+                    <skip>true</skip>
+                </configuration>
+            </plugin>
         </plugins>
     </build>
 
diff --git a/pom.xml b/pom.xml
index 99236cd..392b550 100644
--- a/pom.xml
+++ b/pom.xml
@@ -42,7 +42,7 @@
 
         <camel.version>3.0.0-RC3</camel.version>
         <hapi.version>3.7.0</hapi.version>
-        <quarkus.version>1.0.0.CR1</quarkus.version>
+        <quarkus.version>1.0.0.CR2</quarkus.version>
         <jetty.version>9.4.18.v20190429</jetty.version>
         <xstream.version>1.4.11</xstream.version>
         <snakeyaml.version>1.25</snakeyaml.version>