This is an automated email from the ASF dual-hosted git repository. jamesnetherton 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 ca3514e Use camel-dependencies as parent pom to inherit camel version properties ca3514e is described below commit ca3514ea209b950629867e0cf8d2e68870e57826 Author: James Netherton <jamesnether...@gmail.com> AuthorDate: Tue Dec 1 15:43:53 2020 +0000 Use camel-dependencies as parent pom to inherit camel version properties Fixes #1684 --- .../deployment/XStreamSupportProcessor.java | 1 + pom.xml | 64 ++++++++++------------ poms/bom/pom.xml | 7 +-- 3 files changed, 31 insertions(+), 41 deletions(-) diff --git a/extensions-support/xstream/deployment/src/main/java/org/apache/camel/quarkus/support/xstream/deployment/XStreamSupportProcessor.java b/extensions-support/xstream/deployment/src/main/java/org/apache/camel/quarkus/support/xstream/deployment/XStreamSupportProcessor.java index 2345abf..aca8b90 100644 --- a/extensions-support/xstream/deployment/src/main/java/org/apache/camel/quarkus/support/xstream/deployment/XStreamSupportProcessor.java +++ b/extensions-support/xstream/deployment/src/main/java/org/apache/camel/quarkus/support/xstream/deployment/XStreamSupportProcessor.java @@ -127,6 +127,7 @@ public class XStreamSupportProcessor { "java.lang.Byte", "java.lang.Character", "java.lang.Double", + "java.lang.Exception", "java.lang.Float", "java.lang.Integer", "java.lang.Long", diff --git a/pom.xml b/pom.xml index e0650f5..5ffb33d 100644 --- a/pom.xml +++ b/pom.xml @@ -21,9 +21,9 @@ <modelVersion>4.0.0</modelVersion> <parent> - <groupId>org.apache</groupId> - <artifactId>apache</artifactId> - <version>21</version> + <groupId>org.apache.camel</groupId> + <artifactId>camel-dependencies</artifactId> + <version>3.6.0</version> </parent> <groupId>org.apache.camel.quarkus</groupId> @@ -38,16 +38,14 @@ <properties> <!-- Compile dependency versions (keep sorted alphabetically) --> - <ahc.version>2.12.1</ahc.version> + <ahc.version>${ahc-version}</ahc.version> <animal-sniffer.version>1.18</animal-sniffer.version> <antlr3.version>3.5.2</antlr3.version><!-- Spark, Stringtemplate and probably others --> - <avro-ipc-version>1.10.0</avro-ipc-version> - <awssdk1.version>1.11.714</awssdk1.version> + <avro-ipc-version>1.10.0</avro-ipc-version> <awssdk1-swf-libs.version>1.11.22</awssdk1-swf-libs.version> - <awssdk2.version>2.14.3</awssdk2.version> - <bouncycastle.version>1.66</bouncycastle.version> + <bouncycastle.version>${bouncycastle-version}</bouncycastle.version><!-- keep in sync with Camel --> <camel.version>3.6.0</camel.version> - <commons-beanutils.version>1.9.4</commons-beanutils.version><!-- keep in sync with Camel --> + <commons-beanutils.version>${commons-beanutils-version}</commons-beanutils.version><!-- keep in sync with Camel --> <commons-cli.version>1.4</commons-cli.version><!-- keep in sync with Quarkus, via quarkus-bootstrap-core --> <commons-collections.version>3.2.2</commons-collections.version><!-- used by hbase, should be pretty stable as commons-collections are not developed actively anymore --> <commons-lang.version>2.6</commons-lang.version><!-- used by hbase, should be pretty stable as commons-lang is not developed actively anymore --> @@ -55,7 +53,6 @@ <curator.version>4.3.0</curator.version><!-- Mess in the transitive dependencies of Spark, Zookeeper and other hadoop related components --> <debezium.version>1.3.0.Final</debezium.version> <derby.version>10.15.2.0</derby.version><!-- Spark --> - <elasticsearch.version>7.8.0</elasticsearch.version> <freemarker.version>2.3.30</freemarker.version> <fommil.netlib.core.version>1.1.2</fommil.netlib.core.version><!-- Mess in Weka transitive deps --> <jodatime.version>2.10.6</jodatime.version><!-- Mess in transitive dependencies of Spark and Splunk --> @@ -64,12 +61,11 @@ <google-api-common.version>1.9.0</google-api-common.version><!-- Mess in pubsub transitive deps vs google cloud deps --> <guava.version>29.0-jre</guava.version> <gson.version>2.8.5</gson.version> - <hadoop2.version>2.10.0</hadoop2.version><!-- Spark --> - <hapi.version>4.1.0</hapi.version> - <hbase.version>2.3.1</hbase.version><!-- Keep in sync with Camel --> + <hadoop2.version>${hadoop2-version}</hadoop2.version><!-- Spark --> + <hapi.version>${hapi-fhir-version}</hapi.version> + <hbase.version>${hbase-version}</hbase.version><!-- Keep in sync with Camel --> <htrace.version>4.2.0-incubating</htrace.version><!-- Mess in hbase transitive deps --> - <influxdb.version>2.20</influxdb.version> - <jackson.version>2.11.3</jackson.version> <!-- keep in sync with Quarkus --> + <influxdb.version>${influx-java-driver-version}</influxdb.version> <jackson-asl.version>1.9.13</jackson-asl.version><!-- Mess in the transitive dependencies of spark and hbase-testing-util --> <java.xml.ws.version>2.3.1</java.xml.ws.version> <jcodings.version>1.0.55</jcodings.version><!-- used by hbase --> @@ -79,46 +75,45 @@ <jetty.version>9.4.18.v20190429</jetty.version> <jnr-ffi.version>2.1.2</jnr-ffi.version><!-- Mess in web3j transitive deps --> <kafka.version>2.5.0</kafka.version> - <kudu.version>1.12.0</kudu.version><!-- keep in sync with Camel --> - <kubernetes-client.version>4.10.3</kubernetes-client.version> + <kudu.version>${kudu-version}</kudu.version><!-- keep in sync with Camel --> + <kubernetes-client.version>${kubernetes-client-version}</kubernetes-client.version> <kotlin.version>1.3.72</kotlin.version> - <netty3.version>3.10.6.Final</netty3.version><!-- Spark --> - <mvel2.version>2.4.10.Final</mvel2.version><!-- keep in sync with Camel and Optaplanner --> + <netty3.version>${netty3-version}</netty3.version><!-- Spark --> + <mvel2.version>${mvel-version}</mvel2.version><!-- keep in sync with Camel and Optaplanner --> <nimbus-jose-jwt.version>4.41.1</nimbus-jose-jwt.version><!-- Mess in hdfs transitive deps --> - <okhttp.version>3.14.6</okhttp.version><!-- keep in sync with okio --> - <okio.version>1.17.2</okio.version><!-- keep in sync with okhttp --> + <okhttp.version>${squareup-okhttp-version}</okhttp.version><!-- keep in sync with okio --> + <okio.version>${squareup-okio-version}</okio.version><!-- keep in sync with okhttp --> <opencensus-api.version>0.26.0</opencensus-api.version><!-- Mess in pubsub transitive deps vs google cloud deps --> <optaplanner.version>7.46.0.Final</optaplanner.version> <quarkus.version>1.10.2.Final</quarkus.version> <quarkus-qpid-jms.version>0.21.0</quarkus-qpid-jms.version> - <protobuf.version>3.11.1</protobuf.version> + <protobuf.version>${protobuf-version}</protobuf.version> <retrofit.version>2.5.0</retrofit.version> <scala-2.11.version>2.11.12</scala-2.11.version><!-- Spark --> <smallrye.reactive.messaging.camel.version>2.5.0</smallrye.reactive.messaging.camel.version> <soap-api.version>1.4.0</soap-api.version><!-- keep in sync with Camel --> <!-- Keep spring.version aligned with the version used by Camel --> - <spring.version>5.2.9.RELEASE</spring.version> - <snakeyaml.version>1.26</snakeyaml.version> + <spring.version>${spring5-version}</spring.version> + <snakeyaml.version>${snakeyaml-version}</snakeyaml.version> <snappy.version>1.1.7.7</snappy.version><!-- Spark --> <threetenbp.version>1.4.0</threetenbp.version> - <xalan.version>2.7.2</xalan.version> - <xerces.version>2.12.0</xerces.version> + <xalan.version>${xalan-version}</xalan.version> + <xerces.version>${xerces-version}</xerces.version> <xmlgraphics-commons.version>2.3</xmlgraphics-commons.version><!-- mess in FOP transitive deps --> - <xstream.version>1.4.11</xstream.version> - <web3j.version>3.6.0</web3j.version><!-- keep in sync with Camel --> - <web3j.quorum.version>0.8.0</web3j.quorum.version><!-- keep in sync with Camel --> - <woodstox-core.version>6.1.1</woodstox-core.version><!-- keep in sync with Camel --> + <xstream.version>${xstream-version}</xstream.version> + <web3j.version>${web3j-version}</web3j.version><!-- keep in sync with Camel --> + <web3j.quorum.version>${web3j-quorum-version}</web3j.quorum.version><!-- keep in sync with Camel --> + <woodstox-core.version>${woodstox-core-version}</woodstox-core.version><!-- keep in sync with Camel --> <zxing.version>3.3.3</zxing.version><!-- Mess in IOTA transitive deps --> <!-- Test dependency versions (keep sorted alphabetically) --> - <activemq-version>5.15.12</activemq-version> <commons-logging.version>1.2</commons-logging.version><!-- Mess in the transitive dependencies of hbase-testing-util --> <consul-client.version>1.3.3</consul-client.version> <ftpserver.version>1.1.1</ftpserver.version> <istack-commons-runtime.version>3.0.10</istack-commons-runtime.version> - <jakarta.mail.version>1.6.5</jakarta.mail.version> - <mock-javamail.version>1.9</mock-javamail.version> - <pdfbox.version>2.0.21</pdfbox.version> + <jakarta.mail.version>${jakarta-mail-version}</jakarta.mail.version> + <mock-javamail.version>${mock-javamail-version}</mock-javamail.version> + <pdfbox.version>${pdfbox-version}</pdfbox.version> <slf4j-log4j12.version>1.7.30</slf4j-log4j12.version><!-- Mess in the transitive dependencies of hbase-testing-util --> <sshd.version>2.3.0</sshd.version> <stax2.version>4.2</stax2.version> @@ -153,7 +148,6 @@ <!-- NOTE: We pin to this version due to https://github.com/apache/camel-quarkus/issues/723 --> <maven-surefire-plugin.version>2.22.2</maven-surefire-plugin.version> <properties-maven-plugin.version>1.0.0</properties-maven-plugin.version> - <protobuf-java.version>3.11.0</protobuf-java.version> <proto-google-common-protos.version>1.17.0</proto-google-common-protos.version> <rpkgtests-maven-plugin.version>0.9.0</rpkgtests-maven-plugin.version> diff --git a/poms/bom/pom.xml b/poms/bom/pom.xml index 766477a..b95dcec 100644 --- a/poms/bom/pom.xml +++ b/poms/bom/pom.xml @@ -5319,11 +5319,6 @@ </exclusions> </dependency> <dependency> - <groupId>com.fasterxml.jackson.dataformat</groupId> - <artifactId>jackson-dataformat-xml</artifactId> - <version>${jackson.version}</version> - </dependency> - <dependency> <groupId>com.fasterxml.woodstox</groupId> <artifactId>woodstox-core</artifactId> <version>${woodstox-core.version}</version> @@ -5388,7 +5383,7 @@ <dependency> <groupId>com.google.protobuf</groupId> <artifactId>protobuf-java</artifactId> - <version>${protobuf-java.version}</version> + <version>${protobuf.version}</version> </dependency> <dependency> <groupId>com.google.zxing</groupId>