Camel 2.7.0 release (currently in progress)
New and Noteworthy
Welcome to the 2.7.0 release which approx XXX issues resolved (new features, improvements and bug fixes such as...)
- Camel now checks state of
Service
during starting/stopping the Lifecycle of theService
. This avoids double starting/stopping in case the service was already in the desired state. - JMS consumer now eager checks if Camel is shutting down and signals that to its
DefaultMessageListenerContainer
which avoids trying to re-connect/failover during shutdown. - Introduced option to automatic Mock endpoints during testing. This makes testing without having to add Mock endpoints in your routes a breeze. See more details at Mock component documentation.
- Added
assertPeriod
option to Mock endpoint, which is a period im milliseconds, that the Mock will pause and then re-assert itself to ensure the assertion is still valid. This can be used as a threshold when testing with expectations that exactly a given number of messages should arrive on the Mock endpoint. - Added
arrives
DSL to Mock endpoint to allow you to setup expectations about timespan between messages arriving on the Mock endpoint. See more details at Mock component documentation.
New Enterprise Integration Patterns
- None
New Components
- None
New DSL
- None
New Annotations
- None
New Data Formats
- None
New Languages
- None
New Examples
- None
New Tutorials
- None
API breaking
- None
Known Issues
- None
Important changes to consider when upgrading
- If you have developed custom Camel Components and your
Endpoint
class extendsDefaultEndpoint
then its advised to use thedoStart
anddoStop
instead ofstart
andstop
.
Getting the Distributions
Binary Distributions
Description |
Download Link |
PGP Signature file of download |
---|---|---|
Windows Distribution |
||
Unix/Linux/Cygwin Distribution |
The above URLs use redirection
The above URLs use the Apache Mirror system to redirect you to a suitable mirror for your download. Some users have experienced issues with some versions of browsers (e.g. some Safari browsers). If the download doesn't seem to work for you from the above URL then try using FireFox
Source Distributions
Description |
Download Link |
PGP Signature file of download |
---|---|---|
Source for Windows |
Source for Unix/Linux/Cygwin |
Getting the Binaries using Maven 2
To use this release in your maven project, the proper dependency configuration that you should use in your Maven POM is:
<dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-core</artifactId> <version>2.7.0</version> </dependency>
SVN Tag Checkout
svn co http://svn.apache.org/repos/asf/camel/tags/camel-2.7.0
Changelog
For a more detailed view of new features and bug fixes, see the: