Author: buildbot
Date: Tue Sep  3 11:18:52 2013
New Revision: 877149

Log:
Production update by buildbot for camel

Modified:
    websites/production/camel/content/cache/main.pageCache
    websites/production/camel/content/camel-2120-release.html
    websites/production/camel/content/http4.html

Modified: websites/production/camel/content/cache/main.pageCache
==============================================================================
Binary files - no diff available.

Modified: websites/production/camel/content/camel-2120-release.html
==============================================================================
--- websites/production/camel/content/camel-2120-release.html (original)
+++ websites/production/camel/content/camel-2120-release.html Tue Sep  3 
11:18:52 2013
@@ -99,7 +99,7 @@
 
 <h3><a shape="rect" name="Camel2.12.0Release-FixedIssues"></a>Fixed Issues</h3>
 
-<ul><li>Fixed setting .id in Java DSL on some <a shape="rect" href="eip.html" 
title="EIP">EIP</a>s such as the <a shape="rect" href="validate.html" 
title="Validate">Validate</a></li><li>Fixed <a shape="rect" 
href="dead-letter-channel.html" title="Dead Letter Channel">Dead Letter 
Channel</a> always handled exception, which wasn't the case if an <a 
shape="rect" href="exception-clause.html" title="Exception Clause">Exception 
Clause</a> was in use, which didn't had handled=true.</li><li>Fixed <a 
shape="rect" href="using-propertyplaceholder.html" title="Using 
PropertyPlaceholder">Using PropertyPlaceholder</a> in attributes defined on 
<tt>&lt;camelContext&gt;</tt>.</li><li>All Camel <a shape="rect" 
href="components.html" title="Components">Components</a> will configure their 
consumers when being created to ensure you can configure from <a shape="rect" 
href="uris.html" title="URIs">URIs</a> with <tt>consumer.</tt> as 
prefix.</li><li>Fixed <a shape="rect" href="quickfix.html" title="Quickfi
 x">QuickfixJEndpoint</a> to adhere a given InOut MEP correctly.</li><li>Fixed 
using property placeholders in a <a shape="rect" href="simple.html" 
title="Simple">Simple</a> predicate used inside a when in a <a shape="rect" 
href="content-based-router.html" title="Content Based Router">Content Based 
Router</a> when using <a shape="rect" href="java-dsl.html" title="Java 
DSL">Java DSL</a></li><li>Fixed a race condition in <a shape="rect" 
href="file2.html" title="File2">File</a> consumer which may lead to a tiny 
window for another process to pickup a file, as the read lock is committed 
before the file is moved afterwards etc. Now read locks is executed 
last.</li><li><a shape="rect" href="http4.html" title="HTTP4">HTTP4</a> now 
validates that only one instance of 
<tt>org.apache.camel.util.jsse.SSLContextParameters</tt> is used per component, 
as multiple is not supported, and could lead to undesired side 
effects.</li><li>Fixed possible dead-lock during <a shape="rect" 
href="graceful-shutdow
 n.html" title="Graceful Shutdown">Graceful Shutdown</a> if a route starts from 
<a shape="rect" href="seda.html" title="SEDA">SEDA</a> and uses <a shape="rect" 
href="splitter.html" title="Splitter">Splitter</a> or <a shape="rect" 
href="multicast.html" title="Multicast">Multicast</a> and maximumRedeliveries 
was enabled as well.</li><li>Fixed <a shape="rect" href="splitter.html" 
title="Splitter">TokenizeXML</a> to support self closing tags.</li><li>Fixed <a 
shape="rect" href="blueprint-testing.html" title="Blueprint Testing">Blueprint 
Testing</a> to work with <tt>isMockEndpointsAndSkip</tt> and other similar 
functionality of the <tt>CamelBlueprintTestSupport</tt> class.</li><li>Fixed <a 
shape="rect" href="routing-slip.html" title="Routing Slip">Routing Slip</a> to 
emit <tt>ExchangeSentEvents</tt> also</li><li>Fixed <a shape="rect" 
href="quartz.html" title="Quartz">Quartz</a> routes with stateful jobs may not 
trigger if redeployment with changed endpoint uris.</li><li>Fixed <a shape="re
 ct" href="recipient-list.html" title="Recipient List">Recipient List</a>, <a 
