You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@tomee.apache.org by bu...@apache.org on 2012/10/25 00:02:55 UTC

svn commit: r836066 - in /websites/staging/openejb/trunk: cgi-bin/ content/ content/dev/website-dev.html content/jms-resources-and-mdb-container.html content/sitemap.xml

Author: buildbot
Date: Wed Oct 24 22:02:55 2012
New Revision: 836066

Log:
Staging update by buildbot for openejb

Modified:
    websites/staging/openejb/trunk/cgi-bin/   (props changed)
    websites/staging/openejb/trunk/content/   (props changed)
    websites/staging/openejb/trunk/content/dev/website-dev.html
    websites/staging/openejb/trunk/content/jms-resources-and-mdb-container.html
    websites/staging/openejb/trunk/content/sitemap.xml

Propchange: websites/staging/openejb/trunk/cgi-bin/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Wed Oct 24 22:02:55 2012
@@ -1 +1 @@
-1399980
+1401900

Propchange: websites/staging/openejb/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Wed Oct 24 22:02:55 2012
@@ -1 +1 @@
-1399980
+1401900

Modified: websites/staging/openejb/trunk/content/dev/website-dev.html
==============================================================================
--- websites/staging/openejb/trunk/content/dev/website-dev.html (original)
+++ websites/staging/openejb/trunk/content/dev/website-dev.html Wed Oct 24 22:02:55 2012
@@ -200,31 +200,6 @@ install just those things.</p>
 
 <p>All the generated html content will be under <code>/tmp/site/content</code></p>
 
-<h2>Cleaning out old files</h2>
-
-<p>Currently, if you've used svn directly to delete a file, it won't be deleted from the stanging repo.</p>
-
-<p>You can however directly checkout the staging repo and modify its contents.</p>
-
-<p>A little script can help keep the current docs in sync with the generated docs:</p>
-
-<pre><code>#!/bin/bash
-
-svn co http://svn.apache.org/repos/asf/openejb/site/trunk/content current
-svn co https://svn.apache.org/repos/infra/websites/staging/openejb/trunk/content staging
-
-find staging -name '*.html' | while read n; do
-    x="${n/staging\//current/}"
-    [ -f "$x" ] &amp;&amp; continue
-    [ -f "${x/.html/.mdtext}" ] &amp;&amp; continue
-    [ -f "${x/.html/.md}" ] &amp;&amp; continue
-
-    echo "$n"
-    svn rm "$n"
-done
-svn ci -m "cleaning out docs removed from main site source" staging
-</code></pre>
-
 
 
 

Modified: websites/staging/openejb/trunk/content/jms-resources-and-mdb-container.html
==============================================================================
--- websites/staging/openejb/trunk/content/jms-resources-and-mdb-container.html (original)
+++ websites/staging/openejb/trunk/content/jms-resources-and-mdb-container.html Wed Oct 24 22:02:55 2012
@@ -273,6 +273,136 @@ javax.jms.Queue queue = (Queue) context.
 javax.jms.Topic topic = (Topic) context.lookup("openejb:Resource/BarTopic");
 </code></pre>
 
