Author: buildbot
Date: Mon May 14 20:21:59 2012
New Revision: 817632

Log:
Production update by buildbot for camel

Modified:
    websites/production/camel/content/book-component-appendix.html
    websites/production/camel/content/book-in-one-page.html
    websites/production/camel/content/cache/main.pageCache
    websites/production/camel/content/seda.html

Modified: websites/production/camel/content/book-component-appendix.html
==============================================================================
--- websites/production/camel/content/book-component-appendix.html (original)
+++ websites/production/camel/content/book-component-appendix.html Mon May 14 
20:21:59 2012
@@ -14083,11 +14083,11 @@ seda:someName[?options]
 
 <p>Where <b>someName</b> can be any string that uniquely identifies the 
endpoint within the current <a shape="rect" href="camelcontext.html" 
title="CamelContext">CamelContext</a>.</p>
 
-<p>You can append query options to the URI in the following format, 
<tt>?option=value&amp;option=value&amp;...</tt></p>
+<p>You can append query options to the URI in the following format: 
<tt>?option=value&amp;option=value&amp;&#8230;</tt></p>
 
 <h3><a shape="rect" name="BookComponentAppendix-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 </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Description </th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>size</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd"> The maximum size (= capacity of the number of messages it 
can max hold) of the SEDA queue. The default value in Camel 2.2 or older is 
<tt>1000</tt>. From Camel 2.3 onwards the size is unbounded by default. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>concurrentConsumers</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>1</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Number of concurrent threads processing exchanges. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>waitForTaskToComplete</tt> </t
 d><td colspan="1" rowspan="1" class="confluenceTd"> <tt>IfReplyExpected</tt> 
</td><td colspan="1" rowspan="1" class="confluenceTd"> Option to specify 
whether the caller should wait for the async task to complete or not before 
continuing. The following three options are supported: <tt>Always</tt>, 
<tt>Never</tt> or <tt>IfReplyExpected</tt>. The first two values are 
self-explanatory. The last value, <tt>IfReplyExpected</tt>, will only wait if 
the message is <a shape="rect" href="request-reply.html" title="Request 
Reply">Request Reply</a> based. The default option is <tt>IfReplyExpected</tt>. 
See more information about <a shape="rect" href="async.html" 
title="Async">Async</a> messaging. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>timeout</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>30000</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Timeout in millis a seda producer will at most waiting 
for an async task to complete. See 
 <tt>waitForTaskToComplete</tt> and <a shape="rect" href="async.html" 
title="Async">Async</a> for more details. In <b>Camel 2.2</b> you can now 
disable timeout by using 0 or a negative value. </td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>multipleConsumers</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> Specifies 
whether multiple consumers is allowed or not. If enabled you can use <a 
shape="rect" href="seda.html" title="SEDA">SEDA</a> for a pubsub kinda style 
messaging. Send a message to a seda queue and have multiple consumers receive a 
copy of the message. This option should be specified on every consumer 
endpoint, if in use. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>limitConcurrentConsumers</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>true</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <b>Camel 2.
 3:</b> Whether to limit the concurrentConsumers to maximum 500. If its 
configured with a higher number an exception will be thrown. You can disable 
this check by turning this option off. </td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>blockWhenFull</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <b>Camel 2.9:</b> Whether to block the 
current thread when sending a message to a SEDA endpoint, and the SEDA queue is 
full (capacity hit). By default an exception will be thrown stating the queue 
is full. By setting this option to <tt>true</tt> the caller thread will instead 
block and wait until the message can be delivered to the SEDA queue. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>queueSize</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.9:</b> The maximum size (capacity o
 f the number of messages it can hold) of the SEDA queue. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>pollTimeout</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>1000</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 2.9.3:</b> Consumer 
only. The timeout used when polling. When a timeout occurs then the consumer 
can check whether its allowed to continue to run. Setting a lower value allows 
the consumer to react faster upon shutting down. </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"> Since </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Default </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Description </th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>size</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd"> The maximum capacity of the SEDA queue (i.e., the number 
of messages it can hold). The default value in Camel 2.2 or older is 
<tt>1000</tt>. From Camel 2.3 onwards, the size is unbounded by default. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>concurrentConsumers</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>1</tt> </td><td colspan="1" rowspan="
 1" class="confluenceTd"> Number of concurrent threads processing exchanges. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>waitForTaskToComplete</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>IfReplyExpected</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Option to specify whether the caller should wait for the 
