Author: buildbot
Date: Sat Sep 14 10:19:20 2013
New Revision: 878397
Log:
Production update by buildbot for camel
Modified:
websites/production/camel/content/cache/main.pageCache
websites/production/camel/content/sjms.html
Modified: websites/production/camel/content/cache/main.pageCache
==============================================================================
Binary files - no diff available.
Modified: websites/production/camel/content/sjms.html
==============================================================================
--- websites/production/camel/content/sjms.html (original)
+++ websites/production/camel/content/sjms.html Sat Sep 14 10:19:20 2013
@@ -184,7 +184,7 @@ component.setMaxConnections(1);
<p>The SjmsProducer Endpoint supports the following properties:</p>
<div class="confluenceTableSmall"><div class="table-wrap">
-<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1"
class="confluenceTh"> Option </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>acknowledgementMode</tt> </td><td colspan="1"
rowspan="1" class="confluenceTd"> <tt>AUTO_ACKNOWLEDGE</tt> </td><td
colspan="1" rowspan="1" class="confluenceTd"> The JMS acknowledgement name,
which is one of: <tt>TRANSACTED</tt>, <tt>AUTO_ACKNOWLEDGE</tt> or
<tt>DUPS_OK_ACKNOWLEDGE</tt>. <tt>CLIENT_ACKNOWLEDGE</tt> is not supported at
this time. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">
<tt>consumerCount</tt> </td><td colspan="1" rowspan="1" class="confluenceTd">
<tt>1</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <b>InOut
only.</b> Defines the number of <a shape="rect" class="external-link"
href="http://docs.oracle.com/javaee/5/api/javax/jms/MessageL
istener.html" rel="nofollow">MessageListener</a> instances that for response
consumers. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">
<tt>exchangePattern</tt> </td><td colspan="1" rowspan="1" class="confluenceTd">
<tt>InOnly</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Sets the
Producers message exchange pattern. </td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"> <tt>namedReplyTo</tt> </td><td colspan="1" rowspan="1"
class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1"
class="confluenceTd"> <b>InOut only.</b> Specifies a named reply to destination
for responses. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">
<tt>persistent</tt> </td><td colspan="1" rowspan="1" class="confluenceTd">
<tt>true</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Whether a
message should be delivered with persistence enabled. </td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"> <tt>producerCount</tt> </td><t
d colspan="1" rowspan="1" class="confluenceTd"> <tt>1</tt> </td><td
colspan="1" rowspan="1" class="confluenceTd"> Defines the number of <a
shape="rect" class="external-link"
href="http://docs.oracle.com/javaee/5/api/javax/jms/MessageProducer.html"
rel="nofollow">MessageProducer</a> instances. </td></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd"> <tt>responseTimeOut</tt> </td><td colspan="1"
rowspan="1" class="confluenceTd"> <tt>5000</tt> </td><td colspan="1"
rowspan="1" class="confluenceTd"> <b>InOut only.</b> Specifies the amount of
time an InOut Producer will wait for its response. </td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"> <tt>synchronous</tt> </td><td
colspan="1" rowspan="1" class="confluenceTd"> <tt>true</tt> </td><td
colspan="1" rowspan="1" class="confluenceTd"> Sets whether the Endpoint will
use synchronous or asynchronous processing. </td></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd"> <tt>transacted</tt> </td><td colspan="1"
rowspan
="1" class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1"
class="confluenceTd"> If the endpoint should use a JMS Session transaction.
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>ttl</tt>
</td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>-1</tt> </td><td
colspan="1" rowspan="1" class="confluenceTd"> Disabled by default. Sets the
Message time to live header. </td></tr></tbody></table>
+<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1"
class="confluenceTh"> Option </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>acknowledgementMode</tt> </td><td colspan="1"
rowspan="1" class="confluenceTd"> <tt>AUTO_ACKNOWLEDGE</tt> </td><td
colspan="1" rowspan="1" class="confluenceTd"> The JMS acknowledgement name,
which is one of: <tt>SESSION_TRANSACTED</tt>, <tt>AUTO_ACKNOWLEDGE</tt> or
<tt>DUPS_OK_ACKNOWLEDGE</tt>. <tt>CLIENT_ACKNOWLEDGE</tt> is not supported at
this time. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">
<tt>consumerCount</tt> </td><td colspan="1" rowspan="1" class="confluenceTd">
<tt>1</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <b>InOut
only.</b> Defines the number of <a shape="rect" class="external-link"
href="http://docs.oracle.com/javaee/5/api/javax/jms/
MessageListener.html" rel="nofollow">MessageListener</a> instances that for
response consumers. </td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"> <tt>exchangePattern</tt> </td><td colspan="1" rowspan="1"
class="confluenceTd"> <tt>InOnly</tt> </td><td colspan="1" rowspan="1"
class="confluenceTd"> Sets the Producers message exchange pattern.
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">
<tt>namedReplyTo</tt> </td><td colspan="1" rowspan="1" class="confluenceTd">
<tt>null</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <b>InOut
only.</b> Specifies a named reply to destination for responses.
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">
<tt>persistent</tt> </td><td colspan="1" rowspan="1" class="confluenceTd">
<tt>true</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Whether a
message should be delivered with persistence enabled. </td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"> <tt>producerCount</tt>
</td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>1</tt> </td><td
colspan="1" rowspan="1" class="confluenceTd"> Defines the number of <a
shape="rect" class="external-link"
href="http://docs.oracle.com/javaee/5/api/javax/jms/MessageProducer.html"
rel="nofollow">MessageProducer</a> instances. </td></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd"> <tt>responseTimeOut</tt> </td><td colspan="1"
rowspan="1" class="confluenceTd"> <tt>5000</tt> </td><td colspan="1"
rowspan="1" class="confluenceTd"> <b>InOut only.</b> Specifies the amount of
time an InOut Producer will wait for its response. </td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"> <tt>synchronous</tt> </td><td
colspan="1" rowspan="1" class="confluenceTd"> <tt>true</tt> </td><td
colspan="1" rowspan="1" class="confluenceTd"> Sets whether the Endpoint will
use synchronous or asynchronous processing. </td></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd"> <tt>transacted</tt> </td><td colspan="1"
rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td colspan="1"
rowspan="1" class="confluenceTd"> If the endpoint should use a JMS Session
transaction. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">
<tt>ttl</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>-1</tt>
</td><td colspan="1" rowspan="1" class="confluenceTd"> Disabled by default.
Sets the Message time to live header. </td></tr></tbody></table>
</div>
</div>
@@ -375,7 +375,7 @@ sjms:queue:transacted.batch.consumer?tra
]]></script>
</div></div>
-<p>The minimal value that will be accepted is 1000ms as the amount of context
switching may cause unnecessary performance impacts without gaining benifit.</p>
+<p>The minimal value that will be accepted is 1000ms as the amount of context
switching may cause unnecessary performance impacts without gaining benefit.</p>
<p>The producer endpoint is handled much differently though. With the producer
after each message is delivered to its destination the Exchange is closed and
there is no longer a reference to that message. To make a available all the
messages available for redelivery you simply enable transactions on a Producer
Endpoint that is publishing BatchMessages. The transaction will commit at the
conclusion of the exchange which includes all messages in the batch list.
Nothing additional need be configured. For example:</p>