Modified: websites/production/camel/content/book-in-one-page.html
==============================================================================
--- websites/production/camel/content/book-in-one-page.html (original)
+++ websites/production/camel/content/book-in-one-page.html Mon Mar 14 13:19:40 
2016
@@ -3741,11 +3741,11 @@ The tutorial has been designed in two pa
 While not actual tutorials you might find working through the source of the 
various <a shape="rect" href="examples.html">Examples</a> useful.</li></ul>
 
 <h2 id="BookInOnePage-TutorialonSpringRemotingwithJMS">Tutorial on Spring 
Remoting with JMS</h2><p>&#160;</p><div class="confluence-information-macro 
confluence-information-macro-information"><p class="title">Thanks</p><span 
class="aui-icon aui-icon-small aui-iconfont-info 
confluence-information-macro-icon"></span><div 
class="confluence-information-macro-body"><p>This tutorial was kindly donated 
to Apache Camel by Martin Gilday.</p></div></div><h2 
id="BookInOnePage-Preface">Preface</h2><p>This tutorial aims to guide the 
reader through the stages of creating a project which uses Camel to facilitate 
the routing of messages from a JMS queue to a <a shape="rect" 
class="external-link" href="http://www.springramework.org"; 
rel="nofollow">Spring</a> service. The route works in a synchronous fashion 
returning a response to the client.</p><p><style type="text/css">/*<![CDATA[*/
-div.rbtoc1457957859248 {padding: 0px;}
-div.rbtoc1457957859248 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1457957859248 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1457961489513 {padding: 0px;}
+div.rbtoc1457961489513 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1457961489513 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style></p><div class="toc-macro rbtoc1457957859248">
+/*]]>*/</style></p><div class="toc-macro rbtoc1457961489513">
 <ul class="toc-indentation"><li><a shape="rect" 
href="#BookInOnePage-TutorialonSpringRemotingwithJMS">Tutorial on Spring 
Remoting with JMS</a></li><li><a shape="rect" 
href="#BookInOnePage-Preface">Preface</a></li><li><a shape="rect" 
href="#BookInOnePage-Prerequisites">Prerequisites</a></li><li><a shape="rect" 
href="#BookInOnePage-Distribution">Distribution</a></li><li><a shape="rect" 
href="#BookInOnePage-About">About</a></li><li><a shape="rect" 
href="#BookInOnePage-CreatetheCamelProject">Create the Camel Project</a>
 <ul class="toc-indentation"><li><a shape="rect" 
href="#BookInOnePage-UpdatethePOMwithDependencies">Update the POM with 
Dependencies</a></li></ul>
 </li><li><a shape="rect" href="#BookInOnePage-WritingtheServer">Writing the 
Server</a>
@@ -5860,11 +5860,11 @@ So we completed the last piece in the pi
 <p>This example has been removed from <strong>Camel 2.9</strong> onwards. 
Apache Axis 1.4 is a very old and unsupported framework. We encourage users to 
use <a shape="rect" href="cxf.html">CXF</a> instead of Axis.</p></div></div>
 
 <style type="text/css">/*<![CDATA[*/
-div.rbtoc1457957859711 {padding: 0px;}
-div.rbtoc1457957859711 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1457957859711 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1457961490758 {padding: 0px;}
+div.rbtoc1457961490758 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1457961490758 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1457957859711">
+/*]]>*/</style><div class="toc-macro rbtoc1457961490758">
 <ul class="toc-indentation"><li><a shape="rect" 
href="#BookInOnePage-TutorialusingAxis1.4withApacheCamel">Tutorial using Axis 
1.4 with Apache Camel</a>
 <ul class="toc-indentation"><li><a shape="rect" 
href="#BookInOnePage-Prerequisites">Prerequisites</a></li><li><a shape="rect" 
href="#BookInOnePage-Distribution">Distribution</a></li><li><a shape="rect" 
href="#BookInOnePage-Introduction">Introduction</a></li><li><a shape="rect" 
href="#BookInOnePage-SettinguptheprojecttorunAxis">Setting up the project to 
run Axis</a>
 <ul class="toc-indentation"><li><a shape="rect" 
href="#BookInOnePage-Maven2">Maven 2</a></li><li><a shape="rect" 
href="#BookInOnePage-wsdl">wsdl</a></li><li><a shape="rect" 
href="#BookInOnePage-ConfiguringAxis">Configuring Axis</a></li><li><a 
shape="rect" href="#BookInOnePage-RunningtheExample">Running the 
Example</a></li></ul>
@@ -17285,11 +17285,11 @@ template.send(&quot;direct:alias-verify&
 ]]></script>
 </div></div><p></p><h3 id="BookInOnePage-SeeAlso.28">See Also</h3>
 <ul><li><a shape="rect" href="configuring-camel.html">Configuring 
Camel</a></li><li><a shape="rect" 
href="component.html">Component</a></li><li><a shape="rect" 
href="endpoint.html">Endpoint</a></li><li><a shape="rect" 
href="getting-started.html">Getting Started</a></li></ul><ul><li><a 
shape="rect" href="crypto.html">Crypto</a> Crypto is also available as a <a 
shape="rect" href="data-format.html">Data Format</a></li></ul> <h2 
id="BookInOnePage-CXFComponent">CXF Component</h2><div 
class="confluence-information-macro confluence-information-macro-note"><span 
class="aui-icon aui-icon-small aui-iconfont-warning 
confluence-information-macro-icon"></span><div 
class="confluence-information-macro-body"><p>When using CXF as a consumer, the 
<a shape="rect" href="cxf-bean-component.html">CXF Bean Component</a> allows 
you to factor out how message payloads are received from their processing as a 
RESTful or SOAP web service. This has the potential of using a multitude of 
transports to consume web 
 services. The bean component's configuration is also simpler and provides the 