async task to complete or not before continuing. The following three options 
are supported: <tt>Always</tt>, <tt>Never</tt> or <tt>IfReplyExpected</tt>. The 
first two values are self-explanatory. The last value, 
<tt>IfReplyExpected</tt>, will only wait if the message is <a shape="rect" 
href="request-reply.html" title="Request Reply">Request Reply</a> based. The 
default option is <tt>IfReplyExpected</tt>. See more information about <a 
shape="rect" href="async.html" title="Async">Async</a> messaging. 
</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"> <tt>30000</tt> </td><td colspan="1" rowspan="1" 
 > class="confluenceTd"> Timeout (in milliseconds) before a SEDA producer will 
 > stop waiting for an asynchronous task to complete. See 
 > <tt>waitForTaskToComplete</tt> and <a shape="rect" href="async.html" 
 > title="Async">Async</a> for more details. In <b>Camel 2.2</b> you can now 
 > disable timeout by using 0 or a negative value. </td></tr><tr><td 
 > colspan="1" rowspan="1" class="confluenceTd"> <tt>multipleConsumers</tt> 
 > </td><td colspan="1" rowspan="1" class="confluenceTd"> <b>2.2</b> </td><td 
 > colspan="1" rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td 
 > colspan="1" rowspan="1" class="confluenceTd"> Specifies whether multiple 
 > consumers are allowed. If enabled, you can use <a shape="rect" 
 > href="seda.html" title="SEDA">SEDA</a> for <a shape="rect" 
 > class="external-link" href="http://en.wikipedia.org/wi
 ki/Publish%E2%80%93subscribe_pattern" rel="nofollow">Publish-Subscribe</a> 
messaging. That is, you can send a message to the SEDA queue and have each 
consumer receive a copy of the message. When enabled, this option should be 
specified on every consumer endpoint. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>limitConcurrentConsumers</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <b>2.3</b> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>true</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Whether to limit the number of 
<tt>concurrentConsumers</tt> to the maximum of <tt>500</tt>. By default, an 
exception will be thrown if a SEDA endpoint is configured with a greater 
number. You can disable that check by turning this option off. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>blockWhenFull</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<b>2.9</b> </td><td colspan="1" rowspan="1" class="c
 onfluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Whether a thread that sends messages to a full SEDA queue 
will block until the queue's capacity is no longer exhausted.  By default, an 
exception will be thrown stating that the queue is full. By enabling this 
option, the calling thread will instead block and wait until the message can be 
accepted. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>queueSize</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<b>2.9</b> </td><td colspan="1" rowspan="1" class="confluenceTd">&#160;</td><td 
colspan="1" rowspan="1" class="confluenceTd"> The maximum size (capacity of the 
number of messages it can hold) of the SEDA queue. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>pollTimeout</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <b>2.9.3</b> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>1000</tt> </td><td colspan="1" 
rowspan="1" c
 lass="confluenceTd"> <em>Consumer only</em> &#8211; The timeout used when 
polling. When a timeout occurs, the consumer can check whether it is allowed to 
continue running. Setting a lower value allows the consumer to react more 
quickly upon shutdown. </td></tr></tbody></table>
 </div>
 </div>
 

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 May 14 20:21:59 
2012
@@ -11199,31 +11199,7 @@ You can setup which encoding to use when
 
 <h3><a shape="rect" 
name="BookInOnePage-UsingacustomNamespacePrefixMapper"></a>Using a custom 
NamespacePrefixMapper</h3>
 <p>Starting with Camel 2.9.3, you can use a custom 
