chore: Upgrade Camel to 2.20
This upgrades Camel to 2.20 and aligns the versions of dependencies that
it depends upon.
Fixes
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
- <camel.version>2.19.0</camel.version>
- <jackson.version>2.8.8</jackson.version>
+ <camel.version>2.20.0.fuse-000093</camel.version>
+ <jackson.version>2.8.9</jackson.version>
<assertj.version>2.4.1</assertj.version>
<rest-assured.version>3.0.0</rest-assured.version>
- <spring-boot.version>1.5.3.RELEASE</spring-boot.version>
- <spring-boot-plugin.version>1.5.3.RELEASE</spring-boot-plugin.version>
+ <spring-boot.version>1.5.6.RELEASE</spring-boot.version>
+ <spring-boot-plugin.version>1.5.7.RELEASE</spring-boot-plugin.version>
<dep.plugin.dependency.version>3.0.1</dep.plugin.dependency.version>
<auto-service.version>1.0-rc3</auto-service.version>
+ <json-path.version>2.4.0</json-path.version>
+ <spring.version>4.3.11.RELEASE</spring.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<basepom.failsafe.timeout>180</basepom.failsafe.timeout>
</properties>
+ <repositories>
+ <repository>
+ <id>jboss-ea</id>
+ <name>JBoss Early-access repository</name>
+ <url>https://repository.jboss.org/nexus/content/groups/ea/</url>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ <snapshots>
+ <enabled>false</enabled>
+ </snapshots>
+ </repository>
+ </repositories>
+
+ <pluginRepositories>
+ <pluginRepository>
+ <id>jboss-ea</id>
+ <name>JBoss Early-access repository</name>
+ <url>https://repository.jboss.org/nexus/content/groups/ea/</url>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ <snapshots>
+ <enabled>false</enabled>
+ </snapshots>
+ </pluginRepository>
+ </pluginRepositories>
+
<modules>
<module>model</module>
<module>runtime</module>
<version>${project.version}</version>
</dependency>
+ <dependency>
+ <groupId>org.springframework</groupId>
+ <artifactId>spring-beans</artifactId>
+ <version>${spring.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.springframework</groupId>
+ <artifactId>spring-expression</artifactId>
+ <version>${spring.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.springframework</groupId>
+ <artifactId>spring-tx</artifactId>
+ <version>${spring.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.springframework</groupId>
+ <artifactId>spring-aop</artifactId>
+ <version>${spring.version}</version>
+ </dependency>
+
<dependency>
<groupId>com.google.auto.service</groupId>
<artifactId>auto-service</artifactId>
<version>${auto-service.version}</version>
</dependency>
+
+ <dependency>
+ <groupId>com.jayway.jsonpath</groupId>
+ <artifactId>json-path</artifactId>
+ <version>${json-path.version}</version>
+ </dependency>
</dependencies>
</dependencyManagement>
