Update of 
/cvsroot/xdoclet/xdoclet/modules/ibm/src/xdoclet/modules/ibm/websphere/ejb/resources
In directory 
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21746/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-1220: Add support for the WebSphere beanCache extension

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.3
retrieving revision 1.4
diff -C2 -r1.3 -r1.4
*** ibm-ejb-jar-ext-ejb-body_xmi.xdt    5 Jan 2005 08:46:52 -0000       1.3
--- ibm-ejb-jar-ext-ejb-body_xmi.xdt    5 Jan 2005 14:03:44 -0000       1.4
***************
*** 20,23 ****
--- 20,43 ----
        </XDtClass:ifHasClassTag>
  
+         <XDtComment:comment>
+         |
+         | bean-cache settings
+         |
+         </XDtComment:comment>
+         
+       <XDtClass:ifHasClassTag tagName="websphere:bean-cache">
+         <beanCache 
+           xmi:<XDtId:prefixedId prefix='BeanCache'/>
+         <XDtClass:ifHasClassTag tagName="websphere:bean-cache" 
paramName="activate-at">
+           activateAt="<XDtClass:classTagValue tagName="websphere:bean-cache" 
paramName="activate-at"/>"
+         </XDtClass:ifHasClassTag>
+         <XDtClass:ifHasClassTag tagName="websphere:bean-cache" 
paramName="load-at">
+           loadAt="<XDtClass:classTagValue tagName="websphere:bean-cache" 
paramName="load-at"/>"
+         </XDtClass:ifHasClassTag>
+         <XDtClass:ifHasClassTag tagName="websphere:bean-cache" 
paramName="pinned-for">
+           pinnedFor="<XDtClass:classTagValue tagName="websphere:bean-cache" 
paramName="pinned-for"/>"
+         </XDtClass:ifHasClassTag>
+         />
+       </XDtClass:ifHasClassTag>
  
          <XDtComment:comment>
***************
*** 27,31 ****
          </XDtComment:comment>
  
!     <XDtClass:forAllClassTags tagName="ejb.resource-ref">
          <resourceRefExtensions xmi:<XDtId:prefixedId 
prefix="ResourceRef_ext"/>
          <XDtWebSphere:forAllResourceRefs>
--- 47,51 ----
          </XDtComment:comment>
  
!       <XDtClass:forAllClassTags tagName="ejb.resource-ref">
          <resourceRefExtensions xmi:<XDtId:prefixedId 
prefix="ResourceRef_ext"/>
          <XDtWebSphere:forAllResourceRefs>
***************
*** 40,42 ****
              <resourceRef href="META-INF/ejb-jar.xml#<XDtId:prefixedId 
prefix='ResRef' wrapInIdEquals='false'/>"/>
          </resourceRefExtensions>
!     </XDtClass:forAllClassTags>
\ No newline at end of file
--- 60,62 ----
              <resourceRef href="META-INF/ejb-jar.xml#<XDtId:prefixedId 
prefix='ResRef' wrapInIdEquals='false'/>"/>
          </resourceRefExtensions>
!       </XDtClass:forAllClassTags>
\ No newline at end of file

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.10
retrieving revision 1.11
diff -C2 -r1.10 -r1.11
*** ibm-ejb-jar-ext_xmi.xdt     5 Jan 2005 08:47:02 -0000       1.10
--- ibm-ejb-jar-ext_xmi.xdt     5 Jan 2005 14:03:44 -0000       1.11
***************
*** 38,42 ****
          <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">
--- 38,41 ----
***************
*** 48,55 ****
        </XDtEjbCmp:ifEntityIsCmp>
        <XDtEjbBmp:ifEntityIsBmp>
!         xmi:type="ejbext:BeanManagedEntityExtension" 
xmi:id="<XDtId:prefixedId prefix='BeanManagedEntity_ext' 
wrapInIdEquals='false'/>">
!         <enterpriseBean xmi:type="ejb:BeanManagedEntity" 
href="META-INF/ejb-jar.xml#BeanManagedEntity_<XDtEjb:id/>"/>
          <structure xmi:id="<XDtEjb:id/>_BeanStructure" 
inheritenceRoot="false"/>
-         <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">
--- 47,53 ----
        </XDtEjbCmp:ifEntityIsCmp>
        <XDtEjbBmp:ifEntityIsBmp>
!         xmi:type="ejbext:EntityExtension" xmi:id="<XDtId:prefixedId 
prefix='BeanManagedEntity_ext' wrapInIdEquals='false'/>">
!         <enterpriseBean xmi:type="ejb:Entity" 
href="META-INF/ejb-jar.xml#BeanManagedEntity_<XDtEjb:id/>"/>
          <structure xmi:id="<XDtEjb:id/>_BeanStructure" 
inheritenceRoot="false"/>
          <internationalization xmi:id="<XDtId:prefixedId 
prefix='BeanManagedEntity_BeanInternationalization' wrapInIdEquals='false'/>" 
invocationLocale="CALLER"/>
        <XDtClass:ifHasClassTag tagName="websphere:local-tran">



-------------------------------------------------------
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