Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
h1. Camel 1.4.0 has not been released yet (this is work in progress)

{div:style=padding-right:20px;float:left;margin-left:-20px;}
!http://activemq.apache.org/camel/download.data/camel-box-v1.0-150x200.png!
{div}

{div:style=min-height:200px}
h2. New and Noteworthy
 
Welcome to the 1.4.0 release which includes TODO: 108 new features, improvements and bug fixes such as...

* major improvements in [JMS] and [Mail] components
* various improvements in [CXF], [MailFile], [FileFTP] components
* various improvements in the Java and Spring DSL
* various improvements in Camel JMX management
* internal refactorings of package structure to avoid cycle dependencies
* @deprecated a few core classes, that will be removed in the next future release
* improved feedback for misconfiguration of camel routes such as mistypes of parameters
* introduced [ExceptionPolicyStrategy|Dead Letter Channel] as strategy for exception clause selection during error handling (much improved default strategy in Camel)
* overall improved wiki documentation
* improved javadoc for camel-core
* attachment support for [Message]
* introduced [Debugger] interceptor to track message etc.

h3. New [Components]

* [Atom] for consuming atom feeds
* [SpringIntegration] for integration with Spring Integration

h3. New [Data Formats|Data Format]

* TODO[String] That one for string, can't remember to JIRA but there is a ticket for one davsclaus added for 1.4.0data format

h3. New [Languages]

* [Scala] 

h3. New [Enterprise Integration Patterns]

* TODO: anyone?

h3. New Examples

* ANT build files for running the examples
* camel-example-loan-broker
* camel-example-spring-jms

h2. Known Issues

CamelTemplate has been marked as @deprecated and you should use ProducerTemplate instead.
From Camel 1.4.0 on the ProducerTemplate must be retrieved from the CamelContext. You can then use it the same way as before.
{code}
ProducerTemplate<JmsExchange> camelTemplate = camelContext.createProducerTemplate();
{code}

{div}

h2. Getting the Distributions

h3. Binary Distributions

||Description||Download Link||PGP Signature file of download
|Windows Distribution| [apache-camel-1.4.0.zip|http://www.apache.org/dyn/closer.cgi/activemq/apache-camel/1.4.0/apache-camel-1.4.0.zip]| [apache-camel-1.4.0.zip.asc|http://www.apache.org/dist/activemq/apache-camel/1.4.0/apache-camel-1.4.0.zip.asc]|
|Unix/Linux/Cygwin Distribution| [apache-camel-1.4.0.tar.gz|http://www.apache.org/dyn/closer.cgi/activemq/apache-camel/1.4.0/apache-camel-1.4.0.tar.gz]| [apache-camel-1.4.0.tar.gz.asc|http://www.apache.org/dist/activemq/apache-camel/1.4.0/apache-camel-1.4.0.tar.gz.asc]|

{info:title=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|http://www.mozilla.com/en-US/firefox/]
{info}

h3. Source Distributions

||Description||Download Link||PGP Signature file of download
|Source for Windows| [apache-camel-1.4.0-src.zip|http://www.apache.org/dyn/closer.cgi/activemq/apache-camel/1.4.0/apache-camel-1.4.0-src.zip]| [apache-camel-1.4.0-src.zip.asc|http://www.apache.org/dist/activemq/apache-camel/1.4.0/apache-camel-1.4.0-src.zip.asc]|
|Source for Unix/Linux/Cygwin| [apache-camel-1.4.0-src.tar.gz|http://www.apache.org/dyn/closer.cgi/activemq/apache-camel/1.4.0/apache-camel-1.4.0-src.tar.gz]| [apache-camel-1.4.0-src.tar.gz.asc|http://www.apache.org/dist/activemq/apache-camel/1.4.0/apache-camel-1.4.0-src.tar.gz.asc]|


h3. 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|http://maven.apache.org/guides/introduction/introduction-to-the-pom.html] is:

{code:xml}
<dependency>
  <groupId>org.apache.camel</groupId>
  <artifactId>camel-core</artifactId>
  <version>1.4.0</version>
</dependency>
{code}


h3. SVN Tag Checkout

{code}
svn co https://svn.apache.org/repos/asf/activemq/camel/tags/camel-1.4.0
{code}

h2. Changelog
TODO: Update to 1.4.0 release
For a more detailed view of new features and bug fixes, see the [release notes|https://issues.apache.org/activemq/secure/ReleaseNote.jspa?projectId=11020&styleName=Html&version=11822]

{jiraissues:url=http://issues.apache.org/activemq/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?&pid=11020&fixfor=11840&sorter/field=issuekey&sorter/order=DESC&tempMax=1000}