<tt>com.sun.xml.bind.marshaller.NamespacePrefixMapper</tt> to define the 
namespace prefix for a given namespace uri. This feature is may only available 
in the JAXB RI!</p>
-<div class="code panel" style="border-width: 1px;"><div class="codeContent 
panelContent">
-<pre class="code-xml"><span class="code-tag">&lt;camelContext id=<span 
class="code-quote">"camel"</span> xmlns=<span 
class="code-quote">"http://camel.apache.org/schema/spring";</span>&gt;</span>
-  <span class="code-tag">&lt;route&gt;</span>
-    <span class="code-tag">&lt;from uri=<span 
class="code-quote">"direct:marshall1"</span>/&gt;</span>
-    <span class="code-tag">&lt;marshal&gt;</span>
-      <span class="code-tag">&lt;jaxb prettyPrint=<span 
class="code-quote">"true"</span> contextPath=<span 
class="code-quote">"org.apache.camel.example"</span> 
nameSpacePrefixMapper=<span 
class="code-quote">"org.apache.camel.jaxb.MyNameSpacePrefixMapper"</span>/&gt;</span>
-    <span class="code-tag">&lt;/marshal&gt;</span>
-    <span class="code-tag">&lt;to uri=<span 
class="code-quote">"mock:marshall"</span>/&gt;</span>
-  <span class="code-tag">&lt;/route&gt;</span>
-
-  <span class="code-tag">&lt;route&gt;</span>
-    <span class="code-tag">&lt;from uri=<span 
class="code-quote">"direct:marshall2"</span>/&gt;</span>
-    <span class="code-tag">&lt;marshal ref=<span 
class="code-quote">"myJaxb"</span>/&gt;</span>
-    <span class="code-tag">&lt;to uri=<span 
class="code-quote">"mock:marshall"</span>/&gt;</span>
-  <span class="code-tag">&lt;/route&gt;</span>
-<span class="code-tag">&lt;/camelContext&gt;</span>
-
-<span class="code-tag">&lt;bean id=<span class="code-quote">"myJaxb"</span> 
class=<span 
class="code-quote">"org.apache.camel.converter.jaxb.JaxbDataFormat"</span>&gt;</span>
-  <span class="code-tag">&lt;property name=<span 
class="code-quote">"contextPath"</span> value=<span 
class="code-quote">"org.apache.camel.example"</span>/&gt;</span>
-  <span class="code-tag">&lt;property name=<span 
class="code-quote">"nameSpacePrefixMapper"</span>&gt;</span>
-      <span class="code-tag">&lt;bean class=<span 
class="code-quote">"org.apache.camel.jaxb.MyNameSpacePrefixMapper"</span> 
/&gt;</span>
-  <span class="code-tag">&lt;/property&gt;</span>
-<span class="code-tag">&lt;/bean&gt;</span>
-</pre>
-</div></div>
+<div class="error"><span class="error">Error formatting macro: snippet: 
java.lang.IndexOutOfBoundsException: Index: 20, Size: 20</span> </div>
 
 <h3><a shape="rect" name="BookInOnePage-Dependencies"></a>Dependencies</h3>
 
@@ -34501,11 +34477,11 @@ seda:someName[?options]
 
 <p>Where <b>someName</b> can be any string that uniquely identifies the 
endpoint within the current <a shape="rect" href="camelcontext.html" 
title="CamelContext">CamelContext</a>.</p>
 
-<p>You can append query options to the URI in the following format, 
<tt>?option=value&amp;option=value&amp;...</tt></p>
+<p>You can append query options to the URI in the following format: 
<tt>?option=value&amp;option=value&amp;&#8230;</tt></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 </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Description </th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>size</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd"> The maximum size (= capacity of the number of messages it 
can max hold) of the SEDA queue. The default value in Camel 2.2 or older is 
<tt>1000</tt>. From Camel 2.3 onwards the size is unbounded by default. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>concurrentConsumers</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>1</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Number of concurrent threads processing exchanges. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>waitForTaskToComplete</tt> </t
 d><td colspan="1" rowspan="1" class="confluenceTd"> <tt>IfReplyExpected</tt> 
</td><td colspan="1" rowspan="1" class="confluenceTd"> Option to specify 
whether the caller should wait for the async task to complete or not before 
continuing. The following three options are supported: <tt>Always</tt>, 
<tt>Never</tt> or <tt>IfReplyExpected</tt>. The first two values are 
self-explanatory. The last value, <tt>IfReplyExpected</tt>, will only wait if 
the message is <a shape="rect" href="request-reply.html" title="Request 
Reply">Request Reply</a> based. The default option is <tt>IfReplyExpected</tt>. 
See more information about <a shape="rect" href="async.html" 
title="Async">Async</a> messaging. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>timeout</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>30000</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Timeout in millis a seda producer will at most waiting 
for an async task to complete. See 
 <tt>waitForTaskToComplete</tt> and <a shape="rect" href="async.html" 
