Update of /cvsroot/xdoclet/xdoclet/modules/ejb/src/xdoclet/modules/ejb/dd/resources In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23313/modules/ejb/src/xdoclet/modules/ejb/dd/resources
Modified Files: ejb-body.xdt Log Message: added support for ejb 2.1 message destination links (XDT-1307) Index: ejb-body.xdt =================================================================== RCS file: /cvsroot/xdoclet/xdoclet/modules/ejb/src/xdoclet/modules/ejb/dd/resources/ejb-body.xdt,v retrieving revision 1.35 retrieving revision 1.36 diff -C2 -r1.35 -r1.36 *** ejb-body.xdt 2 Mar 2005 21:00:04 -0000 1.35 --- ejb-body.xdt 25 Mar 2005 20:59:57 -0000 1.36 *************** *** 121,124 **** --- 121,127 ---- <message-destination-type><XDtClass:classTagValue tagName="ejb:bean" paramName="destination-type" values="javax.jms.Queue,javax.jms.Topic"/></message-destination-type> </XDtClass:ifHasClassTag> + <XDtClass:ifHasClassTag tagName="ejb:message-destination"> + <message-destination-link><XDtClass:classTagValue tagName="ejb:message-destination" paramName="name" mandatory="true"/></message-destination-link> + </XDtClass:ifHasClassTag> <XDtEjbMdb:ifHasActivationConfig> <XDtComment:comment> *************** *** 196,207 **** <description><![CDATA[<XDtClass:classTagValue tagName="ejb:destination-ref" paramName="description"/>]]></description> </XDtClass:ifHasClassTag> ! <message-destination-ref-name><XDtClass:classTagValue tagName="ejb:destination-ref" paramName="name"/></message-destination-ref-name> ! <message-destination-type><XDtClass:classTagValue tagName="ejb:destination-ref" paramName="type"/></message-destination-type> ! <XDtClass:ifHasClassTag tagName="ejb:destination-ref" paramName="usage"> ! <message-destination-usage><XDtClass:classTagValue tagName="ejb:destination-ref" paramName="usage" values="Consumes,Produces,ConsumesProduces"/></message-destination-usage> </XDtClass:ifHasClassTag> - <XDtClass:ifDoesntHaveClassTag tagName="ejb:destination-ref" paramName="usage"> - <message-destination-usage>ConsumesProduces</message-destination-usage> - </XDtClass:ifDoesntHaveClassTag> </message-destination-ref> </XDtClass:forAllClassTags> --- 199,208 ---- <description><![CDATA[<XDtClass:classTagValue tagName="ejb:destination-ref" paramName="description"/>]]></description> </XDtClass:ifHasClassTag> ! <message-destination-ref-name><XDtClass:classTagValue tagName="ejb:destination-ref" paramName="name" mandatory="true"/></message-destination-ref-name> ! <message-destination-type><XDtClass:classTagValue tagName="ejb:destination-ref" paramName="type" mandatory="true"/></message-destination-type> ! <message-destination-usage><XDtClass:classTagValue tagName="ejb:destination-ref" paramName="usage" values="Consumes,Produces,ConsumesProduces" default="Produces"/></message-destination-usage> ! <XDtClass:ifHasClassTag tagName="ejb:destination-ref" paramName="link"> ! <message-destination-link><XDtClass:classTagValue tagName="ejb:destination-ref" paramName="link"/></message-destination-link> </XDtClass:ifHasClassTag> </message-destination-ref> </XDtClass:forAllClassTags> ------------------------------------------------------- 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 xdoclet-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xdoclet-devel