Update of /cvsroot/xdoclet/xdoclet/modules/jboss/src/xdoclet/modules/jboss/ejb/resources In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21767/xdoclet/modules/jboss/ejb/resources
Modified Files: jboss-bean-body.xdt jboss_xml.xdt Log Message: Add support for EJB invoker-bindings to JBoss module. Fixes XDT-1138. Thanks to Jason Childers for patch. Index: jboss-bean-body.xdt =================================================================== RCS file: /cvsroot/xdoclet/xdoclet/modules/jboss/src/xdoclet/modules/jboss/ejb/resources/jboss-bean-body.xdt,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -r1.5 -r1.6 *** jboss-bean-body.xdt 4 Feb 2005 08:53:36 -0000 1.5 --- jboss-bean-body.xdt 14 Oct 2005 09:50:53 -0000 1.6 *************** *** 20,23 **** --- 20,34 ---- <configuration-name><XDtClass:classTagValue tagName="jboss.container-configuration" paramName="name"/></configuration-name> </XDtClass:ifHasClassTag> + <XDtConfig:ifConfigParamGreaterOrEquals paramName="Version" value="3.2"> + <XDtClass:ifHasClassTag tagName="jboss.invoker-proxy-binding"> + <invoker-bindings> + <XDtClass:forAllClassTags tagName="jboss.invoker-proxy-binding"> + <invoker> + <invoker-proxy-binding-name><XDtClass:classTagValue tagName="jboss.invoker-proxy-binding" paramName="name" mandatory="true"/></invoker-proxy-binding-name> + </invoker> + </XDtClass:forAllClassTags> + </invoker-bindings> + </XDtClass:ifHasClassTag> + </XDtConfig:ifConfigParamGreaterOrEquals> <XDtConfig:ifConfigParamEquals paramName="Version" value="3.2"> <XDtClass:forAllClassTags tagName="jboss.depends"> Index: jboss_xml.xdt =================================================================== RCS file: /cvsroot/xdoclet/xdoclet/modules/jboss/src/xdoclet/modules/jboss/ejb/resources/jboss_xml.xdt,v retrieving revision 1.43 retrieving revision 1.44 diff -C2 -r1.43 -r1.44 *** jboss_xml.xdt 14 Aug 2005 08:48:12 -0000 1.43 --- jboss_xml.xdt 14 Oct 2005 09:50:53 -0000 1.44 *************** *** 44,47 **** --- 44,58 ---- <configuration-name><XDtClass:classTagValue tagName="jboss.container-configuration" paramName="name"/></configuration-name> </XDtClass:ifHasClassTag> + <XDtConfig:ifConfigParamGreaterOrEquals paramName="Version" value="3.2"> + <XDtClass:ifHasClassTag tagName="jboss.invoker-proxy-binding"> + <invoker-bindings> + <XDtClass:forAllClassTags tagName="jboss.invoker-proxy-binding"> + <invoker> + <invoker-proxy-binding-name><XDtClass:classTagValue tagName="jboss.invoker-proxy-binding" paramName="name" mandatory="true"/></invoker-proxy-binding-name> + </invoker> + </XDtClass:forAllClassTags> + </invoker-bindings> + </XDtClass:ifHasClassTag> + </XDtConfig:ifConfigParamGreaterOrEquals> <XDtClass:ifHasClassTag tagName="jboss.security-proxy"> <security-proxy><XDtClass:classTagValue tagName="jboss.security-proxy" paramName="name"/></security-proxy> *************** *** 258,261 **** --- 269,283 ---- <configuration-name><XDtClass:classTagValue tagName="jboss.container-configuration" paramName="name"/></configuration-name> </XDtClass:ifHasClassTag> + <XDtConfig:ifConfigParamGreaterOrEquals paramName="Version" value="3.2"> + <XDtClass:ifHasClassTag tagName="jboss.invoker-proxy-binding"> + <invoker-bindings> + <XDtClass:forAllClassTags tagName="jboss.invoker-proxy-binding"> + <invoker> + <invoker-proxy-binding-name><XDtClass:classTagValue tagName="jboss.invoker-proxy-binding" paramName="name" mandatory="true"/></invoker-proxy-binding-name> + </invoker> + </XDtClass:forAllClassTags> + </invoker-bindings> + </XDtClass:ifHasClassTag> + </XDtConfig:ifConfigParamGreaterOrEquals> <XDtClass:ifHasClassTag tagName="jboss.security-proxy"> <security-proxy><XDtClass:classTagValue tagName="jboss.security-proxy" paramName="name"/></security-proxy> *************** *** 512,515 **** --- 534,548 ---- <configuration-name><XDtClass:classTagValue tagName="jboss.container-configuration" paramName="name"/></configuration-name> </XDtClass:ifHasClassTag> + <XDtConfig:ifConfigParamGreaterOrEquals paramName="Version" value="3.2"> + <XDtClass:ifHasClassTag tagName="jboss.invoker-proxy-binding"> + <invoker-bindings> + <XDtClass:forAllClassTags tagName="jboss.invoker-proxy-binding"> + <invoker> + <invoker-proxy-binding-name><XDtClass:classTagValue tagName="jboss.invoker-proxy-binding" paramName="name" mandatory="true"/></invoker-proxy-binding-name> + </invoker> + </XDtClass:forAllClassTags> + </invoker-bindings> + </XDtClass:ifHasClassTag> + </XDtConfig:ifConfigParamGreaterOrEquals> <XDtClass:ifHasClassTag tagName="jboss.security-proxy"> <security-proxy><XDtClass:classTagValue tagName="jboss.security-proxy" paramName="name"/></security-proxy> ------------------------------------------------------- This SF.Net email is sponsored by: Power Architecture Resource Center: Free content, downloads, discussions, and more. http://solutions.newsforge.com/ibmarch.tmpl _______________________________________________ xdoclet-devel mailing list xdoclet-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xdoclet-devel