title="Async">Async</a> for more details. In <b>Camel 2.2</b> you can now 
disable timeout by using 0 or a negative value. </td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>multipleConsumers</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> Specifies 
whether multiple consumers is allowed or not. If enabled you can use <a 
shape="rect" href="seda.html" title="SEDA">SEDA</a> for a pubsub kinda style 
messaging. Send a message to a seda queue and have multiple consumers receive a 
copy of the message. This option should be specified on every consumer 
endpoint, if in use. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>limitConcurrentConsumers</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>true</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <b>Camel 2.
 3:</b> Whether to limit the concurrentConsumers to maximum 500. If its 
configured with a higher number an exception will be thrown. You can disable 
this check by turning this option off. </td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>blockWhenFull</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <b>Camel 2.9:</b> Whether to block the 
current thread when sending a message to a SEDA endpoint, and the SEDA queue is 
full (capacity hit). By default an exception will be thrown stating the queue 
is full. By setting this option to <tt>true</tt> the caller thread will instead 
block and wait until the message can be delivered to the SEDA queue. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>queueSize</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.9:</b> The maximum size (capacity o
 f the number of messages it can hold) of the SEDA queue. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>pollTimeout</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>1000</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 2.9.3:</b> Consumer 
only. The timeout used when polling. When a timeout occurs then the consumer 
can check whether its allowed to continue to run. Setting a lower value allows 
the consumer to react faster upon shutting down. </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"> Since </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Default </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Description </th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>size</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd"> The maximum capacity of the SEDA queue (i.e., the number 
of messages it can hold). The default value in Camel 2.2 or older is 
<tt>1000</tt>. From Camel 2.3 onwards, the size is unbounded by default. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>concurrentConsumers</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>1</tt> </td><td colspan="1" rowspan="
 1" class="confluenceTd"> Number of concurrent threads processing exchanges. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>waitForTaskToComplete</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>IfReplyExpected</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Option to specify whether the caller should wait for the 
async task to complete or not before continuing. The following three options 
are supported: <tt>Always</tt>, <tt>Never</tt> or <tt>IfReplyExpected</tt>. The 
first two values are self-explanatory. The last value, 
<tt>IfReplyExpected</tt>, will only wait if the message is <a shape="rect" 
href="request-reply.html" title="Request Reply">Request Reply</a> based. The 
default option is <tt>IfReplyExpected</tt>. See more information about <a 
shape="rect" href="async.html" title="Async">Async</a> messaging. 
</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"> <tt>30000</tt> </td><td colspan="1" rowspan="1" 
 > class="confluenceTd"> Timeout (in milliseconds) before a SEDA producer will 
 > stop waiting for an asynchronous task to complete. See 
 > <tt>waitForTaskToComplete</tt> and <a shape="rect" href="async.html" 
 > title="Async">Async</a> for more details. In <b>Camel 2.2</b> you can now 
 > disable timeout by using 0 or a negative value. </td></tr><tr><td 
 > colspan="1" rowspan="1" class="confluenceTd"> <tt>multipleConsumers</tt> 
 > </td><td colspan="1" rowspan="1" class="confluenceTd"> <b>2.2</b> </td><td 
 > colspan="1" rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td 
 > colspan="1" rowspan="1" class="confluenceTd"> Specifies whether multiple 
 > consumers are allowed. If enabled, you can use <a shape="rect" 
 > href="seda.html" title="SEDA">SEDA</a> for <a shape="rect" 
 > class="external-link" href="http://en.wikipedia.org/wi
 ki/Publish%E2%80%93subscribe_pattern" rel="nofollow">Publish-Subscribe</a> 
messaging. That is, you can send a message to the SEDA queue and have each 
consumer receive a copy of the message. When enabled, this option should be 
specified on every consumer endpoint. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>limitConcurrentConsumers</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <b>2.3</b> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>true</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Whether to limit the number of 
<tt>concurrentConsumers</tt> to the maximum of <tt>500</tt>. By default, an 
exception will be thrown if a SEDA endpoint is configured with a greater 
number. You can disable that check by turning this option off. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>blockWhenFull</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<b>2.9</b> </td><td colspan="1" rowspan="1" class="c
 onfluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Whether a thread that sends messages to a full SEDA queue 
