Update of /cvsroot/xdoclet/xdoclet/modules/ibm/src/META-INF
In directory 
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19477/xdoclet/modules/ibm/src/META-INF

Modified Files:
        xtags.xml 
Log Message:
XDT-1197: Support for the WebSphere extension "local-transaction"

Index: xtags.xml
===================================================================
RCS file: /cvsroot/xdoclet/xdoclet/modules/ibm/src/META-INF/xtags.xml,v
retrieving revision 1.15
retrieving revision 1.16
diff -C2 -r1.15 -r1.16
*** xtags.xml   3 Jan 2005 11:26:33 -0000       1.15
--- xtags.xml   5 Jan 2005 08:47:02 -0000       1.16
***************
*** 183,186 ****
--- 183,262 ----
        <tag>
          <level>class</level>
+         <name>websphere.local-transaction</name>
+         <usage-description>
+           WebSphere specific extension properties for local transactions.
+           For more information, see the WebSphere Application Server 
documentation.
+         </usage-description>
+         <unique>true</unique>
+         <condition-description>EJBs</condition-description>
+         <condition type="or">
+           <condition type="type">
+             <condition-parameter>javax.ejb.EntityBean</condition-parameter>
+           </condition>
+           <condition type="type">
+             
<condition-parameter>javax.ejb.MessageDrivenBean</condition-parameter>
+           </condition>
+           <condition type="type">
+             <condition-parameter>javax.servlet.Servlet</condition-parameter>
+           </condition>
+         </condition>
+         <parameter type="text">
+           <name>boundary</name>
+           <usage-description>
+             Copied from IBM RAD on-line help:
+             In the Boundary field, select one of the following values to 
specify the duration of a local transaction context:
+             BeanMethod: Specifies that the local transaction begins when the 
method begins, and ends when the method ends. 
+             ActivitySession: Specifies that the local transaction must be 
resolved within the scope of any ActivitySession in which it was started or, if 
no ActivitySession context is present, within the same bean method in which it 
was started. 
+           </usage-description>
+           <mandatory>false</mandatory>
+           <option-sets>
+             <option-set>
+               <options>
+                 <option>BeanMethod</option>
+                 <option>ActivitySession</option>
+               </options>
+             </option-set>
+           </option-sets>
+         </parameter>
+         <parameter type="text">
+           <name>resolver</name>
+           <usage-description>
+             Copied from IBM RAD on-line help:
+             In the Resolver field, select one of the following values to 
specify how the local transaction is to be resolved before the local 
transaction context ends:
+             Application: When you use this setting your code must either 
commit or roll back the local transaction. If this does not occur, the runtime 
environment logs a warning and automatically commits or rolls back the 
connection as specified by the Unresolved action setting. 
+             ContainerAtBoundary: When you use this setting, the container 
takes responsibility for resolving each local transaction. 
+           </usage-description>
+           <mandatory>false</mandatory>
+           <option-sets>
+             <option-set>
+               <options>
+                 <option>Application</option>
+                 <option>ContainerAtBoundary</option>
+               </options>
+             </option-set>
+           </option-sets>
+         </parameter>
+         <parameter type="text">
+           <name>unresolvedAction</name>
+           <usage-description>
+             Copied from IBM RAD on-line help:
+             In the Unresolver action field, select one of the following 
values to specify the action that the EJB container must take if resources are 
uncommitted by an application in a local transaction:
+             Commit: At the end of the local transaction context, the 
container instructs all unresolved local transactions to commit. 
+             Rollback: (Default) At the end of the local transaction context, 
the container instructs all unresolved local transactions to roll back. 
+           </usage-description>
+           <mandatory>false</mandatory>
+           <option-sets>
+             <option-set>
+               <options>
+                 <option>Commit</option>
+                 <option>Rollback</option>
+               </options>
+             </option-set>
+           </option-sets>
+         </parameter>
+       </tag>
+ 
+       <tag>
+         <level>class</level>
          <name>websphere.resource-ref</name>
          <usage-description>



-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
xdoclet-devel mailing list
xdoclet-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to