Enterprise Integration Zone is brought to you in partnership with:

Claus Ibsen is a principal software engineer from FuseSource. Claus is a full time committer on the open source integration framework Apache Camel (http://camel.apache.org) and author of the Camel in Action book (http://www.manning.com/ibsen). Claus is the most active contributor to Apache Camel and is very active in the Camel community. Claus is a frequent speaker at various conferences. Claus is a DZone MVB and is not an employee of DZone and has posted 50 posts at DZone. You can read more from them at their website. View Full User Profile

Apache Camel 2.4

  • submit to reddit
The Apache Camel project celebrates the new 2.4.0 release. This release comes a bit earlier than the usual once a quarter release, but the quantity and quality of the issues resolved surely prompted it, most notably the async support, OSGi related improvements and the move to spring 3.0.3. We are extremely grateful to the community for all the contributions.

The 2.4.0 release (see release notes for details) includes approx 182 issues resolved (new features, improvements and bug fixes) with the biggest news:
  • Spring 3.0.3 is now the default Spring version used by Camel.
  • Fully non blocking Asynchronous Routing Engine which all EIPs and some Camel Components supported.
  • OSGi blueprint is now supported
  • FTP component much more resilient to network connectivity issues and can self heal
  • Quartz component now easier to use in clustered environments and OSGi
  • Added a Debugger API to be leveraged by 3rd party tooling.
  • Upgraded to latest release of Scala 2.8.0RC7 in Scala DSL. We missed the 2.8.0 final by a couple of days.
  • Bindy supports fixed length files

We are very exited about the non blocking routing engine, which makes Camel very very scalable. The upcoming Apache ServiceMix 4.3 will take advantage of this. The Camel team will keep improving existing Camel components to support the non blocking behavior, so expect more to come in the upcoming releases.
Published at DZone with permission of Claus Ibsen, author and DZone MVB.

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)