Camel 2.3.0 ReleasePage edited by Claus IbsenCamel 2.3.0 release (currently in progress)New and NoteworthyWelcome to the 2.3.0 release which approx XXX issues resolved (new features, improvements and bug fixes such as...)
New Enterprise Integration PatternsNew Components
New DSL
New Annotations
New Data Formats
New LanguagesNew Examples
API breakingThe Aggregate has been overhauled and thus you need to migrate you Camel application if you use it. In MINA the header key MinaConsumer.HEADER_CLOSE_SESSION_WHEN_COMPLETE is moved to MinaConstants.MINA_CLOSE_SESSION_WHEN_COMPLETE org.apache.camel.spi.PollingConsumerPollStrategy now returns a boolean in the begin method. Use true to accept to begin polling, and false to skip polling at this time. A new method onInit has been added to org.apache.camel.spi.RoutePolicy. Added method removeHeaders on the org.apache.camel.Message API. getExecutorService/setExecutorService have been removed from DefaultComponent and DefaultEndpoint. Changed Exception to Throwable on the org.apache.camel.spi.EventFactory and the various xxxEvent objects as Camel now catches Throwable on shutdown to ensure a more robust shutdown in case a Throwable was thrown. Known IssuesNo known issues. Important changes to consider when upgradingThe SEDA endpoint is now by default unbounded in size, where as before they had a default size of 1000. camel-http has been upgraded to use Apache HTTP Client 4.0.1 from 3.1. These two versions is much different how to configure, so you may have to migrate if you do any special or advanced configuration. Consult the Apache HTTP Client documentation. camel-jetty has been upgraded to use Jetty 7.0.1 from 6.1.22. These two versions is much different as 7.x is moved to be hosted at Eclipse, which means all it package names has been renamed. Getting the DistributionsBinary Distributions
Source Distributions
Getting the Binaries using Maven 2To 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.3.0</version> </dependency>
Change Notification Preferences
View Online
|
View Change
|
Add Comment
|
- [CONF] Apache Camel > Camel 2.3.0 Release confluence
- [CONF] Apache Camel > Camel 2.3.0 Release confluence
- [CONF] Apache Camel > Camel 2.3.0 Release confluence
- [CONF] Apache Camel > Camel 2.3.0 Release confluence
- [CONF] Apache Camel > Camel 2.3.0 Release confluence
- [CONF] Apache Camel > Camel 2.3.0 Release confluence
- [CONF] Apache Camel > Camel 2.3.0 Release confluence
- [CONF] Apache Camel > Camel 2.3.0 Release confluence
- [CONF] Apache Camel > Camel 2.3.0 Release confluence
- [CONF] Apache Camel > Camel 2.3.0 Release confluence
- [CONF] Apache Camel > Camel 2.3.0 Release confluence
- [CONF] Apache Camel > Camel 2.3.0 Release confluence
- [CONF] Apache Camel > Camel 2.3.0 Release confluence
- [CONF] Apache Camel > Camel 2.3.0 Release confluence
- [CONF] Apache Camel > Camel 2.3.0 Release confluence
- [CONF] Apache Camel > Camel 2.3.0 Release confluence
- [CONF] Apache Camel > Camel 2.3.0 Release confluence
- [CONF] Apache Camel > Camel 2.3.0 Release confluence
- [CONF] Apache Camel > Camel 2.3.0 Release confluence
- [CONF] Apache Camel > Camel 2.3.0 Release confluence
- [CONF] Apache Camel > Camel 2.3.0 Release confluence