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 xdoclet-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xdoclet-devel