shape="rect" href="routing-slip.html" title="Routing Slip">Routing Slip</a>, 
and <a shape="rect" href="dynamic-router.html" title="Dynamic Router">Dynamic 
Router</a> EIPs to work with <a shape="rect" href="stream-caching.html" 
title="Stream caching">Stream caching</a></li><li>Fixed suspending/resuming 
Camel <a shape="rect" href="quartz.html" title="Quartz">Quartz</a> 
routes</li><li>Fixed <a shape="rect" href="sql-component.html" title="SQL 
Component">SQL Component</a> using queries with a single parameter and the data 
is JSON like structure (having comma separators)</li><li>Fixed <a shape="rect" 
href="jetty.html" title="Jetty">Jetty</a> to be able to use stream cached 
streams that was spooled to disk, as its reply message when sending back reply 
to the caller.</li><li>Fixed <tt>endChoice()</tt> in Java DSL to work when 
being nested in parent <a shape="rect" href="content-based-router.html" 
title="Content Ba
 sed Router">Content Based Router</a>(s)</li><li>Fixed <a shape="rect" 
href="lucene.html" title="Lucene">Lucene</a> to reuse existing index directory 
if Camel is being restarted etc.</li><li>Fixed using &lt;routeContextRef&gt; to 
not share the routes when using multiple &lt;camelContext&gt;, but each 
&lt;camelContext&gt; have their own route instances to not cause side-effects 
between the <a shape="rect" href="camelcontext.html" 
title="CamelContext">CamelContext</a>s.</li><li>Fixed using type converter from 
<tt>NodeList</tt> -&gt; <tt>Node</tt></li><li>Fixed having 2+ routes from the 
<b>same</b> JMS queue, not stop the endpoint if there are still active 
listeners when a route is stopped.</li><li>Fixed <a shape="rect" 
href="seda.html" title="SEDA">SEDA</a> when using <tt>queueSize</tt> not able 
to identify its same queue size, when using multiple <a shape="rect" 
href="seda.html" title="SEDA">SEDA</a> endpoints for the same queue 
name/size.</li><li>Fixed using <tt>&lt;routeBuilder ref=
 "name"/&gt;</tt> in OSGi Blueprint when referring to a <tt>RouteBuilder</tt> 
from another bundle, exposed in the OSGi service registry.</li></ul>
+<ul><li>Fixed setting .id in Java DSL on some <a shape="rect" href="eip.html" 
title="EIP">EIP</a>s such as the <a shape="rect" href="validate.html" 
title="Validate">Validate</a></li><li>Fixed <a shape="rect" 
href="dead-letter-channel.html" title="Dead Letter Channel">Dead Letter 
Channel</a> always handled exception, which wasn't the case if an <a 
shape="rect" href="exception-clause.html" title="Exception Clause">Exception 
Clause</a> was in use, which didn't had handled=true.</li><li>Fixed <a 
shape="rect" href="using-propertyplaceholder.html" title="Using 
PropertyPlaceholder">Using PropertyPlaceholder</a> in attributes defined on 
<tt>&lt;camelContext&gt;</tt>.</li><li>All Camel <a shape="rect" 
href="components.html" title="Components">Components</a> will configure their 
consumers when being created to ensure you can configure from <a shape="rect" 
href="uris.html" title="URIs">URIs</a> with <tt>consumer.</tt> as 
prefix.</li><li>Fixed <a shape="rect" href="quickfix.html" title="Quickfi
 x">QuickfixJEndpoint</a> to adhere a given InOut MEP correctly.</li><li>Fixed 
using property placeholders in a <a shape="rect" href="simple.html" 
title="Simple">Simple</a> predicate used inside a when in a <a shape="rect" 
href="content-based-router.html" title="Content Based Router">Content Based 
Router</a> when using <a shape="rect" href="java-dsl.html" title="Java 
DSL">Java DSL</a></li><li>Fixed a race condition in <a shape="rect" 
href="file2.html" title="File2">File</a> consumer which may lead to a tiny 
window for another process to pickup a file, as the read lock is committed 
before the file is moved afterwards etc. Now read locks is executed 
last.</li><li><a shape="rect" href="http4.html" title="HTTP4">HTTP4</a> now 
validates that only one instance of 
<tt>org.apache.camel.util.jsse.SSLContextParameters</tt> is used per component, 
as multiple is not supported, and could lead to undesired side 
effects.</li><li>Fixed possible dead-lock during <a shape="rect" 
href="graceful-shutdow
 n.html" title="Graceful Shutdown">Graceful Shutdown</a> if a route starts from 