fastest method to implement web services using Camel and 
CXF.</p></div></div><div class="confluence-information-macro 
confluence-information-macro-tip"><span class="aui-icon aui-icon-small 
aui-iconfont-approve confluence-information-macro-icon"></span><div 
class="confluence-information-macro-body"><p>When using CXF in streaming modes 
(see DataFormat option), then also read about <a shape="rect" 
href="stream-caching.html">Stream caching</a>.</p></div></div><p>The 
<strong>cxf:</strong> component provides integration with <a shape="rect" 
href="http://cxf.apache.org";>Apache CXF</a> for connecting to JAX-WS services 
hosted in CXF.</p><p><style type="text/css">/*<![CDATA[*/
-div.rbtoc1457957862863 {padding: 0px;}
-div.rbtoc1457957862863 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1457957862863 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1457961505332 {padding: 0px;}
+div.rbtoc1457961505332 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1457961505332 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style></p><div class="toc-macro rbtoc1457957862863">
+/*]]>*/</style></p><div class="toc-macro rbtoc1457961505332">
 <ul class="toc-indentation"><li><a shape="rect" 
href="#BookInOnePage-CXFComponent">CXF Component</a>
 <ul class="toc-indentation"><li><a shape="rect" 
href="#BookInOnePage-URIformat">URI format</a></li><li><a shape="rect" 
href="#BookInOnePage-Options">Options</a>
 <ul class="toc-indentation"><li><a shape="rect" 
href="#BookInOnePage-Thedescriptionsofthedataformats">The descriptions of the 
dataformats</a>
@@ -21399,7 +21399,7 @@ from(&quot;direct:hello&quot;)
 </div></div><h3 id="BookInOnePage-URIformat.34">URI format</h3><div 
class="code panel pdl" style="border-width: 1px;"><div class="codeContent 
panelContent pdl">
 <script class="brush: java; gutter: false; theme: Default" 
type="syntaxhighlighter"><![CDATA[jetty:http://hostname[:port][/resourceUri][?options]
 ]]></script>
-</div></div><p>You can append query options to the URI in the following 
format, <code>?option=value&amp;option=value&amp;...</code></p><h3 
id="BookInOnePage-Options.47">Options</h3><div 
class="confluenceTableSmall"><div class="table-wrap"><table 
class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Name</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Default Value</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Description</p></th></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>sessionSupport</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>false</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Specifies whether to enable the 
session manager on the server side of Jetty.</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>httpClient.XXX</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" r
 owspan="1" class="confluenceTd"><p>Configuration of Jetty's <a shape="rect" 
class="external-link" href="http://wiki.eclipse.org/Jetty/Tutorial/HttpClient"; 
rel="nofollow">HttpClient</a>. For example, setting 
<code>httpClient.idleTimeout=30000</code> sets the idle timeout to 30 seconds. 
And <code>httpClient.timeout=30000</code> sets the request timeout to 30 
seconds, in case you want to timeout sooner if you have long running 
request/response calls.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>httpClient</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>To use a shared 
<code>org.eclipse.jetty.client.HttpClient</code> for all producers created by 
this endpoint. This option should only be used in special 
circumstances.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>httpClientMinThreads</code></p></td><td 
colspan="1" rowspan="1" class="c
 onfluenceTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.11:</strong> <strong>Producer 
only</strong>: To set a value for minimum number of threads in 
<code>HttpClient</code> thread pool. This setting override any setting 
configured on component level. Notice that both a min and max size must be 
configured. If not set it default to min 8 threads used in Jettys thread 
pool.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>httpClientMaxThreads</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.11:</strong> 
<strong>Producer only</strong>: To set a value for maximum number of threads in 
<code>HttpClient</code> thread pool. This setting override any setting 
configured on component level. Notice that both a min and max size must be 
configured. If not set it default to max 16 threads used in Jettys thread
  pool.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>httpBindingRef</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Reference to an 
<code>org.apache.camel.component.http.HttpBinding</code> in the <a shape="rect" 
href="registry.html">Registry</a>. <code>HttpBinding</code> can be used to 
customize how a response should be written for the 
consumer.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>jettyHttpBindingRef</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.6.0+:</strong> 
Reference to an <code>org.apache.camel.component.jetty.JettyHttpBinding</code> 
in the <a shape="rect" href="registry.html">Registry</a>. 
<code>JettyHttpBinding</code> can be used to customize how a response should be 
written for the producer.</p></td><
 /tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>matchOnUriPrefix</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>false</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Whether or not the 
<code>CamelServlet</code> should try to find a target consumer by matching the 
URI prefix if no exact match is found. See here <a shape="rect" 
href="how-do-i-let-jetty-match-wildcards.html">How do I let Jetty match 
wildcards</a>.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>handlers</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Specifies a comma-delimited set of 
<code>org.mortbay.jetty.Handler</code> instances in your <a shape="rect" 
href="registry.html">Registry</a> (such as your Spring 
<code>ApplicationContext</code>). These handlers are added to the Jetty servlet 
context (for example, to add security). <strong
 >Important:</strong> You can not use different handlers with different Jetty 
 >endpoints using the same port number. The handlers is associated to the port 
 >number. If you need different handlers, then use different port 
 >numbers.</p></td></tr><tr><td colspan="1" rowspan="1" 
 >class="confluenceTd"><p><code>chunked</code></p></td><td colspan="1" 
 >rowspan="1" class="confluenceTd"><p><code>true</code></p></td><td colspan="1" 
 >rowspan="1" class="confluenceTd"><p><strong>Camel 2.2:</strong> If this 
 >option is false Jetty servlet will disable the HTTP streaming and set the 
 >content-length header on the response</p></td></tr><tr><td colspan="1" 
 >rowspan="1" class="confluenceTd"><p><code>enableJmx</code></p></td><td 
 >colspan="1" rowspan="1" 
 >class="confluenceTd"><p><code>false</code></p></td><td colspan="1" 
 >rowspan="1" class="confluenceTd"><p><strong>Camel 2.3:</strong> If this 
 >option is true, Jetty JMX support will be enabled for this endpoint. See <a 
 >shape="rect" href="#BookInOnePage-JettyJMXsupport">
 Jetty JMX support</a> for more details.</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>disableStreamCache</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>false</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.3:</strong> 
