Update of
/cvsroot/xdoclet/xdoclet/modules/ibm/src/xdoclet/modules/ibm/websphere/ejb/resources
In directory
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19477/xdoclet/modules/ibm/src/xdoclet/modules/ibm/websphere/ejb/resources
Modified Files:
ibm-ejb-jar-ext-ejb-body_xmi.xdt ibm-ejb-jar-ext_xmi.xdt
Log Message:
XDT-1197: Support for the WebSphere extension "local-transaction"
Index: ibm-ejb-jar-ext-ejb-body_xmi.xdt
===================================================================
RCS file:
/cvsroot/xdoclet/xdoclet/modules/ibm/src/xdoclet/modules/ibm/websphere/ejb/resources/ibm-ejb-jar-ext-ejb-body_xmi.xdt,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** ibm-ejb-jar-ext-ejb-body_xmi.xdt 4 Jan 2005 09:36:02 -0000 1.2
--- ibm-ejb-jar-ext-ejb-body_xmi.xdt 5 Jan 2005 08:46:52 -0000 1.3
***************
*** 1,7 ****
--- 1,30 ----
<XDtComment:comment>
|
+ | local-transaction extensions
+ |
+ </XDtComment:comment>
+
+ <XDtClass:ifHasClassTag tagName="websphere:local-transaction">
+ <localTransaction
+ xmi:id="<XDtId:prefixedId prefix='LocalTransaction'
wrapInIdEquals='false'/>"
+ <XDtClass:ifHasClassTag tagName="websphere:local-transaction"
paramName="boundary">
+ boundary="<XDtClass:classTagValue
tagName="websphere:local-transaction" paramName="boundary"/>"
+ </XDtClass:ifHasClassTag>
+ <XDtClass:ifHasClassTag tagName="websphere:local-transaction"
paramName="resolver">
+ resolver="<XDtClass:classTagValue
tagName="websphere:local-transaction" paramName="resolver"/>"
+ </XDtClass:ifHasClassTag>
+ <XDtClass:ifHasClassTag tagName="websphere:local-transaction"
paramName="unresolved-action">
+ unresolvedAction="<XDtClass:classTagValue
tagName="websphere:local-transaction" paramName="unresolved-action"/>"
+ </XDtClass:ifHasClassTag>
+ />
+ </XDtClass:ifHasClassTag>
+
+
+ <XDtComment:comment>
+ |
| resource-ref extensions
|
</XDtComment:comment>
+
<XDtClass:forAllClassTags tagName="ejb.resource-ref">
<resourceRefExtensions xmi:<XDtId:prefixedId
prefix="ResourceRef_ext"/>
Index: ibm-ejb-jar-ext_xmi.xdt
===================================================================
RCS file:
/cvsroot/xdoclet/xdoclet/modules/ibm/src/xdoclet/modules/ibm/websphere/ejb/resources/ibm-ejb-jar-ext_xmi.xdt,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -r1.9 -r1.10
*** ibm-ejb-jar-ext_xmi.xdt 3 Jan 2005 09:35:15 -0000 1.9
--- ibm-ejb-jar-ext_xmi.xdt 5 Jan 2005 08:47:02 -0000 1.10
***************
*** 36,44 ****
<XDtEjbCmp:ifEntityIsCmp>
xmi:type="ejbext:ContainerManagedEntityExtension"
xmi:id="<XDtId:prefixedId prefix='ContainerManagedEntity_ext'
wrapInIdEquals='false'/>">
! <enterpriseBean xmi:type="ejb:ContainerManagedEntity"
href="META-INF/ejb-jar.xml#ContainerManagedEntity_<XDtEjb:id/>"/>
<structure xmi:id="<XDtEjb:id/>_BeanStructure"
inheritenceRoot="false"/>
<beanCache xmi:id="<XDtId:prefixedId
prefix='ContainerManagedEntity__BeanCache' wrapInIdEquals='false'/>"
activateAt="<XDtClass:classTagValue tagName="websphere:bean-cache"
paramName="activate-at" default="TRANSACTION"/>"
loadAt="<XDtClass:classTagValue tagName="websphere:bean-cache"
paramName="load-at" default="TRANSACTION"/>"/>
<internationalization xmi:id="<XDtId:prefixedId
prefix='ContainerManagedEntity_BeanInternationalization'
wrapInIdEquals='false'/>" invocationLocale="CALLER"/>
<localTran xmi:id="<XDtId:prefixedId
prefix='ContainerManagedEntity_LocalTran' wrapInIdEquals='false'/>"
boundary="<XDtClass:classTagValue tagName="websphere:local-tran"
paramName="boundary" default="BEAN_METHOD"/>"
unresolvedAction="<XDtClass:classTagValue tagName="websphere:local-tran"
paramName="unresolved-action" default="ROLLBACK"/>"/>
</XDtEjbCmp:ifEntityIsCmp>
<XDtEjbBmp:ifEntityIsBmp>
--- 36,49 ----
<XDtEjbCmp:ifEntityIsCmp>
xmi:type="ejbext:ContainerManagedEntityExtension"
xmi:id="<XDtId:prefixedId prefix='ContainerManagedEntity_ext'
wrapInIdEquals='false'/>">
! <enterpriseBean xmi:type="ejb:ContainerManagedEntity"
href="META-INF/ejb-jar.xml#ContainerManagedEntity_<XDtEjb:id/>"/>
<structure xmi:id="<XDtEjb:id/>_BeanStructure"
inheritenceRoot="false"/>
<beanCache xmi:id="<XDtId:prefixedId
prefix='ContainerManagedEntity__BeanCache' wrapInIdEquals='false'/>"
activateAt="<XDtClass:classTagValue tagName="websphere:bean-cache"
paramName="activate-at" default="TRANSACTION"/>"
loadAt="<XDtClass:classTagValue tagName="websphere:bean-cache"
paramName="load-at" default="TRANSACTION"/>"/>
<internationalization xmi:id="<XDtId:prefixedId
prefix='ContainerManagedEntity_BeanInternationalization'
wrapInIdEquals='false'/>" invocationLocale="CALLER"/>
+ <XDtClass:ifHasClassTag tagName="websphere:local-tran">
+ <XDtComment:comment>
+ | TODO: MARK THIS TAG AS DEPRECATED!!!
+ </XDtComment:comment>
<localTran xmi:id="<XDtId:prefixedId
prefix='ContainerManagedEntity_LocalTran' wrapInIdEquals='false'/>"
boundary="<XDtClass:classTagValue tagName="websphere:local-tran"
paramName="boundary" default="BEAN_METHOD"/>"
unresolvedAction="<XDtClass:classTagValue tagName="websphere:local-tran"
paramName="unresolved-action" default="ROLLBACK"/>"/>
+ </XDtClass:ifHasClassTag>
</XDtEjbCmp:ifEntityIsCmp>
<XDtEjbBmp:ifEntityIsBmp>
***************
*** 48,52 ****
--- 53,62 ----
<beanCache xmi:id="<XDtId:prefixedId
prefix='BeanManagedEntity_BeanCache' wrapInIdEquals='false'/>"
activateAt="<XDtClass:classTagValue tagName="websphere:bean-cache"
paramName="activate-at" default="TRANSACTION"/>"
loadAt="<XDtClass:classTagValue tagName="websphere:bean-cache"
paramName="load-at" default="TRANSACTION"/>"/>
<internationalization xmi:id="<XDtId:prefixedId
prefix='BeanManagedEntity_BeanInternationalization' wrapInIdEquals='false'/>"
invocationLocale="CALLER"/>
+ <XDtClass:ifHasClassTag tagName="websphere:local-tran">
+ <XDtComment:comment>
+ | TODO: MARK THIS TAG AS DEPRECATED!!!
+ </XDtComment:comment>
<localTran xmi:id="<XDtId:prefixedId
prefix='BeanManagedEntity_LocalTran' wrapInIdEquals='false'/>"
boundary="<XDtClass:classTagValue tagName="websphere:local-tran"
paramName="boundary" default="BEAN_METHOD"/>"
unresolvedAction="<XDtClass:classTagValue tagName="websphere:local-tran"
paramName="unresolved-action" default="ROLLBACK"/>"/>
+ </XDtClass:ifHasClassTag>
</XDtEjbBmp:ifEntityIsBmp>
<XDtClass:forAllClassTags tagName="websphere:finder-query">
-------------------------------------------------------
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel