Update of
/cvsroot/xdoclet/xdoclet/modules/ejb/src/xdoclet/modules/ejb/dd/resources
In directory
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15900/modules/ejb/src/xdoclet/modules/ejb/dd/resources
Modified Files:
ejb-body.xdt
Log Message:
Added the activation-config-property tag (XDT-1279)
Index: ejb-body.xdt
===================================================================
RCS file:
/cvsroot/xdoclet/xdoclet/modules/ejb/src/xdoclet/modules/ejb/dd/resources/ejb-body.xdt,v
retrieving revision 1.31
retrieving revision 1.32
diff -C2 -r1.31 -r1.32
*** ejb-body.xdt 23 Feb 2005 17:28:37 -0000 1.31
--- ejb-body.xdt 1 Mar 2005 13:19:14 -0000 1.32
***************
*** 120,128 ****
--- 120,135 ----
<XDtClass:ifHasClassTag tagName="ejb:bean"
paramName="destination-type">
<message-destination-type><XDtClass:classTagValue tagName="ejb:bean"
paramName="destination-type"
values="javax.jms.Queue,javax.jms.Topic"/></message-destination-type>
+ </XDtClass:ifHasClassTag>
+ <XDtEjbMdb:ifHasActivationConfig>
+ <XDtComment:comment>
+ | activation-config must have at least one child
+ </XDtComment:comment>
<activation-config>
+ <XDtClass:ifHasClassTag tagName="ejb:bean"
paramName="destination-type">
<activation-config-property>
<activation-config-property-name>destinationType</activation-config-property-name>
<activation-config-property-value><XDtClass:classTagValue
tagName="ejb:bean" paramName="destination-type"
values="javax.jms.Queue,javax.jms.Topic"/></activation-config-property-value>
</activation-config-property>
+ </XDtClass:ifHasClassTag>
<XDtClass:ifHasClassTag tagName="ejb:bean"
paramName="acknowledge-mode">
<activation-config-property>
***************
*** 143,148 ****
</activation-config-property>
</XDtClass:ifHasClassTag>
</activation-config>
! </XDtClass:ifHasClassTag>
</XDtConfig:ifConfigParamGreaterOrEquals>
</XDtType:ifIsOfType>
--- 150,161 ----
</activation-config-property>
</XDtClass:ifHasClassTag>
+ <XDtClass:forAllClassTags tagName="ejb:activation-config-property">
+ <activation-config-property>
+ <activation-config-property-name><XDtClass:classTagValue
tagName="ejb:activation-config-property"
paramName="name"/></activation-config-property-name>
+
<activation-config-property-value><![CDATA[<XDtClass:classTagValue
tagName="ejb:activation-config-property"
paramName="value"/>]]></activation-config-property-value>
+ </activation-config-property>
+ </XDtClass:forAllClassTags>
</activation-config>
! </XDtEjbMdb:ifHasActivationConfig>
</XDtConfig:ifConfigParamGreaterOrEquals>
</XDtType:ifIsOfType>
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
xdoclet-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel