New and Noteworthy

Welcome to the 1.3.0 release which includes 208 new features, improvements and bug fixes such as...

New Components

  • AMQP
  • DataSet for easier load testing
  • JCR for JSR 170 support
  • List for UI and tooling integration
  • Stream for working with input/output streams
  • Test for easier functional testing
  • XQuery for easy XQuery based transforms for Templating

New Data Formats

New Languages

New Enterprise Integration Patterns

Known Issues

Please be aware of the cacheLevelName setting when using the JMS and ActiveMQ components; the defaults have changed recently to work around some bugs in Spring that are fixed in version 2.5.x. Please refer to the warnings on the JMS page for more details.

There is an issue in Error Handler if you have configured 2 or more exception clauses. Camel picks the first clause that is an instance of the thrown exception. Chances are that if you have configued a top level clause such as java.lang.Exception that Camel could pick this clause over a more specialized clause such as java.io.Exception for network related issues. The issue is reported in CAMEL-410.

Getting the Distributions

Binary Distributions

Description Download Link PGP Signature file of download
Windows Distribution apache-camel-1.3.0.zip apache-camel-1.3.0.zip.asc
Unix/Linux/Cygwin Distribution apache-camel-1.3.0.tar.gz apache-camel-1.3.0.tar.gz.asc
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 apache-camel-1.3.0-src.zip apache-camel-1.3.0-src.zip.asc
Source for Unix/Linux/Cygwin apache-camel-1.3.0-src.tar.gz apache-camel-1.3.0-src.tar.gz.asc

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>1.3.0</version>
</dependency>

SVN Tag Checkout

svn co https://svn.apache.org/repos/asf/activemq/camel/tags/camel-1.3.0

Changelog

For a more detailed view of new features and bug fixes, see the release notes

Apache ActiveMQ & Apache ServiceMix (209 issues)
T Key Summary Assignee Reporter Pr Status Res Created Updated Due
Improvement CAMEL-435 camel-jms doesn't currently support spring 2.0.x due to a dependence on BrowserCallback Unassigned James Strachan Major ClosedClosed FIXED Apr 03, 2008 May 12, 2008
Improvement CAMEL-431 Typos for last four examples Claus Ibsen Glen Mazza Trivial ClosedClosed FIXED Apr 02, 2008 May 12, 2008
Bug CAMEL-430 consumeDelete=false option of etl sample doesn't seem to work Claus Ibsen Peter Jones Major ClosedClosed FIXED Apr 02, 2008 May 12, 2008
Improvement CAMEL-429 allow a mock endpoint to be configured more easily from the URI itself as well as to easily report its throughput if required for a load test Unassigned James Strachan Major ClosedClosed FIXED Apr 02, 2008 May 12, 2008
Improvement CAMEL-428 I wonder can we patch the build so we only generate javadoc jars if we have some setting set, or we are doing a 'deploy' or 'release' or some other profile is enabled or something? Willem Jiang James Strachan Major ClosedClosed FIXED Apr 02, 2008 May 12, 2008
Improvement CAMEL-427 Typos for BAM, Doc, and ETL samples fixed Claus Ibsen Glen Mazza Trivial ClosedClosed FIXED Apr 02, 2008 May 12, 2008
Improvement CAMEL-425 Typos for CXF sample fixed Willem Jiang Glen Mazza Minor ClosedClosed FIXED Apr 01, 2008 May 12, 2008
Bug CAMEL-422 finallyBlock() not processed when exception thrown from handle() clause Roman Kalukiewicz Roman Kalukiewicz Major ClosedClosed FIXED Apr 01, 2008 May 12, 2008
Bug CAMEL-415 multicast parallelProcessing is always true Claus Ibsen Claus Ibsen Minor ClosedClosed FIXED Mar 30, 2008 May 12, 2008
Test CAMEL-414 Add unit test for MockEndpoint expectation of headers Jonathan Anstey Jonathan Anstey Minor ClosedClosed FIXED Mar 29, 2008 Mar 31, 2008
New Feature CAMEL-413 Allow for conditional aggregation of routes for DOT generation during the maven build. Unassigned Kevin Ross Major ClosedClosed FIXED Mar 29, 2008 May 12, 2008
Sub-task CAMEL-411 add Routing Slip test case to camel-spring Jonathan Anstey Jonathan Anstey Major ClosedClosed FIXED Mar 28, 2008 May 12, 2008
Sub-task CAMEL-408 improve the documentation of the Routing Slip some more... Jonathan Anstey James Strachan Major ClosedClosed FIXED Mar 28, 2008 May 12, 2008
Bug CAMEL-407 Password error for jetty:https endpoint Unassigned Micky Santomax Critical ClosedClosed FIXED Mar 28, 2008 May 12, 2008
Improvement CAMEL-406 the camel:dot plugin cannot deal with multiple camel contexts in the Spring ApplicationContext Unassigned James Strachan Major ClosedClosed FIXED Mar 28, 2008 May 12, 2008
Bug CAMEL-404 Javadoc warnings Claus Ibsen Claus Ibsen Trivial ClosedClosed FIXED Mar 27, 2008 May 12, 2008
Improvement CAMEL-401 header().contains() could have natural specialisation for String arguments Unassigned Gary Tully Major ClosedClosed FIXED Mar 26, 2008 May 12, 2008
Bug CAMEL-399 handleAll() swallows exceptions Hadrian Zbarcea Roman Kalukiewicz Major ClosedClosed FIXED Mar 26, 2008 May 12, 2008
Bug CAMEL-397 build fails now that the new javadoc patches have been applied Willem Jiang James Strachan Major ClosedClosed FIXED Mar 25, 2008 May 12, 2008
Improvement CAMEL-395 MinaProducer waits for MINA worker thread to timeout when stopping JVM from standalone client Claus Ibsen Claus Ibsen Major ClosedClosed FIXED Mar 24, 2008 Mar 25, 2008
Improvement CAMEL-394 Improve logging for camel-mina Claus Ibsen Claus Ibsen Minor ClosedClosed FIXED Mar 24, 2008 Mar 25, 2008
New Feature CAMEL-392 RawMessageInvokingContext; copy all contents to the new out message Willem Jiang Marc Giger Major ClosedClosed FIXED Mar 20, 2008 May 12, 2008
Bug CAMEL-391 <camelContext> cannot include xmlns:c=".." attributes due to Spring bug SPR-4599 Unassigned James Strachan Major ClosedClosed FIXED Mar 19, 2008 May 12, 2008
Improvement CAMEL-389 Parallel processing route Willem Jiang Willem Jiang Major ClosedClosed FIXED Mar 17, 2008 May 12, 2008
Bug CAMEL-388 Requestor doesn't honor JmsConfiguration.useVersion102 Willem Jiang Mikhail Krivoshein Major ClosedClosed FIXED Mar 14, 2008 May 12, 2008
Improvement CAMEL-387 dependency jsch:jsch has been moved to com.jcraft:jsch Willem Jiang Lars Heinemann Minor ClosedClosed FIXED Mar 14, 2008 May 12, 2008
Improvement CAMEL-386 Copy the response context back in the camel-cxf producer which works in MESSAGE or PAYLOAD DataFormat Willem Jiang Willem Jiang Minor ClosedClosed FIXED Mar 13, 2008 May 12, 2008
Bug CAMEL-384 Support for a full customized soap-fault incl. fault-code and detail Willem Jiang Marc Giger Major ClosedClosed FIXED Mar 12, 2008 May 12, 2008
Bug CAMEL-383 Exchange.getOut() not returning (blocking till timeout) when ExchangePattern.InOut used as well as message headers and exchange properties not passed when a Camel Mina used. Willem Jiang Georgios Georgiadis Major ClosedClosed FIXED Mar 12, 2008 May 12, 2008
New Feature CAMEL-381 camel-mina UDP protocol should have encoding configuration Willem Jiang Claus Ibsen Minor ClosedClosed FIXED Mar 09, 2008 Mar 15, 2008
Bug CAMEL-380 camel-mina UDP protocol fails when sending bytes Willem Jiang Claus Ibsen Major ClosedClosed FIXED Mar 09, 2008 May 12, 2008
Sub-task CAMEL-378 camel-mina UDP protocol to support synchronous mode (InOut) Unassigned Claus Ibsen Minor ClosedClosed FIXED Mar 08, 2008 May 12, 2008
Sub-task CAMEL-377 camel-mina throw propper exceptions Unassigned Claus Ibsen Trivial ClosedClosed FIXED Mar 08, 2008 May 12, 2008
Sub-task CAMEL-376 Access to Mina session from MinaConsumer Unassigned Claus Ibsen Minor ClosedClosed FIXED Mar 08, 2008 May 12, 2008
Improvement CAMEL-375 camel-mina improvements Unassigned Claus Ibsen Minor ClosedClosed FIXED Mar 08, 2008 May 12, 2008
Bug CAMEL-374 HttpBinding.writeResponse doesn't set the response status code (i.e. it's always 200) Willem Jiang David White Major ClosedClosed FIXED Mar 07, 2008 May 12, 2008
Bug CAMEL-373 xquery does not work from xml if query contains functions Hadrian Zbarcea Hadrian Zbarcea Major ClosedClosed FIXED Mar 07, 2008 May 12, 2008
Improvement CAMEL-371 Mina Producer should have configurable timeout Unassigned Claus Ibsen Minor ClosedClosed FIXED Mar 06, 2008 May 12, 2008
Bug CAMEL-370 SftpConsumer is not connecting and retrieving remote files Hadrian Zbarcea Chris Custine Minor ClosedClosed FIXED Mar 06, 2008 May 12, 2008
New Feature CAMEL-369 make JMS endpoints browseable Unassigned James Strachan Major ClosedClosed FIXED Mar 06, 2008 May 12, 2008
Bug CAMEL-368 <to> with multiple <uri> elements invalid based on xsd schema. Unassigned Kevin Ross Major ClosedClosed FIXED Mar 06, 2008 May 12, 2008
Bug CAMEL-367 Bad osgi package descriptors for groovy, juel, ognl, script Hadrian Zbarcea Hadrian Zbarcea Major ClosedClosed WON'T FIX Mar 06, 2008 May 12, 2008
New Feature CAMEL-365 implement the Routing Slip pattern Jonathan Anstey James Strachan Major ClosedClosed FIXED Mar 06, 2008 May 12, 2008
Bug CAMEL-364 camel-mina if exchange failed then out could potentially be a copy of in Unassigned Claus Ibsen Minor ClosedClosed FIXED Mar 05, 2008 May 12, 2008
Bug CAMEL-363 camel-cxf component can't deal with the exception message in MESSAGE dataFormat Willem Jiang Marc Giger Major ClosedClosed FIXED Mar 05, 2008 May 12, 2008
Improvement CAMEL-362