Determines whether or not the raw input stream from Jetty is cached or not 
(Camel will read the stream into a in memory/overflow to file, <a shape="rect" 
href="stream-caching.html">Stream caching</a>) cache. By default Camel will 
cache the Jetty input stream to support reading it multiple times to ensure it 
Camel can retrieve all data from the stream. However you can set this option to 
<code>true</code> when you for example need to access the raw stream, such as 
streaming it directly to a file or other persistent store. DefaultHttpBinding 
will copy the request input stream into a stream cache and put it into message 
body if this option is <code>false</code> to support reading the 
 stream multiple times. If you use <a shape="rect" href="jetty.html">Jetty</a> 
to bridge/proxy an endpoint then consider enabling this option to improve 
performance, in case you do not need to read the message payload multiple 
times.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>throwExceptionOnFailure</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>true</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Option to disable throwing the 
<code>HttpOperationFailedException</code> in case of failed responses from the 
remote server. This allows you to get all responses regardles of the HTTP 
status code.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>transferException</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>false</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.6:</strong> If enabled and 
an <a shape="rect" href="exchange.html">E
 xchange</a> failed processing on the consumer side, and if the caused 
Exception was send back serialized in the response as a 
<code>application/x-java-serialized-object</code> content type. On the producer 
side the exception will be deserialized and thrown as is, instead of the 
<code>HttpOperationFailedException</code>. The caused exception is required to 
be serialized.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>bridgeEndpoint</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>false</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.1:</strong> If the option 
is true , HttpProducer will ignore the Exchange.HTTP_URI header, and use the 
endpoint's URI for request. You may also set the 
<strong>throwExceptionOnFailure</strong> to be false to let the HttpProducer 
send all the fault response back. <br clear="none" class="atl-forced-newline"> 
<strong>Camel 2.3:</strong> If the option is true, HttpProducer 
 and CamelServlet will skip the gzip processing if the content-encoding is 
"gzip". Also consider setting <strong>disableStreamCache</strong> to true to 
optimize when bridging.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>enableMultipartFilter</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>true</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.5:</strong> 
Whether Jetty <code>org.eclipse.jetty.servlets.MultiPartFilter</code> is 
enabled or not. You should set this value to <code>false</code> when bridging 
endpoints, to ensure multipart requests is proxied/bridged as 
well.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>multipartFilterRef</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.6:</strong> Allows using a 
custom multipart filter. Note: setting <code>multip
 artFilterRef</code> forces the value of <code>enableMultipartFilter</code> to 
<code>true</code>.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><pre>filterInit.xxx</pre></td><td colspan="1" rowspan="1" 
class="confluenceTd"><pre>null</pre></td><td colspan="1" rowspan="1" 
class="confluenceTd"><strong>Camel 2.17</strong>: Configuration for the 
InitParameters of filter. <span> For example, setting 
filterInit</span><code>.parameter=value</code><span>&#160;, the parameter could 
be used when calling the filter init method.</span></td></tr><tr><td 
colspan="1" rowspan="1" 
class="confluenceTd"><p><code>filtersRef</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.9:</strong> Allows using a 
custom filters which is putted into a list and can be find in the <a 
shape="rect" href="registry.html">Registry</a></p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceT
 d"><p><code>continuationTimeout</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.6:</strong> Allows to set a timeout in 
millis when using <a shape="rect" href="jetty.html">Jetty</a> as consumer 
(server). By default Jetty uses 30000. You can use a value of <code>&lt;= 
0</code> to never expire. If a timeout occurs then the request will be expired 
and Jetty will return back a http error 503 to the client. This option is only 
in use when using <a shape="rect" href="jetty.html">Jetty</a> with the <a 
shape="rect" href="asynchronous-routing-engine.html">Asynchronous Routing 
Engine</a>.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>useContinuation</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>true</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.6:</strong> Whether or not 
to use <a shape="rec
 t" class="external-link" 
href="http://wiki.eclipse.org/Jetty/Feature/Continuations"; rel="nofollow">Jetty 
continuations</a> for the Jetty Server.</p></td></tr><tr><td colspan="1" 
rowspan="1" 
class="confluenceTd"><p><code>sslContextParametersRef</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.8:</strong> 
<strong>Deprecated</strong> Reference to a 
<code>org.apache.camel.util.jsse.SSLContextParameters</code> in the <a 
shape="rect" href="registry.html">Registry</a>.&#160; This reference overrides 
any configured SSLContextParameters at the component level.&#160; See <a 
shape="rect" href="#BookInOnePage-UsingtheJSSEConfigurationUtility">Using the 
JSSE Configuration Utility</a>.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><code>sslContextParameters</code></td><td colspan="1" 
rowspan="1" class="confluenceTd"><code>null</code></td><td colspan="1" 
rowspan="1" c
 lass="confluenceTd"><strong>Camel 2.17:</strong> <span> Reference to a 
</span><code>org.apache.camel.util.jsse.SSLContextParameters</code><span> in 
the </span><a shape="rect" href="registry.html">Registry</a><span>.&#160; This 
reference overrides any configured SSLContextParameters at the component 
level.&#160; See </span><a shape="rect" 
href="#BookInOnePage-UsingtheJSSEConfigurationUtility">Using the JSSE 
Configuration Utility</a><span>.</span></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>traceEnabled</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>false</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Specifies whether to enable 
HTTP TRACE for this Jetty consumer. By default TRACE is turned 
off.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><code>optionsEnabled</code></td><td colspan="1" 
rowspan="1" class="confluenceTd"><code>false</code></td><td colspan="1" 
rowspan="1" class="confluenceTd"><s
 trong>Camel 2.16.3:</strong> Specifies whether to enable HTTP OPTIONS for this 
Jetty consumer. By default OPTIONS is turned off.</td></tr><tr><td colspan="1" 
rowspan="1" 
class="confluenceTd"><p><code>headerFilterStrategy</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.11:</strong> 
Reference to a instance of 
<code>org.apache.camel.spi.HeaderFilterStrategy</code> in the <a shape="rect" 
href="registry.html">Registry</a>. It will be used to apply the custom 
headerFilterStrategy on the new create HttpJettyEndpoint.</p></td></tr><tr><td 
colspan="1" rowspan="1" 
class="confluenceTd"><p><code>httpMethodRestrict</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.11:</strong> 
<strong>Consumer only</strong>: Used to only allow consuming if the HttpMethod 
matches, such as GET/
 POST/PUT etc. <span>From </span><strong>Camel 2.15</strong><span> onwards 