will block until the queue's capacity is no longer exhausted.  By default, an 
exception will be thrown stating that the queue is full. By enabling this 
option, the calling thread will instead block and wait until the message can be 
accepted. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>queueSize</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<b>2.9</b> </td><td colspan="1" rowspan="1" class="confluenceTd">&#160;</td><td 
colspan="1" rowspan="1" class="confluenceTd"> The maximum size (capacity of the 
number of messages it can hold) of the SEDA queue. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>pollTimeout</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <b>2.9.3</b> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>1000</tt> </td><td colspan="1" 
rowspan="1" c
 lass="confluenceTd"> <em>Consumer only</em> &#8211; The timeout used when 
polling. When a timeout occurs, the consumer can check whether it is allowed to 
continue running. Setting a lower value allows the consumer to react more 
quickly upon shutdown. </td></tr></tbody></table>
 </div>
 </div>
 

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

Modified: websites/production/camel/content/seda.html
==============================================================================
--- websites/production/camel/content/seda.html (original)
+++ websites/production/camel/content/seda.html Mon May 14 20:21:59 2012
@@ -95,11 +95,11 @@ seda:someName[?options]
 
 <p>Where <b>someName</b> can be any string that uniquely identifies the 
endpoint within the current <a shape="rect" href="camelcontext.html" 
title="CamelContext">CamelContext</a>.</p>
 
-<p>You can append query options to the URI in the following format, 
<tt>?option=value&amp;option=value&amp;...</tt></p>
+<p>You can append query options to the URI in the following format: 
<tt>?option=value&amp;option=value&amp;&#8230;</tt></p>
 
 <h3><a shape="rect" name="SEDA-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 </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Description </th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>size</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd"> The maximum size (= capacity of the number of messages it 
can max hold) of the SEDA queue. The default value in Camel 2.2 or older is 
<tt>1000</tt>. From Camel 2.3 onwards the size is unbounded by default. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>concurrentConsumers</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>1</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Number of concurrent threads processing exchanges. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>waitForTaskToComplete</tt> </t
 d><td colspan="1" rowspan="1" class="confluenceTd"> <tt>IfReplyExpected</tt> 
</td><td colspan="1" rowspan="1" class="confluenceTd"> Option to specify 
whether the caller should wait for the async task to complete or not before 
continuing. The following three options are supported: <tt>Always</tt>, 
<tt>Never</tt> or <tt>IfReplyExpected</tt>. The first two values are 
self-explanatory. The last value, <tt>IfReplyExpected</tt>, will only wait if 
the message is <a shape="rect" href="request-reply.html" title="Request 
Reply">Request Reply</a> based. The default option is <tt>IfReplyExpected</tt>. 
See more information about <a shape="rect" href="async.html" 
title="Async">Async</a> messaging. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>timeout</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>30000</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Timeout in millis a seda producer will at most waiting 
for an async task to complete. See 
 <tt>waitForTaskToComplete</tt> and <a shape="rect" href="async.html" 
title="Async">Async</a> for more details. In <b>Camel 2.2</b> you can now 
disable timeout by using 0 or a negative value. </td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>multipleConsumers</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> Specifies 
whether multiple consumers is allowed or not. If enabled you can use <a 
shape="rect" href="seda.html" title="SEDA">SEDA</a> for a pubsub kinda style 
messaging. Send a message to a seda queue and have multiple consumers receive a 
copy of the message. This option should be specified on every consumer 
endpoint, if in use. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>limitConcurrentConsumers</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>true</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <b>Camel 2.
 3:</b> Whether to limit the concurrentConsumers to maximum 500. If its 
configured with a higher number an exception will be thrown. You can disable 
this check by turning this option off. </td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>blockWhenFull</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <b>Camel 2.9:</b> Whether to block the 
current thread when sending a message to a SEDA endpoint, and the SEDA queue is 
full (capacity hit). By default an exception will be thrown stating the queue 
is full. By setting this option to <tt>true</tt> the caller thread will instead 
block and wait until the message can be delivered to the SEDA queue. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>queueSize</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd"> <b>Camel 2.9:</b> The maximum size (capacity o
 f the number of messages it can hold) of the SEDA queue. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>pollTimeout</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>1000</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 2.9.3:</b> Consumer 
