Author: buildbot Date: Tue Mar 5 09:19:11 2013 New Revision: 853088 Log: Production update by buildbot for camel
Modified: websites/production/camel/content/cache/main.pageCache websites/production/camel/content/camel-2110-release.html Modified: websites/production/camel/content/cache/main.pageCache ============================================================================== Binary files - no diff available. Modified: websites/production/camel/content/camel-2110-release.html ============================================================================== --- websites/production/camel/content/camel-2110-release.html (original) +++ websites/production/camel/content/camel-2110-release.html Tue Mar 5 09:19:11 2013 @@ -146,12 +146,12 @@ <h2><a shape="rect" name="Camel2.11.0Release-DependencyUpgrades"></a>Dependency Upgrades</h2> -<ul><li>Aries Blueprint 0.3 to 1.0.1</li><li>Async Http Client 1.7.5 to 1.7.9</li><li>Avro 1.6.2 to 1.7.3</li><li>AWS 1.3.10 to 1.3.27</li><li>BeanIO 2.0.0 to 2.0.3</li><li>Bouncycastle 1.46 to 1.47</li><li>Commons CSV 1.0-r706900_3 to 1.0-r706899_5</li><li>Commons Exec 1.0.1 to 1.1</li><li>Commons Net 3.1 to 3.2</li><li>ConcurrentLinkedHashMap 1.2 to 1.3.2</li><li>Castor 1.3.1 to 1.3.2</li><li>CXF 2.6.5 to 2.7.2</li><li>Dozer 5.3.2 to 5.4.0</li><li>Ehcache 2.5.1 to 2.6.3</li><li>Google App Engine 1.6.6 to 1.7.4</li><li>Groovy 1.8.6 to 2.1.1</li><li>GSon 2.1 to 2.2.2</li><li>Guice 2.0 to 3.0</li><li>Hadoop 1.0.4 to 1.1.1</li><li>Hazelcast 2.0.2 to 2.5</li><li>HBase 0.90.5 to 0.94.3</li><li>HTTP Client 4.1.3 to 4.2.3</li><li>HTTP Core 4.1.4 to 4.2.3</li><li>Icu4j 4.0.1 to 4.8.1.1</li><li>Jackson 1.9.7 to 1.9.12</li><li>Jaxen 1.1.3 to 1.1.4</li><li>JClouds 1.4.0 to 1.5.5</li><li>Jettison 1.3.1 to 1.3.3</li><li>Jetty 7.5.4 to 7.6.8</li><li>JRuby 1.6.7 to 1.7.2</li><li>JT400 6.0 to 6.7</li><li>Jython 2.2.1 to 2.5.3</li><li>Krati 0.4.5 to 0.4.8</li><li>LevelDBJNI 1.2 to 1.6</li><li>Lucene 3.6.0 to 3.6.1</li><li>Mina 2.0.4 to 2.0.7</li><li>MongoDB Java Driver 2.7.3 to 2.9.1</li><li>MQTTClient 1.2 to 1.4</li><li>Netty 3.5.1 to 3.6.3</li><li>Ognl bundle 3.0.4_1 to 3.0.5_1</li><li>OSGi 4.2.0 to 4.3.1</li><li>Pax Logging 1.5.3 to 1.6.10</li><li>QPid 0.16 to 0.18</li><li>Quartz 1.8.5 to 1.8.6</li><li>Restlet 2.0.14 to 2.0.15</li><li>Saxon 9.3.0.11 to 9.4.0.1</li><li>ServiceMix Specs 1.9.0 to 2.2.0</li><li>Shiro 1.2.0 to 1.2.1</li><li>SLF4J 1.6.6 to 1.7.2</li><li>Solr 3.6.0 to 3.6.1</li><li>Spring Batch 2.1.8 to 2.1.9</li><li>Spring Framework 3.1.1 to 3.1.4</li><li>Spring Integration 2.1.2 to 2.2.1</li><li>Spring Security 3.1.0 to 3.1.3</li><li>SSHD 0.6.0 to 0.8.0</li><li>StringTemplate 3.2.1 to 4.0.2</li><li>TestNG 6.0.1 to 6.8</li><li>Twitter4j 2.2.5 to 3.0.3</li><li>Woodstox 4.1.2 to 4.1.3</li><li>Xerces 2.9.1 to 2.10.0</li><li>XStream 1.4.2 to 1.4.3</l i><li>Zookeeper 3.3.5 to 3.4.5</li></ul> +<ul><li>Aries Blueprint 0.3 to 1.0.1</li><li>Async Http Client 1.7.5 to 1.7.9</li><li>Avro 1.6.2 to 1.7.3</li><li>AWS 1.3.10 to 1.3.27</li><li>BeanIO 2.0.0 to 2.0.3</li><li>Bouncycastle 1.46 to 1.47</li><li>Commons CSV 1.0-r706900_3 to 1.0-r706899_5</li><li>Commons Exec 1.0.1 to 1.1</li><li>Commons Net 3.1 to 3.2</li><li>ConcurrentLinkedHashMap 1.2 to 1.3.2</li><li>Castor 1.3.1 to 1.3.2</li><li>CXF 2.6.5 to 2.7.2</li><li>Dozer 5.3.2 to 5.4.0</li><li>Ehcache 2.5.1 to 2.6.3</li><li>Google App Engine 1.6.6 to 1.7.4</li><li>Groovy 1.8.6 to 2.1.1</li><li>GSon 2.1 to 2.2.2</li><li>Guice 2.0 to 3.0</li><li>Hadoop 1.0.4 to 1.1.1</li><li>Hazelcast 2.0.2 to 2.5</li><li>HBase 0.90.5 to 0.94.3</li><li>HTTP Client 4.1.3 to 4.2.3</li><li>HTTP Core 4.1.4 to 4.2.3</li><li>Icu4j 4.0.1 to 4.8.1.1</li><li>Jackson 1.9.7 to 2.1.14</li><li>Jaxen 1.1.3 to 1.1.4</li><li>JClouds 1.4.0 to 1.5.5</li><li>Jettison 1.3.1 to 1.3.3</li><li>Jetty 7.5.4 to 7.6.8</li><li>JRuby 1.6.7 to 1.7.2</li><li>JT400 6.0 to 6.7</li><li>Jython 2.2.1 to 2.5.3</li><li>Krati 0.4.5 to 0.4.8</li><li>LevelDBJNI 1.2 to 1.6</li><li>Lucene 3.6.0 to 3.6.1</li><li>Mina 2.0.4 to 2.0.7</li><li>MongoDB Java Driver 2.7.3 to 2.9.1</li><li>MQTTClient 1.2 to 1.4</li><li>Netty 3.5.1 to 3.6.3</li><li>Ognl bundle 3.0.4_1 to 3.0.5_1</li><li>OSGi 4.2.0 to 4.3.1</li><li>Pax Logging 1.5.3 to 1.6.10</li><li>QPid 0.16 to 0.18</li><li>Quartz 1.8.5 to 1.8.6</li><li>Restlet 2.0.14 to 2.0.15</li><li>Saxon 9.3.0.11 to 9.4.0.1</li><li>ServiceMix Specs 1.9.0 to 2.2.0</li><li>Shiro 1.2.0 to 1.2.1</li><li>SLF4J 1.6.6 to 1.7.2</li><li>Solr 3.6.0 to 3.6.1</li><li>Spring Batch 2.1.8 to 2.1.9</li><li>Spring Framework 3.1.1 to 3.1.4</li><li>Spring Integration 2.1.2 to 2.2.1</li><li>Spring Security 3.1.0 to 3.1.3</li><li>SSHD 0.6.0 to 0.8.0</li><li>StringTemplate 3.2.1 to 4.0.2</li><li>TestNG 6.0.1 to 6.8</li><li>Twitter4j 2.2.5 to 3.0.3</li><li>Woodstox 4.1.2 to 4.1.3</li><li>Xerces 2.9.1 to 2.10.0</li><li>XStream 1.4.2 to 1.4.3</l i><li>Zookeeper 3.3.5 to 3.4.5</li></ul> <h2><a shape="rect" name="Camel2.11.0Release-Importantchangestoconsiderwhenupgrading"></a>Important changes to consider when upgrading</h2> -<ul><li>Spring 3.0.x support is @deprecated and some of the camel-spring components require Spring 3.1 onwards.</li><li>Apache Camel Karaf features now uses Spring version range "[3.1,4)" as Spring 3.1 is now required as minimum Spring version.</li><li><tt>camel-mina2</tt> now uses <tt>OrderedThreadPoolExecutor</tt> by default. There is a new option <tt>orderedThreadPoolExecutor</tt> you can configure it to <tt>false</tt> to revert back to unordered if needed. If using SSL etc. then ordered is required to be used.</li><li><tt>camel-netty</tt> now uses <tt>OrderedMemoryAwareThreadPoolExecutor</tt> by default. There is a new option <tt>orderedThreadPoolExecutor</tt> you can configure it to false to revert back to unordered if needed. If using SSL etc. then ordered is required to be used.</li><li>The default value of the <tt>delay</tt> option on <a shape="rect" href="timer.html" title="Timer">Timer</a> has been changed from <tt>0</tt> to <tt>1000</tt></li><li>The default value of the <tt>convertLFtoCR</tt> option of the <a shape="rect" href="hl7.html" title="HL7">HL7</a> MLLP codec has been changed from <tt>true</tt> to <tt>false</tt>. Likewise, the <a shape="rect" href="hl7.html" title="HL7">HL7</a> DataFormat and TypeConverter do not perform this conversion anymore.</li><li>The <a shape="rect" href="simple.html" title="Simple">Simple</a> language has limited its support for the escape character to only new line, carriage return and tab characters. This makes it easier to use back-slash characters in the <a shape="rect" href="simple.html" title="Simple">Simple</a> language without double escaping etc.</li><li><tt>camel-netty</tt> now requires <tt>commons-pool</tt> as dependency.</li><li>The <tt>maximumQueueSize</tt> of <a shape="rect" class="external-link" href="http://camel.apache.org/threading-model.html">Thread Pools</a> and <a shape="rect" class="external-link" href="http://camel.apache.org/threading-model.html">Thread Pool Profiles</a> with values 0 or negative now means disable the worker queue, and use direct-handover. If you want an unbounded queue size, then set the <tt>maximumQueueSize</tt> to <tt>Integer.MAX_VALUE</tt> which was what the previous code did.</li><li>Custom assigned id's on Camel <a shape="rect" href="routes.html" title="Routes">Routes</a> is now validated on starting the routes, that they must be unique within the same CamelContext.</li><li><tt>camel-blueprint</tt> now requires Apache Aries 1.0, and OSGi 4.3.0.</li><li>Removed @deprecated classes form <tt>camel-spring</tt> in the <tt>org.apache.camel.component</tt> package which was causing split-package issue with OSGi. Component authors who are using these @deprecated classes, should migrate to use equivalent classes from <tt>camel-core</tt> in the same package.</li><li>The default Spring version is upgraded from 3.0.7 to 3.1.3 out of the box.</li><li>Camel now validates <a shape="rect" href="seda.html" title="SEDA">SEDA</a> and <a shape= "rect" href="vm.html" title="VM">VM</a> endpoints using same queue name, that if any queue size is in use, that size must match. As well Camel logs at INFO level when starting up the queues and the sizes. This allows end users to easily spot any issues if mistakenly using different queue sizes for the same queue names.</li><li>The <a shape="rect" href="zookeeper.html" title="Zookeeper">Zookeeper endpoint</a> <tt>awaitExistence</tt> option has been marked as @deprecated and is removed from it's documentation as it's usage would have no effect in the current codebase.</li><li>Marked the 2 classes in the <tt>junit4</tt> package from <tt>camel-test-spring</tt> component as @deprecated, and refer to use the classes from the <tt>spring</tt> package instead.</li><li>If using <a shape="rect" href="xslt.html" title="XSLT">XSLT</a> with includes, then mind that if not explicit defined file: or classpath: as prefix in xsl:include, then Camel will now use the same as configured on the e ndpoint. Before "classpath:" was always used as fallback, despite endpoint could have been configured with "file:".</li><li><tt>camel-scala</tt> has been upgraded to Scala 2.10.0, there is a <tt>camel-scala_2.9</tt> module that is built against Scala 2.9.2. Though <tt>camel-scala_2.9</tt> is deprecated and expected to be removed in the next bigger release (eg Camel 2.12/3.0).</li><li><tt>camel-gae</tt> now longer has Spring dependency, and we removed class <tt>org.apache.camel.component.gae.context.GaeSpringCamelContext</tt>.</li></ul> +<ul><li>Spring 3.0.x support is @deprecated and some of the camel-spring components require Spring 3.1 onwards.</li><li>Apache Camel Karaf features now uses Spring version range "[3.1,4)" as Spring 3.1 is now required as minimum Spring version.</li><li><tt>camel-mina2</tt> now uses <tt>OrderedThreadPoolExecutor</tt> by default. There is a new option <tt>orderedThreadPoolExecutor</tt> you can configure it to <tt>false</tt> to revert back to unordered if needed. If using SSL etc. then ordered is required to be used.</li><li><tt>camel-netty</tt> now uses <tt>OrderedMemoryAwareThreadPoolExecutor</tt> by default. There is a new option <tt>orderedThreadPoolExecutor</tt> you can configure it to false to revert back to unordered if needed. If using SSL etc. then ordered is required to be used.</li><li>The default value of the <tt>delay</tt> option on <a shape="rect" href="timer.html" title="Timer">Timer</a> has been changed from <tt>0</tt> to <tt>1000</tt></li><li>The default value of the <tt>convertLFtoCR</tt> option of the <a shape="rect" href="hl7.html" title="HL7">HL7</a> MLLP codec has been changed from <tt>true</tt> to <tt>false</tt>. Likewise, the <a shape="rect" href="hl7.html" title="HL7">HL7</a> DataFormat and TypeConverter do not perform this conversion anymore.</li><li>The <a shape="rect" href="simple.html" title="Simple">Simple</a> language has limited its support for the escape character to only new line, carriage return and tab characters. This makes it easier to use back-slash characters in the <a shape="rect" href="simple.html" title="Simple">Simple</a> language without double escaping etc.</li><li><tt>camel-netty</tt> now requires <tt>commons-pool</tt> as dependency.</li><li>The <tt>maximumQueueSize</tt> of <a shape="rect" class="external-link" href="http://camel.apache.org/threading-model.html">Thread Pools</a> and <a shape="rect" class="external-link" href="http://camel.apache.org/threading-model.html">Thread Pool Profiles</a> with values 0 or negative now means disable the worker queue, and use direct-handover. If you want an unbounded queue size, then set the <tt>maximumQueueSize</tt> to <tt>Integer.MAX_VALUE</tt> which was what the previous code did.</li><li>Custom assigned id's on Camel <a shape="rect" href="routes.html" title="Routes">Routes</a> is now validated on starting the routes, that they must be unique within the same CamelContext.</li><li><tt>camel-blueprint</tt> now requires Apache Aries 1.0, and OSGi 4.3.0.</li><li>Removed @deprecated classes form <tt>camel-spring</tt> in the <tt>org.apache.camel.component</tt> package which was causing split-package issue with OSGi. Component authors who are using these @deprecated classes, should migrate to use equivalent classes from <tt>camel-core</tt> in the same package.</li><li>The default Spring version is upgraded from 3.0.7 to 3.1.3 out of the box.</li><li>Camel now validates <a shape="rect" href="seda.html" title="SEDA">SEDA</a> and <a shape= "rect" href="vm.html" title="VM">VM</a> endpoints using same queue name, that if any queue size is in use, that size must match. As well Camel logs at INFO level when starting up the queues and the sizes. This allows end users to easily spot any issues if mistakenly using different queue sizes for the same queue names.</li><li>The <a shape="rect" href="zookeeper.html" title="Zookeeper">Zookeeper endpoint</a> <tt>awaitExistence</tt> option has been marked as @deprecated and is removed from it's documentation as it's usage would have no effect in the current codebase.</li><li>Marked the 2 classes in the <tt>junit4</tt> package from <tt>camel-test-spring</tt> component as @deprecated, and refer to use the classes from the <tt>spring</tt> package instead.</li><li>If using <a shape="rect" href="xslt.html" title="XSLT">XSLT</a> with includes, then mind that if not explicit defined file: or classpath: as prefix in xsl:include, then Camel will now use the same as configured on the e ndpoint. Before "classpath:" was always used as fallback, despite endpoint could have been configured with "file:".</li><li><tt>camel-scala</tt> has been upgraded to Scala 2.10.0, there is a <tt>camel-scala_2.9</tt> module that is built against Scala 2.9.2. Though <tt>camel-scala_2.9</tt> is deprecated and expected to be removed in the next bigger release (eg Camel 2.12/3.0).</li><li><tt>camel-gae</tt> now longer has Spring dependency, and we removed class <tt>org.apache.camel.component.gae.context.GaeSpringCamelContext</tt>.</li><li><tt>camel-jackson</tt> has upgraded from Jackson 1.x to 2.x.</li></ul> <h2><a shape="rect" name="Camel2.11.0Release-Notice"></a>Notice</h2>