multiple methods can be specified separated by 
comma.</span></p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>urlRewrite</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.11:</strong> 
<strong>Producer only</strong> Refers to a custom 
<code>org.apache.camel.component.http.UrlRewrite</code> which allows you to 
rewrite urls when you bridge/proxy endpoints. See more details at <a 
shape="rect" href="urlrewrite.html">UrlRewrite</a> and <a shape="rect" 
href="how-to-use-camel-as-a-http-proxy-between-a-client-and-server.html">How to 
use Camel as a HTTP proxy between a client and server</a>.</p></td></tr><tr><td 
colspan="1" rowspan="1" 
class="confluenceTd"><p><code>responseBufferSize</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspa
 n="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.12:</strong> To use 
a custom buffer size on the 
<code>javax.servlet.ServletResponse</code>.</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>proxyHost</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.11:</strong> 
<strong>Producer only</strong> The http proxy Host url which will be used by 
Jetty client.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>proxyPort</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.11:</strong> 
<strong>Producer only</strong> The http proxy port which will be used by Jetty 
client.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>sendServerVersion</code></p></td><td colspan="1" 
rowspan="1" class="confluen
 ceTd"><p><code>true</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.13:</strong> if the option is true, 
jetty will send the server header with the jetty version information to the 
client which sends the request. <strong>NOTE</strong> please make sure there is 
no any other camel-jetty endpoint is share the same port, otherwise this option 
may not work as expected.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>sendDateHeader</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>false</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.14:</strong> if the option 
is true, jetty server will send the date header to the client which sends the 
request. <strong>NOTE</strong> please make sure there is no any other 
camel-jetty endpoint is share the same port, otherwise this option may not work 
as expected.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code><
 span>enableCORS</span></code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>false</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><strong>Camel 2.15:</strong> if the option is true, Jetty 
server will setup the <span style="line-height: 1.4285715;">CrossOriginFilter 
which supports the <span><a shape="rect" class="external-link" 
href="https://developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS"; 
rel="nofollow">CORS</a> out of box.</span></span></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><pre>okStatusCodeRange</pre></td><td 
colspan="1" rowspan="1" 
class="confluenceTd"><p><code>200-299</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.16:</strong><span> 
<strong>Producer only</strong> The status codes which is considered a success 
response. The values are inclusive. The range must be defined as from-to with 
the dash included.</span></p></td></tr></tbody></table></div></div><h3 
id="BookInOnePa
 ge-MessageHeaders.9">Message Headers</h3><p>Camel uses the same message 
headers as the <a shape="rect" href="http.html">HTTP</a> component.<br 
clear="none"> From Camel 2.2, it also uses 
(Exchange.HTTP_CHUNKED,CamelHttpChunked) header to turn on or turn off the 
chuched encoding on the camel-jetty consumer.</p><p>Camel also populates 
<strong>all</strong> request.parameter and request.headers. For example, given 
a client request with the URL, <code><a shape="rect" class="external-link" 
href="http://myserver/myserver?orderid=123"; 
rel="nofollow">http://myserver/myserver?orderid=123</a></code>, the exchange 
will contain a header named <code>orderid</code> with the value 
123.</p><p>Starting with Camel 2.2.0, you can get the request.parameter from 
the message header not only from Get Method, but also other HTTP method.</p><h3 
id="BookInOnePage-Usage.5">Usage</h3><p>The Jetty component supports both 
consumer and producer endpoints. Another option for producing to other HTTP 
endpoints, is to 
 use the <a shape="rect" href="http.html">HTTP Component</a></p><h3 
id="BookInOnePage-ComponentOptions">Component Options</h3><p>The 
<code>JettyHttpComponent</code> provides the following options:</p><div 
class="confluenceTableSmall"><div class="table-wrap"><table 
class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Name</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Default Value</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Description</p></th></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>enableJmx</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>false</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.3:</strong> If 
this option is true, Jetty JMX support will be enabled for this endpoint. See 
<a shape="rect" href="#BookInOnePage-JettyJMXsupport">Jetty JMX support</a> for 
more details.</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenc
 eTd"><p><code>sslKeyPassword</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Consumer only</strong>: The password for the 
keystore when using SSL.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>sslPassword</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Consumer only</strong>: The 
password when using SSL.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>sslKeystore</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Consumer only</strong>: The path to 
the keystore.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>minThreads</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>nul
 l</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.5</strong> <strong>Consumer 
only</strong>: To set a value for minimum number of threads in server thread 
pool. Notice that both a min and max size must be 
configured.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>maxThreads</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.5</strong> <strong>Consumer 
only</strong>: To set a value for maximum number of threads in server thread 
pool. Notice that both a min and max size must be 
configured.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>threadPool</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.5</strong> <strong>Consumer 
only</strong>: To use a custom thread pool for the serve
 r. This option should only be used in special 
circumstances.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>sslSocketConnectors</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.3</strong> 
<strong>Consumer only:</strong> A map which contains per port number specific 
SSL connectors. See section <em>SSL support</em> for more 
details.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>socketConnectors</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.5</strong> <strong>Consumer 
only:</strong> A map which contains per port number specific HTTP connectors. 
Uses the same principle as <code>sslSocketConnectors</code> and therefore see 
section <em>SSL support</em> for more details.</p></td></tr><tr><td colspan="1" 
rowspan
 ="1" 
class="confluenceTd"><p><code>sslSocketConnectorProperties</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.5</strong> 
<strong>Consumer only</strong>. A map which contains general SSL connector 
properties. See section <em>SSL support</em> for more 
details.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>socketConnectorProperties</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.5</strong> 
<strong>Consumer only</strong>. A map which contains general HTTP connector 
properties. Uses the same principle as 
<code>sslSocketConnectorProperties</code> and therefore see section <em>SSL 
support</em> for more details.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>httpClient</code></p></td><td colspan="1" 
rowspan="1"
  class="confluenceTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Deprecated:</strong> <strong>Producer 
