Apache camel 2.19.3 Release
New and Noteworthy
This release is a minor update of the 2.19.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.19.3</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.19.3</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.19.3-src.zip (Sources) | PGP Signature, SHA512 Checksum |
Git tag checkout
Release is tagged with camel-2.19.3
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.19.3
Resolved issues
Here is a list of all the issues that have been resolved for this release
Bug (26)
- CAMEL-11765
- camel-undertow - Consumer adds duplicate headers
- CAMEL-11750
- Camel route with multicast (parallel) generate huge CPU load
- CAMEL-11748
- Camel-Undertow: transferException option doesn't work
- CAMEL-11742
- File consumer - Delete orphan lock files on startup may not match a lock file when using include/antInclude filtering
- CAMEL-11724
- Camel-Hdfs2: No need for initialDelay and delay as configuration properties since they are already parameters of ScheduledPollConsumer
- CAMEL-11723
- ManagedCamelContext.dumpRestsAsXml can fail if default charset is not utf-8
- CAMEL-11716
- error in handling return parameters in db functions
- CAMEL-11709
- Camel-Milo component cannot write to newer server versions
- CAMEL-11690
- Done() called two times in RoutingSlip processor
- CAMEL-11688
- ensure transport endpoint configuration will be take into account when create JettyRestHttpBinding from REST DSL
- CAMEL-11677
- TypeConverterLoaderException: Cannot find any type converter classes from the following packages: com.abc.storage.service.converter if application is packaged using spring-boot-maven-plugin
- CAMEL-11671
- camel-ahc - No way to disable url encoding
- CAMEL-11649
- Cookie Handling only works for one cookie
- CAMEL-11648
- camel-mongodb-gridfs - Created document cannot be read by the new MongoDB GridFS API
- CAMEL-11636
- property placeholder is not replaced in REST DSL in blueprint context
- CAMEL-11630
- JPAMessageIdRepository Not Releasing Connections
- CAMEL-11626
- ServiceNowException is printing "%d" (not replacing value)
- CAMEL-11623
- LevelDB Java implementation wont be tried on Errors
- CAMEL-11620
- Requiredement for date string to be longer than pattern is invalid.
- CAMEL-11615
- WorkerPool is null in DefaultCamelReactiveStreamsService
- CAMEL-11608
- Camel-AWS: Camel-Kinesis needs Jackson Dataformat CBOR to work in OSGi
- CAMEL-11607
- NPE in MBeanInfoAssembler when debug is enabled
- CAMEL-11593
- Global rest configuration gets overridden by default
- CAMEL-11591
- ClassNotFound: javax.servlet.ServletOutputStream in opentracing example client
- CAMEL-11523
- JasyptPropertiesParser fails on properties references with default value
- CAMEL-11455
- Automatic transform String to DBObject after previous conversion error
Improvement (12)
- CAMEL-11755
- toD should ignore when dynamic uri is empty
- CAMEL-11743
- camel-ldap - Make it possible to use ENV when configuring DirContext
- CAMEL-11728
- Camel-AWS S3: Avoid warn log message about content length
- CAMEL-11726
- Elsql producer inconsistent behavior compare to sql component producer
- CAMEL-11720
- GoogleDriveProducer should be able to honor the http.proxyPort and http.proxyHost properties from the CamelContext
- CAMEL-11719
- add a string to ChildReference converter for camel-google-drive
- CAMEL-11710
- trim for fixlength only trim one direction
- CAMEL-11706
- Remove duplicate type converter methods from HBaseModelConverter
- CAMEL-11691
- Should resubscribe when reconnect MQTT
- CAMEL-11613
- camel-spring-boot - Add auto configuration for FluentProducerTemplate
- CAMEL-11594
- rest configuration in spring boot should use map instead of list
- CAMEL-11577
- apt plugin should generate URL as URL and not U R L in displayName
New Feature (2)
- CAMEL-10744
- Camel Salesforce maven plugin should generate JSON schema
- CAMEL-10743
- Add support in Salesforce component for plain JSON input and output
Keys
You can verify your download by following these procedures and using these KEYS.