<a shape="rect" href="seda.html" title="SEDA">SEDA</a> and uses <a shape="rect" 
href="splitter.html" title="Splitter">Splitter</a> or <a shape="rect" 
href="multicast.html" title="Multicast">Multicast</a> and maximumRedeliveries 
was enabled as well.</li><li>Fixed <a shape="rect" href="splitter.html" 
title="Splitter">TokenizeXML</a> to support self closing tags.</li><li>Fixed <a 
shape="rect" href="blueprint-testing.html" title="Blueprint Testing">Blueprint 
Testing</a> to work with <tt>isMockEndpointsAndSkip</tt> and other similar 
functionality of the <tt>CamelBlueprintTestSupport</tt> class.</li><li>Fixed <a 
shape="rect" href="routing-slip.html" title="Routing Slip">Routing Slip</a> to 
emit <tt>ExchangeSentEvents</tt> also</li><li>Fixed <a shape="rect" 
href="quartz.html" title="Quartz">Quartz</a> routes with stateful jobs may not 
trigger if redeployment with changed endpoint uris.</li><li>Fixed <a shape="re
 ct" href="recipient-list.html" title="Recipient List">Recipient List</a>, <a 
shape="rect" href="routing-slip.html" title="Routing Slip">Routing Slip</a>, 
and <a shape="rect" href="dynamic-router.html" title="Dynamic Router">Dynamic 
Router</a> EIPs to work with <a shape="rect" href="stream-caching.html" 
title="Stream caching">Stream caching</a></li><li>Fixed suspending/resuming 
Camel <a shape="rect" href="quartz.html" title="Quartz">Quartz</a> 
routes</li><li>Fixed <a shape="rect" href="sql-component.html" title="SQL 
Component">SQL Component</a> using queries with a single parameter and the data 
is JSON like structure (having comma separators)</li><li>Fixed <a shape="rect" 
href="jetty.html" title="Jetty">Jetty</a> to be able to use stream cached 
streams that was spooled to disk, as its reply message when sending back reply 
to the caller.</li><li>Fixed <tt>endChoice()</tt> in Java DSL to work when 
being nested in parent <a shape="rect" href="content-based-router.html" 
title="Content Ba
 sed Router">Content Based Router</a>(s)</li><li>Fixed <a shape="rect" 
href="lucene.html" title="Lucene">Lucene</a> to reuse existing index directory 
if Camel is being restarted etc.</li><li>Fixed using &lt;routeContextRef&gt; to 
not share the routes when using multiple &lt;camelContext&gt;, but each 
&lt;camelContext&gt; have their own route instances to not cause side-effects 
between the <a shape="rect" href="camelcontext.html" 
title="CamelContext">CamelContext</a>s.</li><li>Fixed using type converter from 
<tt>NodeList</tt> -&gt; <tt>Node</tt></li><li>Fixed having 2+ routes from the 
<b>same</b> JMS queue, not stop the endpoint if there are still active 
listeners when a route is stopped.</li><li>Fixed <a shape="rect" 
href="seda.html" title="SEDA">SEDA</a> when using <tt>queueSize</tt> not able 
to identify its same queue size, when using multiple <a shape="rect" 
href="seda.html" title="SEDA">SEDA</a> endpoints for the same queue 
name/size.</li><li>Fixed using <tt>&lt;routeBuilder ref=
 "name"/&gt;</tt> in OSGi Blueprint when referring to a <tt>RouteBuilder</tt> 
from another bundle, exposed in the OSGi service registry.</li><li>Fixed OSGi 
Blueprint in some situations causing a <tt>CircularDependencyException</tt> 
when using Camel namespaces outside a <tt>&lt;camelContext&gt;</tt>, being 
referred from inside the <tt>&lt;camelContext&gt;</tt>.</li></ul>
 
 
 <h3><a shape="rect" 
name="Camel2.12.0Release-NewEnterpriseIntegrationPatterns"></a>New <a 
shape="rect" href="enterprise-integration-patterns.html" title="Enterprise 
Integration Patterns">Enterprise Integration Patterns</a></h3>

