Since Apache Camel 2.7, the Apache Camel requires at least JDK 1.6 (the recommended version is JDK 1.6.0_18) and also supports JDK 1.7.
Since Apache Camel 2.10, you require Maven 3.0.2 or later to build the source distribution of Apache Camel.
Since Apache Camel 2.7, Apache Camel has switched from Apache Commons Logging to the Simple Logging Facade for Java
(slf4j). If your application code uses log4j logging, you must now
include a dependency on the slf4j-log4j12 artifact. For example, if you use the
Maven build system, you would add the following Maven dependency to your POM file:
<project ...> <properties> <slf4j-version>1.6.1</slf4j-version> ... </properties> ... <dependencies> ... <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <version>${slf4j-version}</version> </dependency> ... </dependencies> ... </project>
Where the slf4j version used by Apache Camel 2.8.0. is 1.6.1.
Since Apache Camel 2.7, some components have had their third party dependencies upgraded, as follows:
HTTP4—is upgraded to use Apache HttpClient 4.1.
Spring integration—is upgraded to use the Spring integration 2.0 API.
Web console—is upgraded to use Scalate 1.4.1.
Restlet—is upgraded to use Restlet 2.0.5.
In Apache Camel 2.8, some components have had their third party dependencies upgraded, as follows:
FTP—is upgraded to use Commons Net 2.2 (from 2.0).
Spring Web Services—is upgraded to release 2.0.2.
Cometd—is upgraded to 2.1.0 (from 1.0.1).
In Apache Camel 2.9, some components have had their third party dependencies upgraded, as follows:
Cometd—is upgraded to 2.3.1 (from 2.1.1).
EasyMock—is upgraded to 3.0 (from 2.5.2).
EHCache—is upgraded to 2.4.3 (from 2.3.0).
Jackrabbit—is upgraded to 2.2.4 (from 1.5.5).
JCR API—is upgraded to 2.0 (from 1.0).
OGNL—is upgraded to 3.0.2 (from 2.7.3).
XStream—is upgraded to 1.4.1 (from 1.3.1).
In Apache Camel 2.10, some components have had their third party dependencies upgraded, as follows:
AHC—is upgraded to 1.7.5 (from 1.6.5).
AWS—is upgraded to 1.3.10 (from 1.2.2).
commons-codec—is upgraded to 1.6 (from 1.4).
commons-net—is upgraded to 3.1.0 (from 2.2).
CXF—is upgraded to 2.6.1 (from 2.5.1).
EHCache—is upgraded to 2.5.1 (from 2.4.3).
Freemarker—is upgraded to 2.3.19 (from 2.3.18).
Google App Engine—is upgraded to 1.6.6 (from 1.5.0).
Groovy—is upgraded to 1.8.6 (from 1.8.5).
Hadoop—is upgraded to 1.0.3 (from 0.20.203.0).
HTTP4 core—is upgraded to 4.1.4 (from 4.1.2).
HTTP4 client—is upgraded to 4.1.3 (from 4.1.2).
Hazelcast—is upgraded to 2.0.2 (from 1.9.4.4).
Hawtbuf—is upgraded to 1.9 (from 1.7).
Jackson—is upgraded to 1.9.7 (from 1.9.2).
Jackrabbit—is upgraded to 2.2.11 (from 2.2.4).
Jasypt—is upgraded to 1.9.0 (from 1.7).
Javax Mail—is upgraded to 1.4.5 (from 1.4.4).
Jersey—is upgraded to 1.12 (from 1.10).
JClouds—is upgraded to 1.4.0 (from 1.3.1).
Jettison—is upgraded to 1.3.1 (from 1.3).
Jetty—is upgraded to 7.5.4 (from 7.5.3).
JRuby—is upgraded to 1.6.7 (from 1.6.6).
JSCH—is upgraded to 0.1.48 (from 0.1.44).
JuEL—is upgraded to 2.1.4 (from 2.1.3).
Kratti—is upgraded to 0.4.5 (from 0.4.1).
Logback—is upgraded to 1.0.6 (from 1.0.0).
Lucene—is upgraded to 3.6.0 (from 3.0.3).
MyBatis—is upgraded to 3.1.1 (from 3.0.6).
Netty—is upgraded to 3.5.1 (from 3.2.6).
OGNL—is upgraded to 3.0.4 (from 3.0.2).
QPid—is upgraded to 0.16 (from 0.12).
QuickFIX/J—is upgraded to 1.5.2 (from 1.5.1).
Restlet—is upgraded to 2.0.14 (from 2.0.10).
SNMP—is upgraded to 1.10.1 (from 1.8.1).
Solr—is upgraded to 3.6.0 (from 3.5.0).
Shiro—is upgraded to 1.2.0 (from 1.1.0).
Stringtemplate—is upgraded to 3.2.1 (from 3.0).
Spring—is upgraded to 3.0.7/3.1.1 (from 3.0.6).
Spring integration—is upgraded to 2.1.2 (from 2.0.5).
Spring security—is upgraded to 3.1.0 (from 3.0.7).
Spymemcached—is upgraded to 2.8.0 (from 2.5).
Tagsoup—is upgraded to 1.2.1 (from 1.2).
Woodstox—is upgraded to 4.1.2 (from 4.1.1).
XStream—is upgraded to 1.4.2 (from 1.4.1).
XML Security—is upgraded to 1.5.1 (from 1.4.5).