only</strong>: To use a custom <code>HttpClient</code> with the jetty producer. 
This option is removed from Camel 2.11 onwards, instead you can set the option 
on the endpoint instead.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>httpClientMinThreads</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Producer only</strong>: 
To set a value for minimum number of threads in <code>HttpClient</code> thread 
pool. Notice that both a min and max size must be 
configured.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>httpClientMaxThreads</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>P
 roducer only</strong>: To set a value for maximum number of threads in 
<code>HttpClient</code> thread pool. Notice that both a min and max size must 
be configured.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>httpClientThreadPool</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Deprecated:</strong> 
<strong>Producer only</strong>: To use a custom thread pool for the client. 
This option is removed from Camel 2.11 onwards.</p></td></tr><tr><td 
colspan="1" rowspan="1" 
class="confluenceTd"><p><code>sslContextParameters</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.8:</strong> To 
configure a custom SSL/TLS configuration options at the component level.&#160; 
See&#160; <a shape="rect" 
href="#BookInOnePage-UsingtheJSSEConfigurationUtility">Using t
 he JSSE Configuration Utility</a> for more details.</p></td></tr><tr><td 
colspan="1" rowspan="1" 
class="confluenceTd"><p><code>requestBufferSize</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.11.2:</strong> Allows to 
configure a custom value of the request buffer size on the Jetty 
connectors.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>requestHeaderSize</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.11.2:</strong> Allows to 
configure a custom value of the request header size on the Jetty 
connectors.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>responseBufferSize</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceT
 d"><p><strong>Camel 2.11.2:</strong> Allows to configure a custom value of the 
response buffer size on the Jetty connectors.</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>responseHeaderSize</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.11.2:</strong> 
Allows to configure a custom value of the response header size on the Jetty 
connectors.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>proxyHost</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.12.2/2.11.3</strong> To use 
a http proxy.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>proxyPort</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"
 ><p><strong>Camel 2.12.2/2.11.3:</strong> To use a http 
 >proxy.</p></td></tr><tr><td colspan="1" rowspan="1" 
 >class="confluenceTd"><code>errorHandler</code></td><td colspan="1" 
 >rowspan="1" class="confluenceTd"><code>null</code></td><td colspan="1" 
 >rowspan="1" class="confluenceTd"><strong>Camel 2.15</strong>: This option is 
 >used to set the ErrorHandler that Jetty server uses.</td></tr><tr><td 
 >colspan="1" rowspan="1" 
 >class="confluenceTd"><pre>allowJavaSerializedObject</pre></td><td colspan="1" 
 >rowspan="1" class="confluenceTd"><code>false</code></td><td colspan="1" 
 >rowspan="1" class="confluenceTd"><strong>Camel 2.16.1/2.15.5:</strong> 
 >Whether to allow java serialization when a request uses 
 >context-type=application/x-java-serialized-object. This is by default turned 
 >off. If you enable this then be aware that Java will deserialize the incoming 
 >data from the request to Java and that can be a potential security 
 >risk.</td></tr></tbody></table></div></div><h3 
 >id="BookInOnePage-ProducerExample"
 >Producer Example</h3><p>The following is a basic example of how to send an 
 >HTTP request to an existing HTTP endpoint.</p><p>in Java DSL</p><div 
 >class="code panel pdl" style="border-width: 1px;"><div class="codeContent 
 >panelContent pdl">
+</div></div><p>You can append query options to the URI in the following 
format, <code>?option=value&amp;option=value&amp;...</code></p><h3 
id="BookInOnePage-Options.47">Options</h3><div 
class="confluenceTableSmall"><div class="table-wrap"><table 
class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Name</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Default Value</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Description</p></th></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>sessionSupport</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>false</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Specifies whether to enable the 
session manager on the server side of Jetty.</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>httpClient.XXX</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" r
 owspan="1" class="confluenceTd"><p>Configuration of Jetty's <a shape="rect" 
class="external-link" href="http://wiki.eclipse.org/Jetty/Tutorial/HttpClient"; 
rel="nofollow">HttpClient</a>. For example, setting 
<code>httpClient.idleTimeout=30000</code> sets the idle timeout to 30 seconds. 
And <code>httpClient.timeout=30000</code> sets the request timeout to 30 
seconds, in case you want to timeout sooner if you have long running 
request/response calls.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>httpClient</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>To use a shared 
<code>org.eclipse.jetty.client.HttpClient</code> for all producers created by 
this endpoint. This option should only be used in special 
circumstances.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>httpClientMinThreads</code></p></td><td 
colspan="1" rowspan="1" class="c
 onfluenceTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.11:</strong> <strong>Producer 
only</strong>: To set a value for minimum number of threads in 
<code>HttpClient</code> thread pool. This setting override any setting 
configured on component level. Notice that both a min and max size must be 
configured. If not set it default to min 8 threads used in Jettys thread 
pool.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>httpClientMaxThreads</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.11:</strong> 
<strong>Producer only</strong>: To set a value for maximum number of threads in 
<code>HttpClient</code> thread pool. This setting override any setting 
configured on component level. Notice that both a min and max size must be 
configured. If not set it default to max 16 threads used in Jettys thread
  pool.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>httpBindingRef</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Reference to an 
<code>org.apache.camel.component.http.HttpBinding</code> in the <a shape="rect" 
href="registry.html">Registry</a>. <code>HttpBinding</code> can be used to 
customize how a response should be written for the 
consumer.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>jettyHttpBindingRef</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.6.0+:</strong> 
Reference to an <code>org.apache.camel.component.jetty.JettyHttpBinding</code> 
in the <a shape="rect" href="registry.html">Registry</a>. 
<code>JettyHttpBinding</code> can be used to customize how a response should be 
written for the producer.</p></td><
 /tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>matchOnUriPrefix</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>false</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Whether or not the 
