Apache camel 3.11.1 Release
New and Noteworthy
This release is the new Camel 3.11.1 LTS patch release.
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>3.11.1</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 the camel-spring-boot-dependencies
Bill of Materials (BOM):
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.apache.camel.springboot</groupId>
<artifactId>camel-spring-boot-dependencies</artifactId>
<version>3.11.1</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-3.11.1-src.zip (Sources) | PGP Signature, SHA512 Checksum |
Git tag checkout
Release is tagged with camel-3.11.1
in the Git, to fetch it use:
git clone https://git-wip-us.apache.org/repos/asf/camel.git cd camel git checkout camel-3.11.1
Resolved issues
Here is a list of all the issues that have been resolved for this release
Bug (21)
- CAMEL-16821
- camel-bean - BeanProcessor with Process bean does not handle Throwable
- CAMEL-16820
- camel-core - CircuitBreaker - java.lang.UnsupportedOperationException: Is this really correct
- CAMEL-16818
- camel-core - route dump dose not print correct route with kamelet eip
- CAMEL-16815
- OpenTracing with Avro keys causes warning
- CAMEL-16811
- Cannot consume messages from sjms2 endpoint with deliveryMode set
- CAMEL-16807
- camel-kafka - problem using two kafka connections in the same application
- CAMEL-16806
- AWS2 S3 Documentation contains references to obsolete AWS 1 API
- CAMEL-16804
- NullPointerException when using try-with-resources and MainConfigurationProperties
- CAMEL-16802
- camel-core - Split / Aggregate with parallelprocessing aggregates in random order
- CAMEL-16796
- camel-cxf - Problem with inflight message count being -1
- CAMEL-16795
- camel-file - read-lock fails for minimum length files
- CAMEL-16794
- camel-core - race condition in LoopProcessor
- CAMEL-16782
- Getting FailedToCreateProducerException with reason java.util.ConcurrentModificationException randomly when using huge split
- CAMEL-16776
- camel-test - Dependency injected Endpoint via @EndpointInject should have components autowired eager
- CAMEL-16772
- camel-sjms - Messages not filing to amq if using onCompletion() and transacted=true.
- CAMEL-16767
- camel-core - Stoping route failed with NPE when route contains loopDoWhile
- CAMEL-16764
- Box component does not reuse BoxAPIConnection when configured at the component level
- CAMEL-16763
- camel-sjms - Null JMS Correlation ID using Camel-SJMS Request/Reply with Artemis JMS Client
- CAMEL-16762
- camel-jms - Only the first payload chunk will be read when using jmsMessageType=Stream
- CAMEL-16704
- camel-ahc - Requests getting timed out because the threads assigned to channels are busy
- CAMEL-16692
- SFTP sometimes doesn't receive all files
Dependency upgrade (3)
- CAMEL-16827
- camel 3.11.x - Upgrade spring boot to 2.5.3
- CAMEL-16778
- upgrade to vertx 4.1.1
- CAMEL-16771
- camel-spring-boot - Upgrade to 2.5.2
Improvement (5)
- CAMEL-16824
- camel-jpa - Do not lose headers
- CAMEL-16792
- camel-core - OGNL `properties` variable should use `allProperties`
- CAMEL-16759
- camel-core - Kamelet add support for factory method in #class local bean
- CAMEL-16756
- Improve handling of Vert.x Buffer payloads in platform-http-vertx
- CAMEL-16750
- Do not propagate exception when concurrent FILE component consumers try to acquire lock in JdbcMessageIdRepository
Task (3)
- CAMEL-16817
- camel-karaf - Error building with maven 3.8.1
- CAMEL-16803
- remove unnecessary dependency from JDK9+ profile
- CAMEL-16752
- camel-spring feature should install camel-spring-xml bundle
Test (1)
- CAMEL-16814
- camel-jms - a testcase to demonstrate that Messages filing to amq if using onCompletion() and transacted=true.
Keys
You can verify your download by following these procedures and using these KEYS.