Update of 
/cvsroot/xdoclet/xdoclet/modules/ejb/src/xdoclet/modules/ejb/dd/resources
In directory 
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20324/xdoclet/modules/ejb/src/xdoclet/modules/ejb/dd/resources

Modified Files:
        ejb-ref.xdt 
Log Message:
Support for ejb.ejb-service-ref element. See XDT-1237.

Index: ejb-ref.xdt
===================================================================
RCS file: 
/cvsroot/xdoclet/xdoclet/modules/ejb/src/xdoclet/modules/ejb/dd/resources/ejb-ref.xdt,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** ejb-ref.xdt 7 Sep 2002 21:17:23 -0000       1.1
--- ejb-ref.xdt 15 Jan 2005 10:28:20 -0000      1.2
***************
*** 67,68 ****
--- 67,87 ----
         </XDtClass:ifClassTagValueEquals>
      </XDtEjbRef:forAllEjbRefs>
+ 
+     <XDtConfig:ifConfigParamGreaterOrEquals paramName="EjbSpec" value="2.1">
+       <XDtClass:forAllClassTags tagName="ejb:ejb-service-ref">
+         <service-ref>
+           <service-ref-name><XDtClass:classTagValue 
tagName="ejb:ejb-service-ref" paramName="name"/></service-ref-name>
+           <service-interface><XDtClass:classTagValue 
tagName="ejb:ejb-service-ref" paramName="interface"/></service-interface>
+           <XDtClass:ifHasClassTag tagName="ejb:ejb-service-ref" 
paramName=wsdl-file-uri">
+           <wsdl-file><XDtClass:classTagValue tagName="ejb:ejb-service-ref" 
paramName=wsdl-file-uri"/></wsdl-file>
+           </XDtClass:ifHasClassTag>
+           <XDtClass:ifHasClassTag tagName="ejb:ejb-service-ref" 
paramName="jaxrpc-mapping-file">
+           <jaxrpc-mapping-file><XDtClass:classTagValue 
tagName="ejb:ejb-service-ref" 
paramName="jaxrpc-mapping-file"/></jaxrpc-mapping-file>
+           </XDtClass:ifHasClassTag>
+           <XDtClass:ifHasClassTag tagName="ejb:ejb-service-ref" 
paramName="qname">
+           <service-qname><XDtClass:classTagValue 
tagName="ejb:ejb-service-ref" paramName="qname"/></service-qname>
+           </XDtClass:ifHasClassTag>
+           <!-- port-component-ref and handler are still missing -->
+         </service-ref>
+       </XDtClass:forAllClassTags>
+     </XDtConfig:ifConfigParamGreaterOrEquals>
\ No newline at end of file



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