+<h1>MDB ActivationConfig</h1>
+
+<p>Here, the value for <code>destination</code> is the physical name of the desired destination. The value for
+<code>destinationType</code> is the class name that defines the type of destination. It should be <code>javax.jms.Queue</code> or <code>javax.jms.Topic</code>.</p>
+
+<p>The Activation Spec properties that can be configured are:</p>
+
+<p><TABLE><TBODY>
+<TR>
+<TH> Property Name </TH>
+<TH> Required </TH>
+<TH> Default Value </TH>
+<TH> Description </TH>
+</TR>
+<TR>
+<TD> acknowledgeMode </TD>
+<TD> no </TD>
+<TD> Auto-acknowledge </TD>
+<TD> The JMS Acknowledgement mode to use. Valid values are: Auto-acknowledge or Dups-ok-acknowledge </TD>
+</TR>
+<TR>
+<TD> clientId </TD>
+<TD> no </TD>
+<TD> set in resource adapter </TD>
+<TD> The JMS Client ID to use (only really required for durable topics) </TD>
+</TR>
+<TR>
+<TD> destinationType </TD>
+<TD> yes </TD>
+<TD> null </TD>
+<TD> The type of destination; a queue or topic </TD>
+</TR>
+<TR>
+<TD> destination </TD>
+<TD> yes </TD>
+<TD> null </TD>
+<TD> The destination name (queue or topic name) </TD>
+</TR>
+<TR>
+<TD> enableBatch </TD>
+<TD> no </TD>
+<TD> false </TD>
+<TD> Used to enable transaction batching for increased performance </TD>
+</TR>
+<TR>
+<TD> maxMessagesPerBatch </TD>
+<TD> no </TD>
+<TD> 10 </TD>
+<TD> The number of messages per transaction batch </TD>
+</TR>
+<TR>
+<TD> maxMessagesPerSessions </TD>
+<TD> no </TD>
+<TD> 10 </TD>
+<TD> This is actually the prefetch size for the subscription.  (Yes, badly named). </TD>
+</TR>
+<TR>
+<TD> maxSessions </TD>
+<TD> no </TD>
+<TD> 10 </TD>
+<TD> The maximum number of concurrent sessions to use </TD>
+</TR>
+<TR>
+<TD> messageSelector </TD>
+<TD> no </TD>
+<TD> null </TD>
+<TD>Message Selector</A> to use on the subscription to perform content based routing filtering the messages </TD>
+</TR>
+<TR>
+<TD> noLocal </TD>
+<TD> no </TD>
+<TD> false </TD>
+<TD> Only required for topic subscriptions; indicates if locally published messages should be included in the subscription or not </TD>
+</TR>
+<TR>
+<TD> password </TD>
+<TD> no </TD>
+<TD> set in resource adapter </TD>
+<TD> The password for the JMS connection </TD>
+</TR>
+<TR>
+<TD> subscriptionDurability </TD>
+<TD> no </TD>
+<TD> NonDurable </TD>
+<TD> Whether or not a durable (topic) subscription is required. Valid values are: Durable or NonDurable </TD>
+</TR>
+<TR>
+<TD> subscriptionName </TD>
+<TD> no </TD>
+<TD> null </TD>
+<TD> The name of the durable subscriber. Only used for durable topics and combined with the clientID to uniquely identify the durable topic subscription </TD>
+</TR>
+<TR>
+<TD> userName </TD>
+<TD> no </TD>
+<TD> set in resource adapter </TD>
+<TD> The user for the JMS connection </TD>
+</TR>
+<TR>
+<TD> useRAManagedTransaction </TD>
+<TD> no </TD>
+<TD> false </TD>
+<TD> Typically, a resource adapter delivers messages to an endpoint which is managed by a container.  Normally, this container likes to be the one that wants to control the transaction that the inbound message is being delivered on.  But sometimes, you want to deliver to a simpler container system that will not be controlling the inbound transaction.  In these cases, if you set useRAManagedTransaction to true, the resource adapter will commit the transaction if no exception was generated from the MessageListener and rollback if an exception is thrown. </TD>
+</TR>
+<TR>
+<TD> initialRedeliveryDelay </TD>
+<TD> no </TD>
+<TD> 1000 </TD>
+<TD> The delay before redeliveries start.  Also configurable on the ResourceAdapter </TD>
+</TR>
+<TR>
+<TD> maximumRedeliveries </TD>
+<TD> no </TD>
+<TD> 5 </TD>
+<TD> The maximum number of redeliveries or -1 for no maximum. Also configurable on the ResourceAdapter </TD>
+</TR>
+<TR>
+<TD> redeliveryBackOffMultiplier </TD>
+<TD> no </TD>
+<TD> 5 </TD>
+<TD> The multiplier to use if exponential back off is enabled. Also configurable on the ResourceAdapter </TD>
+</TR>
+<TR>
+<TD> redeliveryUseExponentialBackOff </TD>
+<TD> no </TD>
+<TD> false </TD>
+<TD> To enable exponential backoff. Also configurable on the ResourceAdapter </TD>
+</TR>
+</TBODY></TABLE></p>
+
 
 
 

Modified: websites/staging/openejb/trunk/content/sitemap.xml
==============================================================================
--- websites/staging/openejb/trunk/content/sitemap.xml (original)
+++ websites/staging/openejb/trunk/content/sitemap.xml Wed Oct 24 22:02:55 2012
@@ -766,6 +766,10 @@
         <priority>0.9</priority>
     </url>
     <url>
+        <loc>http://tomee.apache.org/examples-trunk/schedule-events/README.html</loc>
+        <priority>0.9</priority>
+    </url>
+    <url>
         <loc>http://tomee.apache.org/examples-trunk/schedule-expression/README.html</loc>
         <priority>0.9</priority>
     </url>