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>