only. The timeout used when polling. When a timeout occurs then the consumer 
can check whether its allowed to continue to run. Setting a lower value allows 
the consumer to react faster upon shutting down. </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"> Since </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Default </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Description </th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>size</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd"> The maximum capacity of the SEDA queue (i.e., the number 
of messages it can hold). The default value in Camel 2.2 or older is 
<tt>1000</tt>. From Camel 2.3 onwards, the size is unbounded by default. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>concurrentConsumers</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>1</tt> </td><td colspan="1" rowspan="
 1" class="confluenceTd"> Number of concurrent threads processing exchanges. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>waitForTaskToComplete</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>IfReplyExpected</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Option to specify whether the caller should wait for the 
async task to complete or not before continuing. The following three options 
are supported: <tt>Always</tt>, <tt>Never</tt> or <tt>IfReplyExpected</tt>. The 
first two values are self-explanatory. The last value, 
<tt>IfReplyExpected</tt>, will only wait if the message is <a shape="rect" 
href="request-reply.html" title="Request Reply">Request Reply</a> based. The 
default option is <tt>IfReplyExpected</tt>. See more information about <a 
shape="rect" href="async.html" title="Async">Async</a> messaging. 
</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"> <tt>30000</tt> </td><td colspan="1" rowspan="1" 
 > class="confluenceTd"> Timeout (in milliseconds) before a SEDA producer will 
 > stop waiting for an asynchronous task to complete. See 
 > <tt>waitForTaskToComplete</tt> and <a shape="rect" href="async.html" 
 > title="Async">Async</a> for more details. In <b>Camel 2.2</b> you can now 
 > disable timeout by using 0 or a negative value. </td></tr><tr><td 
 > colspan="1" rowspan="1" class="confluenceTd"> <tt>multipleConsumers</tt> 
 > </td><td colspan="1" rowspan="1" class="confluenceTd"> <b>2.2</b> </td><td 
 > colspan="1" rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td 
 > colspan="1" rowspan="1" class="confluenceTd"> Specifies whether multiple 
 > consumers are allowed. If enabled, you can use <a shape="rect" 
 > href="seda.html" title="SEDA">SEDA</a> for <a shape="rect" 
 > class="external-link" href="http://en.wikipedia.org/wi
 ki/Publish%E2%80%93subscribe_pattern" rel="nofollow">Publish-Subscribe</a> 
messaging. That is, you can send a message to the SEDA queue and have each 
consumer receive a copy of the message. When enabled, this option should be 
specified on every consumer endpoint. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>limitConcurrentConsumers</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <b>2.3</b> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>true</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Whether to limit the number of 
<tt>concurrentConsumers</tt> to the maximum of <tt>500</tt>. By default, an 
exception will be thrown if a SEDA endpoint is configured with a greater 
number. You can disable that check by turning this option off. 
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>blockWhenFull</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<b>2.9</b> </td><td colspan="1" rowspan="1" class="c
 onfluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Whether a thread that sends messages to a full SEDA queue 
will block until the queue's capacity is no longer exhausted.  By default, an 
exception will be thrown stating that the queue is full. By enabling this 
option, the calling thread will instead block and wait until the message can be 
accepted. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>queueSize</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> 
<b>2.9</b> </td><td colspan="1" rowspan="1" class="confluenceTd">&#160;</td><td 
colspan="1" rowspan="1" class="confluenceTd"> The maximum size (capacity of the 
number of messages it can hold) of the SEDA queue. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>pollTimeout</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> <b>2.9.3</b> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> <tt>1000</tt> </td><td colspan="1" 
rowspan="1" c
 lass="confluenceTd"> <em>Consumer only</em> &#8211; The timeout used when 
polling. When a timeout occurs, the consumer can check whether it is allowed to 
continue running. Setting a lower value allows the consumer to react more 
quickly upon shutdown. </td></tr></tbody></table>
 </div>
 </div>
 


Reply via email to