Author: buildbot Date: Fri Jan 4 12:23:54 2013 New Revision: 844937 Log: Production update by buildbot for camel
Modified: websites/production/camel/content/camel-2110-release.html 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 Fri Jan 4 12:23:54 2013 @@ -89,7 +89,7 @@ <h3><a shape="rect" name="Camel2.11.0Release-Fixedissues"></a>Fixed issues</h3> -<ul><li>Fixed <a shape="rect" href="routepolicy.html" title="RoutePolicy">RoutePolicy</a> used from Spring XML with <tt>routePolicyRef</tt> may not invoke all callbacks on the policy.</li><li>Fixed <a shape="rect" href="mina.html" title="MINA">MINA</a> consumer to force disconnect upon timeout when doing request/reply, as late replies may cause side effects otherwise.</li><li>Fixed <a shape="rect" href="simple.html" title="Simple">Simple</a> language with empty quoted literals in predicates, so you can compare against empty strings.</li><li>Fixed <a shape="rect" href="soap.html" title="SOAP">SOAP</a> data format to set SOAP 1.1 namespace when marhsalling faults.</li><li>Fixed <a shape="rect" href="seda.html" title="SEDA">SEDA</a> producer to send to the right BlockingQueue being attached on the <a shape="rect" href="seda.html" title="SEDA">SEDA</a> endpoint so that the sent messages don't get lost.</li><li>Fixed using <tt>sendEmptyMessageWhenIdle=true</tt> on a batch consume r such as <a shape="rect" href="file2.html" title="File2">File</a> now working with <a shape="rect" href="aggregator2.html" title="Aggregator2">Aggregate</a> EIP when using <tt>completionFromBatchConsumer</tt></li><li>Fixed <tt>MockEndpoint.expectedBodiesReceivedInAnyOrder</tt> to allow asserting on multiple arrival of the same/equal bodies.</li><li>Fixed <a shape="rect" href="mybatis.html" title="MyBatis">MyBatis</a> to demarcate the running transactions properly while reading/writing from/to database.</li><li>Fixed <a shape="rect" href="jetty.html" title="Jetty">Jetty</a>, <a shape="rect" href="http.html" title="HTTP">HTTP</a>, <a shape="rect" href="http4.html" title="HTTP4">HTTP4</a>, and <a shape="rect" href="ahc.html" title="AHC">AHC</a> http components not working in bridge mode if content path have spaces</li><li>Fixed the <a shape="rect" href="cxf.html" title="CXF">CXF</a> fallback convertor issue which camel will unregister it when the converter return null.</li><li >Fixed the issue that <a shape="rect" href="file2.html" >title="File2">File2</a> endpoints on windows without volume name in the path >url.</li><li>Fixed the issue of unmarshaling pgp messages encrypted with >ElGamal.</li><li>Fixed random <a shape="rect" href="load-balancer.html" >title="Load Balancer">Load Balancer</a> to be even spread (before was a >little less likely to pick the 1st)</li><li>Fixed <a shape="rect" >href="timer.html" title="Timer">Timer</a> to not fire during starting <a >shape="rect" href="camelcontext.html" >title="CamelContext">CamelContext</a></li><li>Fixed <a shape="rect" >href="xmlsecurity-dataformat.html" title="XMLSecurity DataFormat">XMLSecurity >DataFormat</a> to enable retrieval of password-protected private keys for >asymmetric decryption</li><li>Fixed <a shape="rect" >href="exception-clause.html" title="Exception Clause">Exception Clause</a> >using <tt>maximumRedeliveries(-1)</tt> may be wrongly inherited by another ><tt>onException</tt> during a redelivery process.</li><li>Fixed logging <a shape="rect" href="error-handler.html" title="Error Handler">Error Handler</a> to use configured logging level.</li><li>Fixed issue when using multiple <tt>RouteBuilder</tt> with the Java DSL should have the <a shape="rect" href="exception-clause.html" title="Exception Clause">Exception Clause</a> being scoped per <tt>RouteBuilder</tt> instance.</li><li>Fixed issue with restarting a <a shape="rect" href="seda.html" title="SEDA">SEDA</a> consumer would not stop previous used thread pool.</li><li>Fixed issue when running low on memory and doing request/reply over <a shape="rect" href="jms.html" title="JMS">JMS</a> may GC producer, causing a new producer to be created, and leaving a message listener running from the previous producer.</li><li>Fixed issue with <a shape="rect" href="try-catch-finally.html" title="Try Catch Finally">Try Catch Finally</a> should clear redelivery exhaust state when catching exception in doCatch.</li><li>Fixed poten tial NPE in <a shape="rect" href="mqtt.html" title="MQTT">MQTT</a> producer, if a connection has been disconnected, and sending fails.</li><li>Unhandled exceptions occurred during routing from <a shape="rect" href="smpp.html" title="SMPP">SMPP</a> routes is now propagated back to the SMPP library to deal with.</li><li>Fixed <a shape="rect" href="restlet.html" title="Restlet">Restlet</a> parsing of last modification date header to use RFC-2822 date pattern.</li><li>Fixed <a shape="rect" href="aggregator2.html" title="Aggregator2">Aggregator</a> EIP when using completion size expression and fixed size together not working as expected.</li><li>Fixed <a shape="rect" href="crypto.html" title="Crypto">Crypto</a> to close streams after usage, which otherwise could prevent deleting files on Windows, which tend to lock files if a stream is open.</li><li>Fixed issue with <a shape="rect" href="groovy.html" title="Groovy">Groovy</a> language in OSGi</li><li>Fixed issue with localWorkDir ectory option on <a shape="rect" href="ftp2.html" title="FTP2">FTP</a> not using the optimization to try to rename the work file when routing to a <a shape="rect" href="file2.html" title="File2">File</a> endpoint.</li><li>Fixed <a shape="rect" href="smpp.html" title="SMPP">SMPP</a> to use the right data coding by using Octet unspecified (8-bit binary) and using the specified alphabet from the exchange, if provided.</li><li>Fixed issue with configuring <a shape="rect" href="jetty.html" title="Jetty">Jetty</a> component using a name other than <tt>"jetty"</tt>.</li><li>Fixed issue with request/reply over <a shape="rect" href="jms.html" title="JMS">JMS</a> where a route is used on "the other end" to process the request and send back the correlated reply message; where a Camel route is used which has only 1 output, which can lead to no reply message being sent.</li><li>Fixed regression in <a shape="rect" href="aws-sqs.html" title="AWS-SQS">AWS-SQS</a> by updating the existing qu eue without any attributes.</li><li>Fixed issue with <a shape="rect" href="using-propertyplaceholder.html" title="Using PropertyPlaceholder">Using PropertyPlaceholder</a> in <a shape="rect" href="expression.html" title="Expression">Expression</a>s in routes which are using <transacted> or <policy>.</li><li>Fixed issue with <a shape="rect" href="splitter.html" title="Splitter">Splitter</a> which swallow the IOException catched by the underlying Scanner.</li><li>Fixed issue with <a shape="rect" href="splitter.html" title="Splitter">Splitter</a> where tokenizeXML would not split XML messages containing nodes with namespace prefixes.</li><li>Fixed issue when using <a shape="rect" href="jetty.html" title="Jetty">Jetty</a> component would create a http client having a live thread pool, which is only needed if using producers of <a shape="rect" href="jetty.html" title="Jetty">Jetty</a>. Also improved handling lifecycle of clients to be per producer by default instead of shared, which otherwise can cause issues.</li><li>Fixed issue with <a shape="rect" href="file2.html" title="File2">File</a> and <a shape="rect" href="ftp2.html" title="FTP2">FTP</a> consumers when using <tt>doneFileName</tt> then avoid picking up files in middle of group if done file is written during scanning.</li><li>Fixed issue with <a shape="rect" href="file2.html" title="File2">File</a> and <a shape="rect" href="ftp2.html" title="FTP2">FTP</a> consumers when using <tt>doneFileName</tt> may produce to many WARN logs about cannot delete doneFileName.</li></ul> +<ul><li>Fixed <a shape="rect" href="routepolicy.html" title="RoutePolicy">RoutePolicy</a> used from Spring XML with <tt>routePolicyRef</tt> may not invoke all callbacks on the policy.</li><li>Fixed <a shape="rect" href="mina.html" title="MINA">MINA</a> consumer to force disconnect upon timeout when doing request/reply, as late replies may cause side effects otherwise.</li><li>Fixed <a shape="rect" href="simple.html" title="Simple">Simple</a> language with empty quoted literals in predicates, so you can compare against empty strings.</li><li>Fixed <a shape="rect" href="soap.html" title="SOAP">SOAP</a> data format to set SOAP 1.1 namespace when marhsalling faults.</li><li>Fixed <a shape="rect" href="seda.html" title="SEDA">SEDA</a> producer to send to the right BlockingQueue being attached on the <a shape="rect" href="seda.html" title="SEDA">SEDA</a> endpoint so that the sent messages don't get lost.</li><li>Fixed using <tt>sendEmptyMessageWhenIdle=true</tt> on a batch consume r such as <a shape="rect" href="file2.html" title="File2">File</a> now working with <a shape="rect" href="aggregator2.html" title="Aggregator2">Aggregate</a> EIP when using <tt>completionFromBatchConsumer</tt></li><li>Fixed <tt>MockEndpoint.expectedBodiesReceivedInAnyOrder</tt> to allow asserting on multiple arrival of the same/equal bodies.</li><li>Fixed <a shape="rect" href="mybatis.html" title="MyBatis">MyBatis</a> to demarcate the running transactions properly while reading/writing from/to database.</li><li>Fixed <a shape="rect" href="jetty.html" title="Jetty">Jetty</a>, <a shape="rect" href="http.html" title="HTTP">HTTP</a>, <a shape="rect" href="http4.html" title="HTTP4">HTTP4</a>, and <a shape="rect" href="ahc.html" title="AHC">AHC</a> http components not working in bridge mode if content path have spaces</li><li>Fixed the <a shape="rect" href="cxf.html" title="CXF">CXF</a> fallback convertor issue which camel will unregister it when the converter return null.</li><li >Fixed the issue that <a shape="rect" href="file2.html" >title="File2">File2</a> endpoints on windows without volume name in the path >url.</li><li>Fixed the issue of unmarshaling pgp messages encrypted with >ElGamal.</li><li>Fixed random <a shape="rect" href="load-balancer.html" >title="Load Balancer">Load Balancer</a> to be even spread (before was a >little less likely to pick the 1st)</li><li>Fixed <a shape="rect" >href="timer.html" title="Timer">Timer</a> to not fire during starting <a >shape="rect" href="camelcontext.html" >title="CamelContext">CamelContext</a></li><li>Fixed <a shape="rect" >href="xmlsecurity-dataformat.html" title="XMLSecurity DataFormat">XMLSecurity >DataFormat</a> to enable retrieval of password-protected private keys for >asymmetric decryption</li><li>Fixed <a shape="rect" >href="exception-clause.html" title="Exception Clause">Exception Clause</a> >using <tt>maximumRedeliveries(-1)</tt> may be wrongly inherited by another ><tt>onException</tt> during a redelivery process.</li><li>Fixed logging <a shape="rect" href="error-handler.html" title="Error Handler">Error Handler</a> to use configured logging level.</li><li>Fixed issue when using multiple <tt>RouteBuilder</tt> with the Java DSL should have the <a shape="rect" href="exception-clause.html" title="Exception Clause">Exception Clause</a> being scoped per <tt>RouteBuilder</tt> instance.</li><li>Fixed issue with restarting a <a shape="rect" href="seda.html" title="SEDA">SEDA</a> consumer would not stop previous used thread pool.</li><li>Fixed issue when running low on memory and doing request/reply over <a shape="rect" href="jms.html" title="JMS">JMS</a> may GC producer, causing a new producer to be created, and leaving a message listener running from the previous producer.</li><li>Fixed issue with <a shape="rect" href="try-catch-finally.html" title="Try Catch Finally">Try Catch Finally</a> should clear redelivery exhaust state when catching exception in doCatch.</li><li>Fixed poten tial NPE in <a shape="rect" href="mqtt.html" title="MQTT">MQTT</a> producer, if a connection has been disconnected, and sending fails.</li><li>Unhandled exceptions occurred during routing from <a shape="rect" href="smpp.html" title="SMPP">SMPP</a> routes is now propagated back to the SMPP library to deal with.</li><li>Fixed <a shape="rect" href="restlet.html" title="Restlet">Restlet</a> parsing of last modification date header to use RFC-2822 date pattern.</li><li>Fixed <a shape="rect" href="aggregator2.html" title="Aggregator2">Aggregator</a> EIP when using completion size expression and fixed size together not working as expected.</li><li>Fixed <a shape="rect" href="crypto.html" title="Crypto">Crypto</a> to close streams after usage, which otherwise could prevent deleting files on Windows, which tend to lock files if a stream is open.</li><li>Fixed issue with <a shape="rect" href="groovy.html" title="Groovy">Groovy</a> language in OSGi</li><li>Fixed issue with localWorkDir ectory option on <a shape="rect" href="ftp2.html" title="FTP2">FTP</a> not using the optimization to try to rename the work file when routing to a <a shape="rect" href="file2.html" title="File2">File</a> endpoint.</li><li>Fixed <a shape="rect" href="smpp.html" title="SMPP">SMPP</a> to use the right data coding by using Octet unspecified (8-bit binary) and using the specified alphabet from the exchange, if provided.</li><li>Fixed issue with configuring <a shape="rect" href="jetty.html" title="Jetty">Jetty</a> component using a name other than <tt>"jetty"</tt>.</li><li>Fixed issue with request/reply over <a shape="rect" href="jms.html" title="JMS">JMS</a> where a route is used on "the other end" to process the request and send back the correlated reply message; where a Camel route is used which has only 1 output, which can lead to no reply message being sent.</li><li>Fixed regression in <a shape="rect" href="aws-sqs.html" title="AWS-SQS">AWS-SQS</a> by updating the existing qu eue without any attributes.</li><li>Fixed issue with <a shape="rect" href="using-propertyplaceholder.html" title="Using PropertyPlaceholder">Using PropertyPlaceholder</a> in <a shape="rect" href="expression.html" title="Expression">Expression</a>s in routes which are using <transacted> or <policy>.</li><li>Fixed issue with <a shape="rect" href="splitter.html" title="Splitter">Splitter</a> which swallow the IOException catched by the underlying Scanner.</li><li>Fixed issue with <a shape="rect" href="splitter.html" title="Splitter">Splitter</a> where tokenizeXML would not split XML messages containing nodes with namespace prefixes.</li><li>Fixed issue when using <a shape="rect" href="jetty.html" title="Jetty">Jetty</a> component would create a http client having a live thread pool, which is only needed if using producers of <a shape="rect" href="jetty.html" title="Jetty">Jetty</a>. Also improved handling lifecycle of clients to be per producer by default instead of shared, which otherwise can cause issues.</li><li>Fixed issue with <a shape="rect" href="file2.html" title="File2">File</a> and <a shape="rect" href="ftp2.html" title="FTP2">FTP</a> consumers when using <tt>doneFileName</tt> then avoid picking up files in middle of group if done file is written during scanning.</li><li>Fixed issue with <a shape="rect" href="file2.html" title="File2">File</a> and <a shape="rect" href="ftp2.html" title="FTP2">FTP</a> consumers when using <tt>doneFileName</tt> may produce too many WARN logs about cannot delete doneFileName.</li></ul> <h3><a shape="rect" name="Camel2.11.0Release-NewEnterpriseIntegrationPatterns"></a>New <a shape="rect" href="enterprise-integration-patterns.html" title="Enterprise Integration Patterns">Enterprise Integration Patterns</a></h3> @@ -144,7 +144,7 @@ <h2><a shape="rect" name="Camel2.11.0Release-DependencyUpgrades"></a>Dependency Upgrades</h2> -<ul><li>Aries Blueprint 0.3 to 1.0.0</li><li>Async Http Client 1.7.5 to 1.7.9</li><li>Avro 1.6.2 to 1.7.2</li><li>AWS 1.3.10 to 1.3.14</li><li>BeanIO 2.0.0 to 2.0.2</li><li>Commons CSV (ServiceMix Bundle) 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>Ehcache 2.5.1 to 2.6.2</li><li>Groovy 1.8.6 to 2.0.6</li><li>GSon 2.1 to 2.2.2</li><li>Hazelcast 2.0.2 to 2.4</li><li>HBase 0.90.5 to 0.94.2</li><li>HTTP Client 4.1.3 to 4.2.2</li><li>Icu4j 4.0.1 to 4.8.1.1</li><li>Jackson 1.9.7 to 1.9.10</li><li>Jaxen 1.1.3 to 1.1.4</li><li>JClouds 1.4.0 to 1.5.4</li><li>Jettison 1.3.1 to 1.3.2</li><li>Jetty 7.5.4 to 7.6.8</li><li>JRuby 1.6.7 to 1.7.1</li><li>JT400 6.0 to 6.7</li><li>Krati 0.4.5 to 0.4.6</li><li>LevelDBJNI 1.2 to 1.3</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.1</l i><li>Ognl bundle 3.0.4_1 to 3.0.5_1</li><li>OSGi 4.2.0 to 4.3.0</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>Scala 2.9.1 to 2.9.2</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.2</li><li>Spring Integration 2.1.2 to 2.1.4</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>XStream 1.4.2 to 1.4.3</li></ul> +<ul><li>Aries Blueprint 0.3 to 1.0.0</li><li>Async Http Client 1.7.5 to 1.7.9</li><li>Avro 1.6.2 to 1.7.2</li><li>AWS 1.3.10 to 1.3.14</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>Ehcache 2.5.1 to 2.6.2</li><li>Groovy 1.8.6 to 2.0.6</li><li>GSon 2.1 to 2.2.2</li><li>Hazelcast 2.0.2 to 2.4</li><li>HBase 0.90.5 to 0.94.2</li><li>HTTP Client 4.1.3 to 4.2.2</li><li>Icu4j 4.0.1 to 4.8.1.1</li><li>Jackson 1.9.7 to 1.9.10</li><li>Jaxen 1.1.3 to 1.1.4</li><li>JClouds 1.4.0 to 1.5.4</li><li>Jettison 1.3.1 to 1.3.2</li><li>Jetty 7.5.4 to 7.6.8</li><li>JRuby 1.6.7 to 1.7.1</li><li>JT400 6.0 to 6.7</li><li>Krati 0.4.5 to 0.4.6</li><li>LevelDBJNI 1.2 to 1.3</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.1</li><li>Ognl bundle 3.0.4_1 to 3.0.5_1</li><li>OSGi 4.2.0 to 4.3.0</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>Scala 2.9.1 to 2.9.2</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.2</li><li>Spring Integration 2.1.2 to 2.1.4</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>XStream 1.4.2 to 1.4.3</li></ul> <h2><a shape="rect" name="Camel2.11.0Release-Importantchangestoconsiderwhenupgrading"></a>Important changes to consider when upgrading</h2>