<code>CamelServlet</code> should try to find a target consumer by matching the 
URI prefix if no exact match is found. See here <a shape="rect" 
href="how-do-i-let-jetty-match-wildcards.html">How do I let Jetty match 
wildcards</a>.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>handlers</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Specifies a comma-delimited set of 
<code>org.mortbay.jetty.Handler</code> instances in your <a shape="rect" 
href="registry.html">Registry</a> (such as your Spring 
<code>ApplicationContext</code>). These handlers are added to the Jetty servlet 
context (for example, to add security). <strong
 >Important:</strong> You can not use different handlers with different Jetty 
 >endpoints using the same port number. The handlers is associated to the port 
 >number. If you need different handlers, then use different port 
 >numbers.</p></td></tr><tr><td colspan="1" rowspan="1" 
 >class="confluenceTd"><p><code>chunked</code></p></td><td colspan="1" 
 >rowspan="1" class="confluenceTd"><p><code>true</code></p></td><td colspan="1" 
 >rowspan="1" class="confluenceTd"><p><strong>Camel 2.2:</strong> If this 
 >option is false Jetty servlet will disable the HTTP streaming and set the 
 >content-length header on the response</p></td></tr><tr><td colspan="1" 
 >rowspan="1" class="confluenceTd"><p><code>enableJmx</code></p></td><td 
 >colspan="1" rowspan="1" 
 >class="confluenceTd"><p><code>false</code></p></td><td colspan="1" 
 >rowspan="1" class="confluenceTd"><p><strong>Camel 2.3:</strong> If this 
 >option is true, Jetty JMX support will be enabled for this endpoint. See <a 
 >shape="rect" href="#BookInOnePage-JettyJMXsupport">
 Jetty JMX support</a> for more details.</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>disableStreamCache</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>false</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.3:</strong> 
Determines whether or not the raw input stream from Jetty is cached or not 
(Camel will read the stream into a in memory/overflow to file, <a shape="rect" 
href="stream-caching.html">Stream caching</a>) cache. By default Camel will 
cache the Jetty input stream to support reading it multiple times to ensure it 
Camel can retrieve all data from the stream. However you can set this option to 
<code>true</code> when you for example need to access the raw stream, such as 
streaming it directly to a file or other persistent store. DefaultHttpBinding 
will copy the request input stream into a stream cache and put it into message 
body if this option is <code>false</code> to support reading the 
 stream multiple times. If you use <a shape="rect" href="jetty.html">Jetty</a> 
to bridge/proxy an endpoint then consider enabling this option to improve 
performance, in case you do not need to read the message payload multiple 
times.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>throwExceptionOnFailure</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>true</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Option to disable throwing the 
<code>HttpOperationFailedException</code> in case of failed responses from the 
remote server. This allows you to get all responses regardles of the HTTP 
status code.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>transferException</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>false</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.6:</strong> If enabled and 
an <a shape="rect" href="exchange.html">E
 xchange</a> failed processing on the consumer side, and if the caused 
Exception was send back serialized in the response as a 
<code>application/x-java-serialized-object</code> content type. On the producer 
side the exception will be deserialized and thrown as is, instead of the 
<code>HttpOperationFailedException</code>. The caused exception is required to 
be serialized.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>bridgeEndpoint</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>false</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.1:</strong> If the option 
is true , HttpProducer will ignore the Exchange.HTTP_URI header, and use the 
endpoint's URI for request. You may also set the 
<strong>throwExceptionOnFailure</strong> to be false to let the HttpProducer 
send all the fault response back. <br clear="none" class="atl-forced-newline"> 
<strong>Camel 2.3:</strong> If the option is true, HttpProducer 
 and CamelServlet will skip the gzip processing if the content-encoding is 
"gzip". Also consider setting <strong>disableStreamCache</strong> to true to 
optimize when bridging.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>enableMultipartFilter</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>true</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.5:</strong> 
Whether Jetty <code>org.eclipse.jetty.servlets.MultiPartFilter</code> is 
enabled or not. You should set this value to <code>false</code> when bridging 
endpoints, to ensure multipart requests is proxied/bridged as 
well.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>multipartFilterRef</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.6:</strong> Allows using a 
custom multipart filter. Note: setting <code>multip
 artFilterRef</code> forces the value of <code>enableMultipartFilter</code> to 
<code>true</code>.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><pre>filterInit.xxx</pre></td><td colspan="1" rowspan="1" 
class="confluenceTd"><pre>null</pre></td><td colspan="1" rowspan="1" 
class="confluenceTd"><strong>Camel 2.17</strong>: Configuration for the 
InitParameters of filter. <span> For example, setting 
filterInit</span><code>.parameter=value</code><span>&#160;, the parameter could 
be used when calling the filter init method.</span></td></tr><tr><td 
colspan="1" rowspan="1" 
class="confluenceTd"><p><code>filtersRef</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.9:</strong> Allows using a 
custom filters which is putted into a list and can be find in the <a 
shape="rect" href="registry.html">Registry</a></p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceT
 d"><p><code>continuationTimeout</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.6:</strong> Allows to set a timeout in 
millis when using <a shape="rect" href="jetty.html">Jetty</a> as consumer 
(server). By default Jetty uses 30000. You can use a value of <code>&lt;= 
0</code> to never expire. If a timeout occurs then the request will be expired 
and Jetty will return back a http error 503 to the client. This option is only 
in use when using <a shape="rect" href="jetty.html">Jetty</a> with the <a 
shape="rect" href="asynchronous-routing-engine.html">Asynchronous Routing 
Engine</a>.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>useContinuation</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>true</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.6:</strong> Whether or not 
to use <a shape="rec
 t" class="external-link" 
