Update of /cvsroot/xdoclet/xdoclet/modules/ejb/src/xdoclet/modules/ejb/dd/resources In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23700
Modified Files: ejb-body.xdt Log Message: Fix XDT-1143 Index: ejb-body.xdt =================================================================== RCS file: /cvsroot/xdoclet/xdoclet/modules/ejb/src/xdoclet/modules/ejb/dd/resources/ejb-body.xdt,v retrieving revision 1.28 retrieving revision 1.29 diff -C2 -r1.28 -r1.29 *** ejb-body.xdt 15 Jan 2005 01:11:40 -0000 1.28 --- ejb-body.xdt 4 Feb 2005 07:54:05 -0000 1.29 *************** *** 95,99 **** <XDtType:ifIsOfType type="javax.ejb.MessageDrivenBean"> ! <XDtConfig:ifConfigParamGreaterOrEquals paramName="EjbSpec" value="2.0"> <transaction-type><XDtClass:classTagValue tagName="ejb:bean" paramName="transaction-type" values="Container,Bean" default="Container"/></transaction-type> <XDtClass:ifHasClassTag tagName="ejb:bean" paramName="message-selector"> --- 95,99 ---- <XDtType:ifIsOfType type="javax.ejb.MessageDrivenBean"> ! <XDtConfig:ifConfigParamEquals paramName="EjbSpec" value="2.0"> <transaction-type><XDtClass:classTagValue tagName="ejb:bean" paramName="transaction-type" values="Container,Bean" default="Container"/></transaction-type> <XDtClass:ifHasClassTag tagName="ejb:bean" paramName="message-selector"> *************** *** 111,114 **** --- 111,148 ---- </message-driven-destination> </XDtClass:ifHasClassTag> + </XDtConfig:ifConfigParamEquals> + </XDtType:ifIsOfType> + + <XDtType:ifIsOfType type="javax.ejb.MessageDrivenBean"> + <XDtConfig:ifConfigParamGreaterOrEquals paramName="EjbSpec" value="2.1"> + <messaging-type>javax.jms.MessageListener</messaging-type> + <transaction-type><XDtClass:classTagValue tagName="ejb:bean" paramName="transaction-type" values="Container,Bean" default="Container"/></transaction-type> + <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> + <activation-config> + <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 tagName="ejb:bean" paramName="acknowledge-mode"> + <activation-config-property> + <activation-config-property-name>acknowledgeMode</activation-config-property-name> + <activation-config-property-value><XDtClass:classTagValue tagName="ejb:bean" paramName="acknowledge-mode" values="Auto-acknowledge,Dups-ok-acknowledge" default="Auto-acknowledge"/></activation-config-property-value> + </activation-config-property> + </XDtClass:ifHasClassTag> + <XDtClass:ifHasClassTag tagName="ejb:bean" paramName="subscription-durability"> + <activation-config-property> + <activation-config-property-name>subscriptionDurability</activation-config-property-name> + <activation-config-property-value><XDtClass:classTagValue tagName="ejb:bean" paramName="subscription-durability" values="Durable,NonDurable"/></activation-config-property-value> + </activation-config-property> + </XDtClass:ifHasClassTag> + <XDtClass:ifHasClassTag tagName="ejb:bean" paramName="message-selector"> + <activation-config-property> + <activation-config-property-name>messageSelector</activation-config-property-name> + <activation-config-property-value><![CDATA[<XDtClass:classTagValue tagName="ejb:bean" paramName="message-selector"/>]]></activation-config-property-value> + </activation-config-property> + </XDtClass:ifHasClassTag> + </activation-config> + </XDtClass:ifHasClassTag> </XDtConfig:ifConfigParamGreaterOrEquals> </XDtType:ifIsOfType> ------------------------------------------------------- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag-&-drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl _______________________________________________ xdoclet-devel mailing list xdoclet-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xdoclet-devel