Modified: websites/production/camel/content/http4.html
==============================================================================
--- websites/production/camel/content/http4.html (original)
+++ websites/production/camel/content/http4.html Tue Sep  3 11:18:52 2013
@@ -121,7 +121,7 @@ http4:hostname[:port][/resourceUri][?opt
 <h3><a shape="rect" name="HTTP4-HttpComponentOptions"></a>HttpComponent 
Options</h3>
 
 <div class="confluenceTableSmall"><div class="table-wrap">
-<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh"> Name </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Default Value </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Description </th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>maxTotalConnections</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>200</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> The maximum number of connections. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>connectionsPerRoute</tt> 
</td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>20</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> The maximum number of connections 
per route. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>httpClientConfigurer</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Reference to a <tt>org.apache.camel
 .component.http.HttpClientConfigurer</tt> in the <a shape="rect" 
href="registry.html" title="Registry">Registry</a>. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>clientConnectionManager</tt> 
</td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> To use a custom 
<tt>org.apache.http.conn.ClientConnectionManager</tt>. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>httpBinding</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> To use a custom 
<tt>org.apache.camel.component.http.HttpBinding</tt>. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>httpContext</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 2.9.2:</b> To use a 
custom <tt>org.apache.http.protocol.HttpContext</tt> when executing req
 uests. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>sslContextParameters</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.8:</b> To use a custom 
<tt>org.apache.camel.util.jsse.SSLContextParameters</tt>. See <a shape="rect" 
href="#HTTP4-UsingtheJSSEConfigurationUtility">Using the JSSE Configuration 
Utility</a>. <b>Important:</b> Only one instance of 
<tt>org.apache.camel.util.jsse.SSLContextParameters</tt> is supported per 
HttpComponent. If you need to use 2 or more different instances, you need to 
define a new HttpComponent per instance you need. See further below for more 
details. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>x509HostnameVerifier</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>BrowserCompatHostnameVerifier</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 2.7:</b> You can refer 
to a different <tt>o
 rg.apache.http.conn.ssl.X509HostnameVerifier</tt> instance in the <a 
shape="rect" href="registry.html" title="Registry">Registry</a> such as 
<tt>org.apache.http.conn.ssl.StrictHostnameVerifier</tt> or 
<tt>org.apache.http.conn.ssl.AllowAllHostnameVerifier</tt>. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>connectionTimeToLive</tt> 
</td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>-1</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 2.11.0:</b> The time for 
connection to live, the time unit is millisecond, the default value is always 
keep alive. </td></tr></tbody></table>
+<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh"> Name </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Default Value </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Description </th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>maxTotalConnections</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>200</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> The maximum number of connections. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>connectionsPerRoute</tt> 
</td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>20</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> The maximum number of connections 
per route. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>cookieStore</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>null</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 
2.11.2/2.12.0:</b> To use a custom 
 <tt>org.apache.http.client.CookieStore</tt>. By default the 
<tt>org.apache.http.impl.client.BasicCookieStore</tt> is used which is an 
in-memory only cookie store. Notice if <tt>bridgeEndpoint=true</tt> then the 
cookie store is forced to be a noop cookie store as cookies shouldn't be stored 
as we are just bridging (eg acting as a proxy). </td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>httpClientConfigurer</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> Reference to a 
<tt>org.apache.camel.component.http.HttpClientConfigurer</tt> in the <a 
shape="rect" href="registry.html" title="Registry">Registry</a>. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>clientConnectionManager</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> To use a custom 
<tt>org.apache.http.conn.ClientConnectionManager</t
 t>. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>httpBinding</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>null</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> To use a 
custom <tt>org.apache.camel.component.http.HttpBinding</tt>. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>httpContext</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 2.9.2:</b> To use a 
custom <tt>org.apache.http.protocol.HttpContext</tt> when executing requests. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>sslContextParameters</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.8:</b> To use a custom 
<tt>org.apache.camel.util.jsse.SSLContextParameters</tt>. See <a shape="rect" 
href="#HTTP4-UsingtheJSSEConfigurationUtility">Using the JSSE Config
 uration Utility</a>. <b>Important:</b> Only one instance of 
<tt>org.apache.camel.util.jsse.SSLContextParameters</tt> is supported per 
HttpComponent. If you need to use 2 or more different instances, you need to 
define a new HttpComponent per instance you need. See further below for more 
details. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>x509HostnameVerifier</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>BrowserCompatHostnameVerifier</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 2.7:</b> You can refer 
to a different <tt>org.apache.http.conn.ssl.X509HostnameVerifier</tt> instance 
in the <a shape="rect" href="registry.html" title="Registry">Registry</a> such 
as <tt>org.apache.http.conn.ssl.StrictHostnameVerifier</tt> or 
<tt>org.apache.http.conn.ssl.AllowAllHostnameVerifier</tt>. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>connectionTimeToLive</tt> 
</td><td colspan="1" rowspan="1" class="confluence
 Td"> <tt>-1</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<b>Camel 2.11.0:</b> The time for connection to live, the time unit is 
millisecond, the default value is always keep alive. </td></tr></tbody></table>
 </div>
 </div>
 
@@ -129,7 +129,7 @@ http4:hostname[:port][/resourceUri][?opt
 <h3><a shape="rect" name="HTTP4-HttpEndpointOptions"></a>HttpEndpoint 
Options</h3>
 
 <div class="confluenceTableSmall"><div class="table-wrap">
-<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh"> Name </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Default Value </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Description </th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>throwExceptionOnFailure</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>true</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> Option to disable throwing the 
<tt>HttpOperationFailedException</tt> in case of failed responses from the 
remote server. This allows you to get all responses regardless of the HTTP 
status code. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>bridgeEndpoint</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>false</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> If true, 
HttpProducer will ignore the Exchange.HTTP_URI header, and use the endpoint's 
URI for request. You may also set the <b>throwExc
 petionOnFailure</b> to be false to let the HttpProducer send all fault 
responses back. Also if set to true HttpProducer and CamelServlet will skip the 
gzip processing if the content-encoding is "gzip". </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>disableStreamCache</tt> 
</td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> DefaultHttpBinding will copy the 
request input stream into a stream cache and put it into the message body if 
this option is false to support multiple reads, otherwise DefaultHttpBinding 
will set the request input stream directly in the message body. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>headerFilterStrategy</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.10.4:</b> Reference to a instance of 
<tt>org.apache.camel.spi.HeaderFilterStrategy</tt> in the <a 
 shape="rect" href="registry.html" title="Registry">Registry</a>.&#160;It will 
be used to apply the custom headerFilterStrategy on the new create 
HttpEndpoint. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>httpBindingRef</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>null</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<b>Deprecated and will be removed in Camel 3.0:</b> Reference to a 
<tt>org.apache.camel.component.http.HttpBinding</tt> in the <a shape="rect" 
href="registry.html" title="Registry">Registry</a>. Use the 
<tt>httpBinding</tt> option instead. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>httpBinding</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> To use a custom 
<tt>org.apache.camel.component.http.HttpBinding</tt>. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>httpClientConfigurerRef</tt> 
</td><td c
 olspan="1" rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <b>Deprecated and will be removed 
in Camel 3.0:</b> Reference to a 
<tt>org.apache.camel.component.http.HttpClientConfigurer</tt> in the <a 
shape="rect" href="registry.html" title="Registry">Registry</a>. Use the 
<tt>httpClientConfigurer</tt> option instead. </td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>httpClientConfigurer</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> Reference to a 
<tt>org.apache.camel.component.http.HttpClientConfigurer</tt> in the <a 
shape="rect" href="registry.html" title="Registry">Registry</a>. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>httpContextRef</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>null</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<b>Deprecated and will be removed in Camel 
 3.0:</b> <b>Camel 2.9.2:</b> Reference to a custom 
<tt>org.apache.http.protocol.HttpContext</tt> in the <a shape="rect" 
href="registry.html" title="Registry">Registry</a>. Use the 
<tt>httpContext</tt> option instead. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>httpContext</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.9.2:</b> To use a custom 
<tt>org.apache.http.protocol.HttpContext</tt> when executing requests. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>httpClient.XXX</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>null</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Setting 
options on the <a shape="rect" class="external-link" 
href="http://hc.apache.org/httpcomponents-core-ga/httpcore/apidocs/org/apache/http/params/BasicHttpParams.html";>BasicHttpParams</a>.
 For instance <tt>httpClient.soTimeout=5000</tt> will set t
 he <tt>SO_TIMEOUT</tt> to 5 seconds. Look on the setter methods of the 
following parameter beans for a complete reference: <a shape="rect" 
class="external-link" 
href="http://hc.apache.org/httpcomponents-client-ga/httpclient/apidocs/org/apache/http/auth/params/AuthParamBean.html";>AuthParamBean</a>,
 <a shape="rect" class="external-link" 
href="http://hc.apache.org/httpcomponents-client-ga/httpclient/apidocs/org/apache/http/client/params/ClientParamBean.html";>ClientParamBean</a>,
 <a shape="rect" class="external-link" 
href="http://hc.apache.org/httpcomponents-client-ga/httpclient/apidocs/org/apache/http/conn/params/ConnConnectionParamBean.html";>ConnConnectionParamBean</a>,
 <a shape="rect" class="external-link" 
href="http://hc.apache.org/httpcomponents-client-ga/httpclient/apidocs/org/apache/http/conn/params/ConnRouteParamBean.html";>ConnRouteParamBean</a>,
 <a shape="rect" class="external-link" 
href="http://hc.apache.org/httpcomponents-client-ga/httpclient/apidocs/org/apache/http/cookie/pa
 rams/CookieSpecParamBean.html">CookieSpecParamBean</a>, <a shape="rect" 
class="external-link" 
href="http://hc.apache.org/httpcomponents-core-ga/httpcore/apidocs/org/apache/http/params/HttpConnectionParamBean.html";>HttpConnectionParamBean</a>
 and <a shape="rect" class="external-link" 
href="http://hc.apache.org/httpcomponents-core-ga/httpcore/apidocs/org/apache/http/params/HttpProtocolParamBean.html";>HttpProtocolParamBean</a>
 </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>clientConnectionManager</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> To use a custom 
<tt>org.apache.http.conn.ClientConnectionManager</tt>. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>transferException</tt> 
</td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> If enabled and an <a shape="rect" 
href="exchange.html" title=
 "Exchange">Exchange</a> failed processing on the consumer side, and if the 
caused <tt>Exception</tt> was send back serialized in the response as a 
<tt>application/x-java-serialized-object</tt> content type (for example using 
<a shape="rect" href="jetty.html" title="Jetty">Jetty</a> or <a shape="rect" 
href="servlet.html" title="SERVLET">SERVLET</a> Camel components). On the 
producer side the exception will be deserialized and thrown as is, instead of 
the <tt>HttpOperationFailedException</tt>. The caused exception is required to 
be serialized. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>sslContextParametersRef</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Deprecated and will be removed in Camel 3.0:</b> 
<b>Camel 2.8:</b> Reference to a 
<tt>org.apache.camel.util.jsse.SSLContextParameters</tt> in the <a shape="rect" 
href="registry.html" title="Registry">Registry</a>.  <b>Importa
 nt:</b> Only one instance of 
<tt>org.apache.camel.util.jsse.SSLContextParameters</tt> is supported per 
HttpComponent. If you need to use 2 or more different instances, you need to 
define a new HttpComponent per instance you need. See further below for more 
details. See <a shape="rect" 
href="#HTTP4-UsingtheJSSEConfigurationUtility">Using the JSSE Configuration 
Utility</a>. Use the <tt>sslContextParameters</tt> option instead. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>sslContextParameters</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.11.1:</b> Reference to a 
<tt>org.apache.camel.util.jsse.SSLContextParameters</tt> in the <a shape="rect" 
href="registry.html" title="Registry">Registry</a>.  <b>Important:</b> Only one 
instance of <tt>org.apache.camel.util.jsse.SSLContextParameters</tt> is 
supported per HttpComponent. If you need to use 2 or more different instances, 
you
  need to define a new HttpComponent per instance you need. See further below 
for more details. See <a shape="rect" 
href="#HTTP4-UsingtheJSSEConfigurationUtility">Using the JSSE Configuration 
Utility</a>. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>x509HostnameVerifier</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>BrowserCompatHostnameVerifier</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 2.7:</b> You can refer 
to a different <tt>org.apache.http.conn.ssl.X509HostnameVerifier</tt> instance 
in the <a shape="rect" href="registry.html" title="Registry">Registry</a> such 
as <tt>org.apache.http.conn.ssl.StrictHostnameVerifier</tt> or 
<tt>org.apache.http.conn.ssl.AllowAllHostnameVerifier</tt>. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>urlRewrite</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 2.11:</b> <b>Produce
 r only</b> Refers to a custom 
<tt>org.apache.camel.component.http4.UrlRewrite</tt> which allows you to 
rewrite urls when you bridge/proxy endpoints. See more details at <a 
shape="rect" href="urlrewrite.html" title="UrlRewrite">UrlRewrite</a> and <a 
shape="rect" 
href="how-to-use-camel-as-a-http-proxy-between-a-client-and-server.html" 
title="How to use Camel as a HTTP proxy between a client and server">How to use 
Camel as a HTTP proxy between a client and server</a>. 
</td></tr></tbody></table>
+<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh"> Name </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Default Value </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Description </th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>throwExceptionOnFailure</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>true</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> Option to disable throwing the 
<tt>HttpOperationFailedException</tt> in case of failed responses from the 
remote server. This allows you to get all responses regardless of the HTTP 
status code. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>bridgeEndpoint</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>false</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> If true, 
HttpProducer will ignore the Exchange.HTTP_URI header, and use the endpoint's 
URI for request. You may also set the <b>throwExc
 petionOnFailure</b> to be false to let the HttpProducer send all fault 
responses back. Also if set to true HttpProducer and CamelServlet will skip the 
gzip processing if the content-encoding is "gzip". </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>clearExpiredCookies</tt> 
</td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>true</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 2.11.2/2.12.0:</b> 
Whether to clear expired cookies before sending the HTTP request. This ensures 
the cookies store does not keep growing by adding new cookies which is newer 
removed when they are expired. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>cookieStore</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.11.2/2.12.0:</b> To use a custom 
<tt>org.apache.http.client.CookieStore</tt>. By default the 
<tt>org.apache.http.impl.client.BasicCookieStore</
 tt> is used which is an in-memory only cookie store. Notice if 
<tt>bridgeEndpoint=true</tt> then the cookie store is forced to be a noop 
cookie store as cookies shouldn't be stored as we are just bridging (eg acting 
as a proxy). </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>disableStreamCache</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> DefaultHttpBinding will copy the request input stream 
into a stream cache and put it into the message body if this option is false to 
support multiple reads, otherwise DefaultHttpBinding will set the request input 
stream directly in the message body. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>headerFilterStrategy</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <b>Camel 2.10.4:</b> Reference to a instance 
of <tt>org.apache.camel.spi.HeaderFil
 terStrategy</tt> in the <a shape="rect" href="registry.html" 
title="Registry">Registry</a>.&#160;It will be used to apply the custom 
headerFilterStrategy on the new create HttpEndpoint. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>httpBindingRef</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <b>Deprecated and will be removed 
in Camel 3.0:</b> Reference to a 
<tt>org.apache.camel.component.http.HttpBinding</tt> in the <a shape="rect" 
href="registry.html" title="Registry">Registry</a>. Use the 
<tt>httpBinding</tt> option instead. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>httpBinding</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> To use a custom 
<tt>org.apache.camel.component.http.HttpBinding</tt>. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>httpClientCo
 nfigurerRef</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>null</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<b>Deprecated and will be removed in Camel 3.0:</b> Reference to a 
<tt>org.apache.camel.component.http.HttpClientConfigurer</tt> in the <a 
shape="rect" href="registry.html" title="Registry">Registry</a>. Use the 
<tt>httpClientConfigurer</tt> option instead. </td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>httpClientConfigurer</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> Reference to a 
<tt>org.apache.camel.component.http.HttpClientConfigurer</tt> in the <a 
shape="rect" href="registry.html" title="Registry">Registry</a>. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>httpContextRef</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>null</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<b>Deprecated an
 d will be removed in Camel 3.0:</b> <b>Camel 2.9.2:</b> Reference to a custom 
<tt>org.apache.http.protocol.HttpContext</tt> in the <a shape="rect" 
href="registry.html" title="Registry">Registry</a>. Use the 
<tt>httpContext</tt> option instead. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>httpContext</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.9.2:</b> To use a custom 
<tt>org.apache.http.protocol.HttpContext</tt> when executing requests. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>httpClient.XXX</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>null</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Setting 
options on the <a shape="rect" class="external-link" 
href="http://hc.apache.org/httpcomponents-core-ga/httpcore/apidocs/org/apache/http/params/BasicHttpParams.html";>BasicHttpParams</a>.
 For instance <tt>httpClient.soT
 imeout=5000</tt> will set the <tt>SO_TIMEOUT</tt> to 5 seconds. Look on the 
setter methods of the following parameter beans for a complete reference: <a 
shape="rect" class="external-link" 
href="http://hc.apache.org/httpcomponents-client-ga/httpclient/apidocs/org/apache/http/auth/params/AuthParamBean.html";>AuthParamBean</a>,
 <a shape="rect" class="external-link" 
href="http://hc.apache.org/httpcomponents-client-ga/httpclient/apidocs/org/apache/http/client/params/ClientParamBean.html";>ClientParamBean</a>,
 <a shape="rect" class="external-link" 
href="http://hc.apache.org/httpcomponents-client-ga/httpclient/apidocs/org/apache/http/conn/params/ConnConnectionParamBean.html";>ConnConnectionParamBean</a>,
 <a shape="rect" class="external-link" 
href="http://hc.apache.org/httpcomponents-client-ga/httpclient/apidocs/org/apache/http/conn/params/ConnRouteParamBean.html";>ConnRouteParamBean</a>,
 <a shape="rect" class="external-link" 
href="http://hc.apache.org/httpcomponents-client-ga/httpclient/apidoc
 
s/org/apache/http/cookie/params/CookieSpecParamBean.html">CookieSpecParamBean</a>,
 <a shape="rect" class="external-link" 
href="http://hc.apache.org/httpcomponents-core-ga/httpcore/apidocs/org/apache/http/params/HttpConnectionParamBean.html";>HttpConnectionParamBean</a>
 and <a shape="rect" class="external-link" 
href="http://hc.apache.org/httpcomponents-core-ga/httpcore/apidocs/org/apache/http/params/HttpProtocolParamBean.html";>HttpProtocolParamBean</a>
 </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>clientConnectionManager</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> To use a custom 
<tt>org.apache.http.conn.ClientConnectionManager</tt>. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>transferException</tt> 
</td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> If enabled and an <a shape="rect" 
 href="exchange.html" title="Exchange">Exchange</a> failed processing on the 
consumer side, and if the caused <tt>Exception</tt> was send back serialized in 
the response as a <tt>application/x-java-serialized-object</tt> content type 
(for example using <a shape="rect" href="jetty.html" title="Jetty">Jetty</a> or 
<a shape="rect" href="servlet.html" title="SERVLET">SERVLET</a> Camel 
components). On the producer side the exception will be deserialized and thrown 
as is, instead of the <tt>HttpOperationFailedException</tt>. The caused 
exception is required to be serialized. </td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>sslContextParametersRef</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <b>Deprecated and will be removed 
in Camel 3.0:</b> <b>Camel 2.8:</b> Reference to a 
<tt>org.apache.camel.util.jsse.SSLContextParameters</tt> in the <a shape="rect" 
href="registry.html" title="Registry
 ">Registry</a>.  <b>Important:</b> Only one instance of 
<tt>org.apache.camel.util.jsse.SSLContextParameters</tt> is supported per 
HttpComponent. If you need to use 2 or more different instances, you need to 
define a new HttpComponent per instance you need. See further below for more 
details. See <a shape="rect" 
href="#HTTP4-UsingtheJSSEConfigurationUtility">Using the JSSE Configuration 
Utility</a>. Use the <tt>sslContextParameters</tt> option instead. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>sslContextParameters</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.11.1:</b> Reference to a 
<tt>org.apache.camel.util.jsse.SSLContextParameters</tt> in the <a shape="rect" 
href="registry.html" title="Registry">Registry</a>.  <b>Important:</b> Only one 
instance of <tt>org.apache.camel.util.jsse.SSLContextParameters</tt> is 
supported per HttpComponent. If you need to use 2 or mo
 re different instances, you need to define a new HttpComponent per instance 
you need. See further below for more details. See <a shape="rect" 
href="#HTTP4-UsingtheJSSEConfigurationUtility">Using the JSSE Configuration 
Utility</a>. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>x509HostnameVerifier</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>BrowserCompatHostnameVerifier</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 2.7:</b> You can refer 
to a different <tt>org.apache.http.conn.ssl.X509HostnameVerifier</tt> instance 
in the <a shape="rect" href="registry.html" title="Registry">Registry</a> such 
as <tt>org.apache.http.conn.ssl.StrictHostnameVerifier</tt> or 
<tt>org.apache.http.conn.ssl.AllowAllHostnameVerifier</tt>. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>urlRewrite</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <b
 >Camel 2.11:</b> <b>Producer only</b> Refers to a custom 
 ><tt>org.apache.camel.component.http4.UrlRewrite</tt> which allows you to 
 >rewrite urls when you bridge/proxy endpoints. See more details at <a 
 >shape="rect" href="urlrewrite.html" title="UrlRewrite">UrlRewrite</a> and <a 
 >shape="rect" 
 >href="how-to-use-camel-as-a-http-proxy-between-a-client-and-server.html" 
 >title="How to use Camel as a HTTP proxy between a client and server">How to 
 >use Camel as a HTTP proxy between a client and server</a>. 
 ></td></tr></tbody></table>
 </div>
 </div>
 


Reply via email to