href="http://wiki.eclipse.org/Jetty/Feature/Continuations"; rel="nofollow">Jetty 
continuations</a> for the Jetty Server.</p></td></tr><tr><td colspan="1" 
rowspan="1" 
class="confluenceTd"><p><code>sslContextParametersRef</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.8:</strong> 
<strong>Deprecated</strong> Reference to a 
<code>org.apache.camel.util.jsse.SSLContextParameters</code> in the <a 
shape="rect" href="registry.html">Registry</a>.&#160; This reference overrides 
any configured SSLContextParameters at the component level.&#160; See <a 
shape="rect" href="#BookInOnePage-UsingtheJSSEConfigurationUtility">Using the 
JSSE Configuration Utility</a>.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><code>sslContextParameters</code></td><td colspan="1" 
rowspan="1" class="confluenceTd"><code>null</code></td><td colspan="1" 
rowspan="1" c
 lass="confluenceTd"><strong>Camel 2.17:</strong> <span> Reference to a 
</span><code>org.apache.camel.util.jsse.SSLContextParameters</code><span> in 
the </span><a shape="rect" href="registry.html">Registry</a><span>.&#160; This 
reference overrides any configured SSLContextParameters at the component 
level.&#160; See </span><a shape="rect" 
href="#BookInOnePage-UsingtheJSSEConfigurationUtility">Using the JSSE 
Configuration Utility</a><span>.</span></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>traceEnabled</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>false</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Specifies whether to enable 
HTTP TRACE for this Jetty consumer. By default TRACE is turned 
off.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><code>optionsEnabled</code></td><td colspan="1" 
rowspan="1" class="confluenceTd"><code>false</code></td><td colspan="1" 
rowspan="1" class="confluenceTd"><s
 trong>Camel 2.17:</strong> Specifies whether to enable HTTP OPTIONS for this 
Jetty consumer. By default OPTIONS is turned off.</td></tr><tr><td colspan="1" 
rowspan="1" 
class="confluenceTd"><p><code>headerFilterStrategy</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.11:</strong> 
Reference to a instance of 
<code>org.apache.camel.spi.HeaderFilterStrategy</code> in the <a shape="rect" 
href="registry.html">Registry</a>. It will be used to apply the custom 
headerFilterStrategy on the new create HttpJettyEndpoint.</p></td></tr><tr><td 
colspan="1" rowspan="1" 
class="confluenceTd"><p><code>httpMethodRestrict</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.11:</strong> 
<strong>Consumer only</strong>: Used to only allow consuming if the HttpMethod 
matches, such as GET/PO
 ST/PUT etc. <span>From </span><strong>Camel 2.15</strong><span> onwards 
multiple methods can be specified separated by 
comma.</span></p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>urlRewrite</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.11:</strong> 
<strong>Producer only</strong> Refers to a custom 
<code>org.apache.camel.component.http.UrlRewrite</code> which allows you to 
rewrite urls when you bridge/proxy endpoints. See more details at <a 
shape="rect" href="urlrewrite.html">UrlRewrite</a> and <a shape="rect" 
href="how-to-use-camel-as-a-http-proxy-between-a-client-and-server.html">How to 
use Camel as a HTTP proxy between a client and server</a>.</p></td></tr><tr><td 
colspan="1" rowspan="1" 
class="confluenceTd"><p><code>responseBufferSize</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan=
 "1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.12:</strong> To use a 
custom buffer size on the 
<code>javax.servlet.ServletResponse</code>.</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>proxyHost</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.11:</strong> 
<strong>Producer only</strong> The http proxy Host url which will be used by 
Jetty client.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>proxyPort</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.11:</strong> 
<strong>Producer only</strong> The http proxy port which will be used by Jetty 
client.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>sendServerVersion</code></p></td><td colspan="1" 
rowspan="1" class="confluence
 Td"><p><code>true</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.13:</strong> if the option is true, 
jetty will send the server header with the jetty version information to the 
client which sends the request. <strong>NOTE</strong> please make sure there is 
no any other camel-jetty endpoint is share the same port, otherwise this option 
may not work as expected.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>sendDateHeader</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>false</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.14:</strong> if the option 
is true, jetty server will send the date header to the client which sends the 
request. <strong>NOTE</strong> please make sure there is no any other 
camel-jetty endpoint is share the same port, otherwise this option may not work 
as expected.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code><sp
 an>enableCORS</span></code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>false</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><strong>Camel 2.15:</strong> if the option is true, Jetty 
server will setup the <span style="line-height: 1.4285715;">CrossOriginFilter 
which supports the <span><a shape="rect" class="external-link" 
href="https://developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS"; 
rel="nofollow">CORS</a> out of box.</span></span></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><pre>okStatusCodeRange</pre></td><td 
colspan="1" rowspan="1" 
class="confluenceTd"><p><code>200-299</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.16:</strong><span> 
<strong>Producer only</strong> The status codes which is considered a success 
response. The values are inclusive. The range must be defined as from-to with 
the dash included.</span></p></td></tr></tbody></table></div></div><h3 
id="BookInOnePage
 -MessageHeaders.9">Message Headers</h3><p>Camel uses the same message headers 
as the <a shape="rect" href="http.html">HTTP</a> component.<br clear="none"> 
From Camel 2.2, it also uses (Exchange.HTTP_CHUNKED,CamelHttpChunked) header to 
turn on or turn off the chuched encoding on the camel-jetty 
consumer.</p><p>Camel also populates <strong>all</strong> request.parameter and 
request.headers. For example, given a client request with the URL, <code><a 
shape="rect" class="external-link" href="http://myserver/myserver?orderid=123"; 
rel="nofollow">http://myserver/myserver?orderid=123</a></code>, the exchange 
will contain a header named <code>orderid</code> with the value 
123.</p><p>Starting with Camel 2.2.0, you can get the request.parameter from 
the message header not only from Get Method, but also other HTTP method.</p><h3 
id="BookInOnePage-Usage.5">Usage</h3><p>The Jetty component supports both 
consumer and producer endpoints. Another option for producing to other HTTP 
endpoints, is to us
 e the <a shape="rect" href="http.html">HTTP Component</a></p><h3 
id="BookInOnePage-ComponentOptions">Component Options</h3><p>The 
<code>JettyHttpComponent</code> provides the following options:</p><div 
class="confluenceTableSmall"><div class="table-wrap"><table 
class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Name</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Default Value</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Description</p></th></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>enableJmx</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>false</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.3:</strong> If 
this option is true, Jetty JMX support will be enabled for this endpoint. See 
<a shape="rect" href="#BookInOnePage-JettyJMXsupport">Jetty JMX support</a> for 
more details.</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceT
 d"><p><code>sslKeyPassword</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Consumer only</strong>: The password for the 
