The Apache Camel project [1] issued this week another minor release camel-2.5.0
[2]. We are extremely grateful to the community for the continued support and
the contributions.
The 2.5.0 release (see release notes for details [3]) includes approx 300
issues resolved (new features, improvements and bug fixes) among which, in no
particular order:
• Fully non blocking Asynchronous Routing Engine which all EIPs and
some Camel Components supported.
• OSGi blueprint is now supported
• The camel-spring module now supports OSGi out of box.
• Spring 3.0.3 is now the default Spring version used by Camel.
• Added new <contextScan> to scan the Registry for RouteBuilder
instances, just as scanning the classpath etc.
• Manually started routes is now also Graceful Shutdown by Camel
• Fixed issue using RouteContextRef with multiple CamelContext from the
same Spring ApplicationContext.
• Spring Security is upgrade to spring security 3.0.3.RELEASE.
• Many fixes in components like Bindy, JMS, HTTP, FTP, Quartz, CSV
• Added a Debugger API to be leveraged by 3rd party tooling.
• Improvements for managing Camel using JMX.
• Upgraded to latest release of Scala 2.8.0RC7 in Scala DSL
• Introduced ProcessorFactory to be able to use a custom factory to be
able to manipulate Processor creation process. For example to add additional
outputs or manipulate the route model.
• Properties component can lookup java.util.Properties from the
Registry using the ref: prefix.
Download [4] Camel now and enjoy the ride!
Hadrian
[1] http://camel.apache.org/
[2] http://camel.apache.org/2010/10/31/camel-250-released.html
[3] http://camel.apache.org/camel-250-release.html
[4] http://camel.apache.org/download.html