Apache camel 2.21.4 Release
New and Noteworthy
This release is a minor update of the 2.21.x branch.
Supported Java version
This version supports Java 8.Getting the Binaries using Maven
To use this release in your Apache Maven pom.xml
, import the Camel Bill of Materials (BOM) and then include the camel-core
and any other components needed without specifying the version.
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-bom</artifactId>
<version>2.21.4</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-core</artifactId>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-COMPONENT</artifactId>
</dependency>
</dependencies>
To use this release in a Spring Boot application, use Spring Boot spring-boot-dependencies
and Camel camel-spring-boot-bom
Bill of Materials (BOM):
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-dependencies</artifactId>
<version> SPRING BOOT VERSION HERE </version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>org.apache.camel.springboot</groupId>
<artifactId>camel-spring-boot-bom</artifactId>
<version>2.21.4</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<dependency>
<groupId>org.apache.camel.springboot</groupId>
<artifactId>camel-COMPONENT-starter</artifactId>
</dependency>
</dependencies>
Apache Camel
Download | Signature and checksum |
---|---|
apache-camel-2.21.4-src.zip (Sources) | PGP Signature, SHA512 Checksum |
Git tag checkout
Release is tagged with camel-2.21.4
in the Git, to fetch it use:
git clone https://git-wip-us.apache.org/repos/asf/camel.git cd camel git checkout camel-2.21.4
Resolved issues
Here is a list of all the issues that have been resolved for this release
Bug (21)
- CAMEL-13028
- camel-undertow - When using SSL with rest-dsl and api-doc then you can get a port already bound exception
- CAMEL-13016
- camel-jetty - If multiple bundles uses the same context-path (pathspec) then Jetty should fail
- CAMEL-13014
- camel mqtt crash using high volume traffic
- CAMEL-13008
- Odata-connector assumes '/' at end of URI
- CAMEL-13006
- Missing properties on Olingo4 consumer initialisation
- CAMEL-13005
- olingo4 component serviceUri not set
- CAMEL-12974
- Route coverage: When and otherwise are not marked as covered
- CAMEL-12969
- camel-core-osgi: Slow Memory Leak in OsgiServiceRegistry
- CAMEL-12942
- camel-dropbox: upload file does not work
- CAMEL-12940
- Dynamic doneFileName is not working with filename containing 2 dots
- CAMEL-12933
- Camel FTP regression: RemoteFile does not override populateHeaders method
- CAMEL-12932
- Camel-AHC-WS: Consumer parameters are not set
- CAMEL-12916
- camel-http4 - The sslContextParameters option should be documented on endpoint as well
- CAMEL-12911
- gzip Content-Encoding problems after upgrading to Jetty 9.4.12
- CAMEL-12900
- Route contract validate does not throw validation exception when validation fails
- CAMEL-12897
- PGP Decryption in XML DSL not working
- CAMEL-12891
- camel-kubernetes getConfigMap does not use Namespace Header
- CAMEL-12890
- Camel Printer unable to print to the network printer
- CAMEL-12835
- camel-json-validator - Potential issue with reading from streams
- CAMEL-12774
- Error during type conversion from type: java.lang.String to the required type: org.elasticsearch.action.update.UpdateRequest
- CAMEL-12626
- Camel Tracing is not working for route with redelivery strategy
Improvement (3)
- CAMEL-13029
- camel-swagger-java - Should default use scheme from rest-dsl configuration in swagger doc
- CAMEL-13025
- camel-core - File read lock changed - If file gets deleted then break out loop
- CAMEL-12631
- SFTP: Socket timeout overwrites Server Alive Interval
Keys
You can verify your download by following these procedures and using these KEYS.