keystore when using SSL.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>sslPassword</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Consumer only</strong>: The 
password when using SSL.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>sslKeystore</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Consumer only</strong>: The path to 
the keystore.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>minThreads</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null<
 /code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.5</strong> <strong>Consumer 
only</strong>: To set a value for minimum number of threads in server thread 
pool. Notice that both a min and max size must be 
configured.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>maxThreads</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.5</strong> <strong>Consumer 
only</strong>: To set a value for maximum number of threads in server thread 
pool. Notice that both a min and max size must be 
configured.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>threadPool</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.5</strong> <strong>Consumer 
only</strong>: To use a custom thread pool for the server.
  This option should only be used in special 
circumstances.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>sslSocketConnectors</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.3</strong> 
<strong>Consumer only:</strong> A map which contains per port number specific 
SSL connectors. See section <em>SSL support</em> for more 
details.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>socketConnectors</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.5</strong> <strong>Consumer 
only:</strong> A map which contains per port number specific HTTP connectors. 
Uses the same principle as <code>sslSocketConnectors</code> and therefore see 
section <em>SSL support</em> for more details.</p></td></tr><tr><td colspan="1" 
rowspan="
 1" 
class="confluenceTd"><p><code>sslSocketConnectorProperties</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.5</strong> 
<strong>Consumer only</strong>. A map which contains general SSL connector 
properties. See section <em>SSL support</em> for more 
details.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>socketConnectorProperties</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.5</strong> 
<strong>Consumer only</strong>. A map which contains general HTTP connector 
properties. Uses the same principle as 
<code>sslSocketConnectorProperties</code> and therefore see section <em>SSL 
support</em> for more details.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>httpClient</code></p></td><td colspan="1" 
rowspan="1" c
 lass="confluenceTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Deprecated:</strong> <strong>Producer 
only</strong>: To use a custom <code>HttpClient</code> with the jetty producer. 
This option is removed from Camel 2.11 onwards, instead you can set the option 
on the endpoint instead.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>httpClientMinThreads</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Producer only</strong>: 
To set a value for minimum number of threads in <code>HttpClient</code> thread 
pool. Notice that both a min and max size must be 
configured.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>httpClientMaxThreads</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Pro
 ducer only</strong>: To set a value for maximum number of threads in 
<code>HttpClient</code> thread pool. Notice that both a min and max size must 
be configured.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>httpClientThreadPool</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Deprecated:</strong> 
<strong>Producer only</strong>: To use a custom thread pool for the client. 
This option is removed from Camel 2.11 onwards.</p></td></tr><tr><td 
colspan="1" rowspan="1" 
class="confluenceTd"><p><code>sslContextParameters</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.8:</strong> To 
configure a custom SSL/TLS configuration options at the component level.&#160; 
See&#160; <a shape="rect" 
href="#BookInOnePage-UsingtheJSSEConfigurationUtility">Using the
  JSSE Configuration Utility</a> for more details.</p></td></tr><tr><td 
colspan="1" rowspan="1" 
class="confluenceTd"><p><code>requestBufferSize</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.11.2:</strong> Allows to 
configure a custom value of the request buffer size on the Jetty 
connectors.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>requestHeaderSize</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.11.2:</strong> Allows to 
configure a custom value of the request header size on the Jetty 
connectors.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>responseBufferSize</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"
 ><p><strong>Camel 2.11.2:</strong> Allows to configure a custom value of the 
 >response buffer size on the Jetty connectors.</p></td></tr><tr><td 
 >colspan="1" rowspan="1" 
 >class="confluenceTd"><p><code>responseHeaderSize</code></p></td><td 
 >colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
 >colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 
 >2.11.2:</strong> Allows to configure a custom value of the response header 
 >size on the Jetty connectors.</p></td></tr><tr><td colspan="1" rowspan="1" 
 >class="confluenceTd"><p><code>proxyHost</code></p></td><td colspan="1" 
 >rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
 >rowspan="1" class="confluenceTd"><p><strong>Camel 2.12.2/2.11.3</strong> To 
 >use a http proxy.</p></td></tr><tr><td colspan="1" rowspan="1" 
 >class="confluenceTd"><p><code>proxyPort</code></p></td><td colspan="1" 
 >rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
 >rowspan="1" class="confluenceTd"><
 p><strong>Camel 2.12.2/2.11.3:</strong> To use a http 
proxy.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><code>errorHandler</code></td><td colspan="1" rowspan="1" 
class="confluenceTd"><code>null</code></td><td colspan="1" rowspan="1" 
class="confluenceTd"><strong>Camel 2.15</strong>: This option is used to set 
the ErrorHandler that Jetty server uses.</td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><pre>allowJavaSerializedObject</pre></td><td 
colspan="1" rowspan="1" class="confluenceTd"><code>false</code></td><td 
colspan="1" rowspan="1" class="confluenceTd"><strong>Camel 
2.16.1/2.15.5:</strong> Whether to allow java serialization when a request uses 
context-type=application/x-java-serialized-object. This is by default turned 
off. If you enable this then be aware that Java will deserialize the incoming 
data from the request to Java and that can be a potential security 
risk.</td></tr></tbody></table></div></div><h3 
id="BookInOnePage-ProducerExample">P
 roducer Example</h3><p>The following is a basic example of how to send an HTTP 
request to an existing HTTP endpoint.</p><p>in Java DSL</p><div class="code 
panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
 <script class="brush: java; gutter: false; theme: Default" 
type="syntaxhighlighter"><![CDATA[from(&quot;direct:start&quot;).to(&quot;jetty://http://www.google.com&quot;);
 ]]></script>
 </div></div><p>or in Spring XML</p><div class="code panel pdl" 
style="border-width: 1px;"><div class="codeContent panelContent pdl">

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


Reply via email to