Author: buildbot
Date: Mon Mar 19 22:19:44 2012
New Revision: 809209

Log:
Production update by buildbot for camel

Modified:
    websites/production/camel/content/book-in-one-page.html
    websites/production/camel/content/book-pattern-appendix.html
    websites/production/camel/content/cache/main.pageCache
    websites/production/camel/content/recipient-list.html

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 19 22:19:44 
2012
@@ -15294,12 +15294,12 @@ from(<span class="code-quote">"direct:st
 
 <p><span class="image-wrap" style=""><img 
src="http://www.enterpriseintegrationpatterns.com/img/RecipientList.gif"; 
style="border: 0px solid black"></span></p>
 
-<p>The recipients will receive a copy of the <b>same</b> <a shape="rect" 
href="exchange.html" title="Exchange">Exchange</a> and Camel will execute them 
sequentially.</p>
+<p>The recipients will receive a copy of the <b>same</b> <a shape="rect" 
href="exchange.html" title="Exchange">Exchange</a>, and Camel will execute them 
sequentially.</p>
 
 <h3><a shape="rect" name="BookInOnePage-Options"></a>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>delimiter</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>,</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Delimiter used if the <a shape="rect" 
href="expression.html" title="Expression">Expression</a> returned multiple 
endpoints. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>strategyRef</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd"> Refers to an <a shape="rect" class="external-link" 
href="http://camel.apache.org/maven/current/camel-core/apidocs/org/apache/camel/processor/aggregate/AggregationStrategy.html";>AggregationStrategy</a>
 to be used to assemble the 
 replies from the recipients, into a single outgoing message from the <a 
shape="rect" href="recipient-list.html" title="Recipient List">Recipient 
List</a>. By default Camel will use the last reply as the outgoing message. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>parallelProcessing</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.2:</b> If enables then sending messages to the 
recipients occurs concurrently. Note the caller thread will still wait until 
all messages has been fully processed, before it continues. Its only the 
sending and processing the replies from the recipients which happens 
concurrently. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>executorServiceRef</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.2:</b> Refers to a custom <a shape="rect" 
 href="threading-model.html" title="Threading Model">Thread Pool</a> to be used 
for parallel processing. Notice if you set this option, then parallel 
processing is automatic implied, and you do not have to enable that option as 
well. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>stopOnException</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>false</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 
2.2:</b> Whether or not to stop continue processing immediately when an 
exception occurred. If disable, then Camel will send the message to all 
recipients regardless if one of them failed. You can deal with exceptions in 
the <a shape="rect" class="external-link" 
href="http://camel.apache.org/maven/current/camel-core/apidocs/org/apache/camel/processor/aggregate/AggregationStrategy.html";>AggregationStrategy</a>
 class where you have full control how to handle that. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <t
 t>ignoreInvalidEndpoints</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.3:</b> If an endpoint uri could not be 
resolved, should it be ignored. Otherwise Camel will thrown an exception 
stating the endpoint uri is not valid. </td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>streaming</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <b>Camel 2.5:</b> If enabled then Camel will 
process replies out-of-order, eg in the order they come back. If disabled, 
Camel will process replies in the same order as the <a shape="rect" 
href="expression.html" title="Expression">Expression</a> specified. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>timeout</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.5
 :</b> Sets a total timeout specified in millis. If the <a shape="rect" 
href="recipient-list.html" title="Recipient List">Recipient List</a> hasn't 
been able to send and process all replies within the given timeframe, then the 
timeout triggers and the <a shape="rect" href="recipient-list.html" 
title="Recipient List">Recipient List</a> breaks out and continues. Notice if 
you provide a <a shape="rect" class="external-link" 
href="http://camel.apache.org/maven/current/camel-core/apidocs/org/apache/camel/processor/aggregate/TimeoutAwareAggregationStrategy.html";>TimeoutAwareAggregationStrategy</a>
 then the <tt>timeout</tt> method is invoked before breaking out. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>onPrepareRef</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.8:</b> Refers to a custom <a shape="rect" 
href="processor.html" title="Processor">Processor</a> to prepare the cop
 y of the <a shape="rect" href="exchange.html" title="Exchange">Exchange</a> 
each recipient will receive. This allows you to do any custom logic, such as 
deep-cloning the message payload if that's needed etc. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>shareUnitOfWork</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 2.8:</b> Whether the 
unit of work should be shared. See the same option on <a shape="rect" 
href="splitter.html" title="Splitter">Splitter</a> for more details. 
</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>delimiter</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>,</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Delimiter used if the <a shape="rect" 
href="expression.html" title="Expression">Expression</a> returned multiple 
endpoints. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>strategyRef</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd"> An <a shape="rect" class="external-link" 
href="http://camel.apache.org/maven/current/camel-core/apidocs/org/apache/camel/processor/aggregate/AggregationStrategy.html";>AggregationStrategy</a>
 that will assemble the replies from r
 ecipients into a single outgoing message from the <a shape="rect" 
href="recipient-list.html" title="Recipient List">Recipient List</a>. By 
default Camel will use the last reply as the outgoing message. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>parallelProcessing</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.2:</b> If enabled, messages are sent to the 
recipients concurrently. Note that the calling thread will still wait until all 
messages have been fully processed before it continues; it's the sending and 
processing of replies from recipients which happens in parallel. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>executorServiceRef</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.2:</b> A custom <a shape="rect" 
href="threading-model.html" title="Threadin
 g Model">Thread Pool</a> to use for parallel processing. Note that enabling 
this option implies parallel processing, so you need not enable that option as 
well. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>stopOnException</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>false</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 
2.2:</b> Whether to immediately stop processing when an exception occurs. If 
disabled, Camel will send the message to all recipients regardless of any 
individual failures. You can process exceptions in an <a shape="rect" 
class="external-link" 
href="http://camel.apache.org/maven/current/camel-core/apidocs/org/apache/camel/processor/aggregate/AggregationStrategy.html";>AggregationStrategy</a>
 implementation, which supports full control of error handling. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>ignoreInvalidEndpoints</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"
 > <tt>false</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
 > <b>Camel 2.3:</b> Whether to ignore an endpoint URI that could not be 
 > resolved. If disabled, Camel will throw an exception identifying the invalid 
 > endpoint URI. </td></tr><tr><td colspan="1" rowspan="1" 
 > class="confluenceTd"> <tt>streaming</tt> </td><td colspan="1" rowspan="1" 
 > class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" 
 > class="confluenceTd"> <b>Camel 2.5:</b> If enabled, Camel will process 
 > replies out-of-order - that is, in the order received in reply from each 
 > recipient. If disabled, Camel will process replies in the same order as 
 > specified by the <a shape="rect" href="expression.html" 
 > title="Expression">Expression</a>. </td></tr><tr><td colspan="1" rowspan="1" 
 > class="confluenceTd"> <tt>timeout</tt> </td><td colspan="1" rowspan="1" 
 > class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
 > class="confluenceTd"> <b>Camel 2.5:</b> Specifies a processing timeout 
 > milliseconds. If t
 he <a shape="rect" href="recipient-list.html" title="Recipient List">Recipient 
List</a> hasn't been able to send and process all replies within this 
timeframe, then the timeout triggers and the <a shape="rect" 
href="recipient-list.html" title="Recipient List">Recipient List</a> breaks 
out, with message flow continuing to the next element. Note that if you provide 
a <a shape="rect" class="external-link" 
href="http://camel.apache.org/maven/current/camel-core/apidocs/org/apache/camel/processor/aggregate/TimeoutAwareAggregationStrategy.html";>TimeoutAwareAggregationStrategy</a>,
 its <tt>timeout</tt> method is invoked before breaking out. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>onPrepareRef</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd">&#160;</td><td colspan="1" 
rowspan="1" class="confluenceTd"> <b>Camel 2.8:</b> A custom <a shape="rect" 
href="processor.html" title="Processor">Processor</a> to prepare the copy of 
the <a shape="rect" href="e
 xchange.html" title="Exchange">Exchange</a> each recipient will receive. This 
allows you to perform arbitrary transformations, such as deep-cloning the 
message payload (or any other custom logic). </td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>shareUnitOfWork</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <b>Camel 2.8:</b> Whether the unit of work 
should be shared. See <a shape="rect" 
href="splitter.html#Splitter-Sharingunitofwork">the same option on Splitter</a> 
for more details. </td></tr></tbody></table>
 </div>
 </div>
 

Modified: websites/production/camel/content/book-pattern-appendix.html
==============================================================================
--- websites/production/camel/content/book-pattern-appendix.html (original)
+++ websites/production/camel/content/book-pattern-appendix.html Mon Mar 19 
22:19:44 2012
@@ -1270,12 +1270,12 @@ from(<span class="code-quote">"direct:st
 
 <p><span class="image-wrap" style=""><img 
src="http://www.enterpriseintegrationpatterns.com/img/RecipientList.gif"; 
style="border: 0px solid black"></span></p>
 
-<p>The recipients will receive a copy of the <b>same</b> <a shape="rect" 
href="exchange.html" title="Exchange">Exchange</a> and Camel will execute them 
sequentially.</p>
+<p>The recipients will receive a copy of the <b>same</b> <a shape="rect" 
href="exchange.html" title="Exchange">Exchange</a>, and Camel will execute them 
sequentially.</p>
 
 <h3><a shape="rect" name="BookPatternAppendix-Options"></a>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>delimiter</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>,</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Delimiter used if the <a shape="rect" 
href="expression.html" title="Expression">Expression</a> returned multiple 
endpoints. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>strategyRef</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd"> Refers to an <a shape="rect" class="external-link" 
href="http://camel.apache.org/maven/current/camel-core/apidocs/org/apache/camel/processor/aggregate/AggregationStrategy.html";>AggregationStrategy</a>
 to be used to assemble the 
 replies from the recipients, into a single outgoing message from the <a 
shape="rect" href="recipient-list.html" title="Recipient List">Recipient 
List</a>. By default Camel will use the last reply as the outgoing message. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>parallelProcessing</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.2:</b> If enables then sending messages to the 
recipients occurs concurrently. Note the caller thread will still wait until 
all messages has been fully processed, before it continues. Its only the 
sending and processing the replies from the recipients which happens 
concurrently. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>executorServiceRef</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.2:</b> Refers to a custom <a shape="rect" 
 href="threading-model.html" title="Threading Model">Thread Pool</a> to be used 
for parallel processing. Notice if you set this option, then parallel 
processing is automatic implied, and you do not have to enable that option as 
well. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>stopOnException</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>false</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 
2.2:</b> Whether or not to stop continue processing immediately when an 
exception occurred. If disable, then Camel will send the message to all 
recipients regardless if one of them failed. You can deal with exceptions in 
the <a shape="rect" class="external-link" 
href="http://camel.apache.org/maven/current/camel-core/apidocs/org/apache/camel/processor/aggregate/AggregationStrategy.html";>AggregationStrategy</a>
 class where you have full control how to handle that. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <t
 t>ignoreInvalidEndpoints</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.3:</b> If an endpoint uri could not be 
resolved, should it be ignored. Otherwise Camel will thrown an exception 
stating the endpoint uri is not valid. </td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>streaming</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <b>Camel 2.5:</b> If enabled then Camel will 
process replies out-of-order, eg in the order they come back. If disabled, 
Camel will process replies in the same order as the <a shape="rect" 
href="expression.html" title="Expression">Expression</a> specified. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>timeout</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.5
 :</b> Sets a total timeout specified in millis. If the <a shape="rect" 
href="recipient-list.html" title="Recipient List">Recipient List</a> hasn't 
been able to send and process all replies within the given timeframe, then the 
timeout triggers and the <a shape="rect" href="recipient-list.html" 
title="Recipient List">Recipient List</a> breaks out and continues. Notice if 
you provide a <a shape="rect" class="external-link" 
href="http://camel.apache.org/maven/current/camel-core/apidocs/org/apache/camel/processor/aggregate/TimeoutAwareAggregationStrategy.html";>TimeoutAwareAggregationStrategy</a>
 then the <tt>timeout</tt> method is invoked before breaking out. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>onPrepareRef</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.8:</b> Refers to a custom <a shape="rect" 
href="processor.html" title="Processor">Processor</a> to prepare the cop
 y of the <a shape="rect" href="exchange.html" title="Exchange">Exchange</a> 
each recipient will receive. This allows you to do any custom logic, such as 
deep-cloning the message payload if that's needed etc. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>shareUnitOfWork</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 2.8:</b> Whether the 
unit of work should be shared. See the same option on <a shape="rect" 
href="splitter.html" title="Splitter">Splitter</a> for more details. 
</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>delimiter</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>,</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Delimiter used if the <a shape="rect" 
href="expression.html" title="Expression">Expression</a> returned multiple 
endpoints. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>strategyRef</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd"> An <a shape="rect" class="external-link" 
href="http://camel.apache.org/maven/current/camel-core/apidocs/org/apache/camel/processor/aggregate/AggregationStrategy.html";>AggregationStrategy</a>
 that will assemble the replies from r
 ecipients into a single outgoing message from the <a shape="rect" 
href="recipient-list.html" title="Recipient List">Recipient List</a>. By 
default Camel will use the last reply as the outgoing message. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>parallelProcessing</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.2:</b> If enabled, messages are sent to the 
recipients concurrently. Note that the calling thread will still wait until all 
messages have been fully processed before it continues; it's the sending and 
processing of replies from recipients which happens in parallel. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>executorServiceRef</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.2:</b> A custom <a shape="rect" 
href="threading-model.html" title="Threadin
 g Model">Thread Pool</a> to use for parallel processing. Note that enabling 
this option implies parallel processing, so you need not enable that option as 
well. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>stopOnException</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>false</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 
2.2:</b> Whether to immediately stop processing when an exception occurs. If 
disabled, Camel will send the message to all recipients regardless of any 
individual failures. You can process exceptions in an <a shape="rect" 
class="external-link" 
href="http://camel.apache.org/maven/current/camel-core/apidocs/org/apache/camel/processor/aggregate/AggregationStrategy.html";>AggregationStrategy</a>
 implementation, which supports full control of error handling. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>ignoreInvalidEndpoints</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"
 > <tt>false</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
 > <b>Camel 2.3:</b> Whether to ignore an endpoint URI that could not be 
 > resolved. If disabled, Camel will throw an exception identifying the invalid 
 > endpoint URI. </td></tr><tr><td colspan="1" rowspan="1" 
 > class="confluenceTd"> <tt>streaming</tt> </td><td colspan="1" rowspan="1" 
 > class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" 
 > class="confluenceTd"> <b>Camel 2.5:</b> If enabled, Camel will process 
 > replies out-of-order - that is, in the order received in reply from each 
 > recipient. If disabled, Camel will process replies in the same order as 
 > specified by the <a shape="rect" href="expression.html" 
 > title="Expression">Expression</a>. </td></tr><tr><td colspan="1" rowspan="1" 
 > class="confluenceTd"> <tt>timeout</tt> </td><td colspan="1" rowspan="1" 
 > class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
 > class="confluenceTd"> <b>Camel 2.5:</b> Specifies a processing timeout 
 > milliseconds. If t
 he <a shape="rect" href="recipient-list.html" title="Recipient List">Recipient 
List</a> hasn't been able to send and process all replies within this 
timeframe, then the timeout triggers and the <a shape="rect" 
href="recipient-list.html" title="Recipient List">Recipient List</a> breaks 
out, with message flow continuing to the next element. Note that if you provide 
a <a shape="rect" class="external-link" 
href="http://camel.apache.org/maven/current/camel-core/apidocs/org/apache/camel/processor/aggregate/TimeoutAwareAggregationStrategy.html";>TimeoutAwareAggregationStrategy</a>,
 its <tt>timeout</tt> method is invoked before breaking out. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>onPrepareRef</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd">&#160;</td><td colspan="1" 
rowspan="1" class="confluenceTd"> <b>Camel 2.8:</b> A custom <a shape="rect" 
href="processor.html" title="Processor">Processor</a> to prepare the copy of 
the <a shape="rect" href="e
 xchange.html" title="Exchange">Exchange</a> each recipient will receive. This 
allows you to perform arbitrary transformations, such as deep-cloning the 
message payload (or any other custom logic). </td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>shareUnitOfWork</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <b>Camel 2.8:</b> Whether the unit of work 
should be shared. See <a shape="rect" 
href="splitter.html#Splitter-Sharingunitofwork">the same option on Splitter</a> 
for more details. </td></tr></tbody></table>
 </div>
 </div>
 

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

Modified: websites/production/camel/content/recipient-list.html
==============================================================================
--- websites/production/camel/content/recipient-list.html (original)
+++ websites/production/camel/content/recipient-list.html Mon Mar 19 22:19:44 
2012
@@ -81,12 +81,12 @@
 
 <p><span class="image-wrap" style=""><img 
src="http://www.enterpriseintegrationpatterns.com/img/RecipientList.gif"; 
style="border: 0px solid black"></span></p>
 
-<p>The recipients will receive a copy of the <b>same</b> <a shape="rect" 
href="exchange.html" title="Exchange">Exchange</a> and Camel will execute them 
sequentially.</p>
+<p>The recipients will receive a copy of the <b>same</b> <a shape="rect" 
href="exchange.html" title="Exchange">Exchange</a>, and Camel will execute them 
sequentially.</p>
 
 <h3><a shape="rect" name="RecipientList-Options"></a>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>delimiter</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>,</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Delimiter used if the <a shape="rect" 
href="expression.html" title="Expression">Expression</a> returned multiple 
endpoints. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>strategyRef</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd"> Refers to an <a shape="rect" class="external-link" 
href="http://camel.apache.org/maven/current/camel-core/apidocs/org/apache/camel/processor/aggregate/AggregationStrategy.html";>AggregationStrategy</a>
 to be used to assemble the 
 replies from the recipients, into a single outgoing message from the <a 
shape="rect" href="recipient-list.html" title="Recipient List">Recipient 
List</a>. By default Camel will use the last reply as the outgoing message. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>parallelProcessing</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.2:</b> If enables then sending messages to the 
recipients occurs concurrently. Note the caller thread will still wait until 
all messages has been fully processed, before it continues. Its only the 
sending and processing the replies from the recipients which happens 
concurrently. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>executorServiceRef</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.2:</b> Refers to a custom <a shape="rect" 
 href="threading-model.html" title="Threading Model">Thread Pool</a> to be used 
for parallel processing. Notice if you set this option, then parallel 
processing is automatic implied, and you do not have to enable that option as 
well. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>stopOnException</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>false</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 
2.2:</b> Whether or not to stop continue processing immediately when an 
exception occurred. If disable, then Camel will send the message to all 
recipients regardless if one of them failed. You can deal with exceptions in 
the <a shape="rect" class="external-link" 
href="http://camel.apache.org/maven/current/camel-core/apidocs/org/apache/camel/processor/aggregate/AggregationStrategy.html";>AggregationStrategy</a>
 class where you have full control how to handle that. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <t
 t>ignoreInvalidEndpoints</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.3:</b> If an endpoint uri could not be 
resolved, should it be ignored. Otherwise Camel will thrown an exception 
stating the endpoint uri is not valid. </td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>streaming</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <b>Camel 2.5:</b> If enabled then Camel will 
process replies out-of-order, eg in the order they come back. If disabled, 
Camel will process replies in the same order as the <a shape="rect" 
href="expression.html" title="Expression">Expression</a> specified. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>timeout</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.5
 :</b> Sets a total timeout specified in millis. If the <a shape="rect" 
href="recipient-list.html" title="Recipient List">Recipient List</a> hasn't 
been able to send and process all replies within the given timeframe, then the 
timeout triggers and the <a shape="rect" href="recipient-list.html" 
title="Recipient List">Recipient List</a> breaks out and continues. Notice if 
you provide a <a shape="rect" class="external-link" 
href="http://camel.apache.org/maven/current/camel-core/apidocs/org/apache/camel/processor/aggregate/TimeoutAwareAggregationStrategy.html";>TimeoutAwareAggregationStrategy</a>
 then the <tt>timeout</tt> method is invoked before breaking out. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>onPrepareRef</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.8:</b> Refers to a custom <a shape="rect" 
href="processor.html" title="Processor">Processor</a> to prepare the cop
 y of the <a shape="rect" href="exchange.html" title="Exchange">Exchange</a> 
each recipient will receive. This allows you to do any custom logic, such as 
deep-cloning the message payload if that's needed etc. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>shareUnitOfWork</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 2.8:</b> Whether the 
unit of work should be shared. See the same option on <a shape="rect" 
href="splitter.html" title="Splitter">Splitter</a> for more details. 
</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>delimiter</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>,</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Delimiter used if the <a shape="rect" 
href="expression.html" title="Expression">Expression</a> returned multiple 
endpoints. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>strategyRef</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd"> An <a shape="rect" class="external-link" 
href="http://camel.apache.org/maven/current/camel-core/apidocs/org/apache/camel/processor/aggregate/AggregationStrategy.html";>AggregationStrategy</a>
 that will assemble the replies from r
 ecipients into a single outgoing message from the <a shape="rect" 
href="recipient-list.html" title="Recipient List">Recipient List</a>. By 
default Camel will use the last reply as the outgoing message. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>parallelProcessing</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.2:</b> If enabled, messages are sent to the 
recipients concurrently. Note that the calling thread will still wait until all 
messages have been fully processed before it continues; it's the sending and 
processing of replies from recipients which happens in parallel. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>executorServiceRef</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.2:</b> A custom <a shape="rect" 
href="threading-model.html" title="Threadin
 g Model">Thread Pool</a> to use for parallel processing. Note that enabling 
this option implies parallel processing, so you need not enable that option as 
well. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>stopOnException</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>false</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 
2.2:</b> Whether to immediately stop processing when an exception occurs. If 
disabled, Camel will send the message to all recipients regardless of any 
individual failures. You can process exceptions in an <a shape="rect" 
class="external-link" 
href="http://camel.apache.org/maven/current/camel-core/apidocs/org/apache/camel/processor/aggregate/AggregationStrategy.html";>AggregationStrategy</a>
 implementation, which supports full control of error handling. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>ignoreInvalidEndpoints</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"
 > <tt>false</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
 > <b>Camel 2.3:</b> Whether to ignore an endpoint URI that could not be 
 > resolved. If disabled, Camel will throw an exception identifying the invalid 
 > endpoint URI. </td></tr><tr><td colspan="1" rowspan="1" 
 > class="confluenceTd"> <tt>streaming</tt> </td><td colspan="1" rowspan="1" 
 > class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" 
 > class="confluenceTd"> <b>Camel 2.5:</b> If enabled, Camel will process 
 > replies out-of-order - that is, in the order received in reply from each 
 > recipient. If disabled, Camel will process replies in the same order as 
 > specified by the <a shape="rect" href="expression.html" 
 > title="Expression">Expression</a>. </td></tr><tr><td colspan="1" rowspan="1" 
 > class="confluenceTd"> <tt>timeout</tt> </td><td colspan="1" rowspan="1" 
 > class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
 > class="confluenceTd"> <b>Camel 2.5:</b> Specifies a processing timeout 
 > milliseconds. If t
 he <a shape="rect" href="recipient-list.html" title="Recipient List">Recipient 
List</a> hasn't been able to send and process all replies within this 
timeframe, then the timeout triggers and the <a shape="rect" 
href="recipient-list.html" title="Recipient List">Recipient List</a> breaks 
out, with message flow continuing to the next element. Note that if you provide 
a <a shape="rect" class="external-link" 
href="http://camel.apache.org/maven/current/camel-core/apidocs/org/apache/camel/processor/aggregate/TimeoutAwareAggregationStrategy.html";>TimeoutAwareAggregationStrategy</a>,
 its <tt>timeout</tt> method is invoked before breaking out. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>onPrepareRef</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd">&#160;</td><td colspan="1" 
rowspan="1" class="confluenceTd"> <b>Camel 2.8:</b> A custom <a shape="rect" 
href="processor.html" title="Processor">Processor</a> to prepare the copy of 
the <a shape="rect" href="e
 xchange.html" title="Exchange">Exchange</a> each recipient will receive. This 
allows you to perform arbitrary transformations, such as deep-cloning the 
message payload (or any other custom logic). </td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>shareUnitOfWork</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <b>Camel 2.8:</b> Whether the unit of work 
should be shared. See <a shape="rect" 
href="splitter.html#Splitter-Sharingunitofwork">the same option on Splitter</a> 
for more details. </td></tr></tbody></table>
 </div>
 </div>
 


Reply via email to