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

Modified Files:
        jboss_4_0.dtd jboss_xml.xdt 
Log Message:
added support for the ejb 2.1 message-destination element       (XDT-1319)

Index: jboss_4_0.dtd
===================================================================
RCS file: 
/cvsroot/xdoclet/xdoclet/modules/jboss/src/xdoclet/modules/jboss/ejb/resources/jboss_4_0.dtd,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -r1.4 -r1.5
*** jboss_4_0.dtd       12 Nov 2004 20:07:35 -0000      1.4
--- jboss_4_0.dtd       29 Mar 2005 22:43:25 -0000      1.5
***************
*** 1,1604 ****
! <?xml version='1.0' encoding='UTF-8' ?>

! 

! <!--

! This is the XML DTD for the JBoss 4.0 EJB deployment descriptor.

! The DOCTYPE is:

! 

! $Id$

! 

!   <!DOCTYPE jboss PUBLIC

!       "-//JBoss//DTD JBOSS 4.0//EN"

[...3203 lines suppressed...]
! 
! used in activation-config
! -->
! <!ELEMENT activation-config-property ( activation-config-property-name, 
!                                        activation-config-property-value )>
! 
! <!--
! Activation config property name
! 
! used in activation-config-property
! -->
! <!ELEMENT activation-config-property-name ( #PCDATA )>
! 
! <!--
! Activation config property value
! 
! used in activation-config-property
! -->
! <!ELEMENT activation-config-property-value ( #PCDATA )>
!                                        

Index: jboss_xml.xdt
===================================================================
RCS file: 
/cvsroot/xdoclet/xdoclet/modules/jboss/src/xdoclet/modules/jboss/ejb/resources/jboss_xml.xdt,v
retrieving revision 1.37
retrieving revision 1.38
diff -C2 -r1.37 -r1.38
*** jboss_xml.xdt       18 Mar 2005 23:51:06 -0000      1.37
--- jboss_xml.xdt       29 Mar 2005 22:43:25 -0000      1.38
***************
*** 440,445 ****
       <XDtMerge:merge file="jboss-{0}.xml">
        <message-driven>
!          <ejb-name><XDtEjb:ejbName/></ejb-name>
!          <destination-jndi-name><XDtClass:classTagValue 
tagName="jboss.destination-jndi-name,jboss.destination-jndi-name" 
paramName="name"/></destination-jndi-name>
          <XDtConfig:ifConfigParamGreaterOrEquals paramName="Version" 
value="3.0">
          <XDtClass:ifHasClassTag tagName="jboss.subscriber" paramName="name">
--- 440,447 ----
       <XDtMerge:merge file="jboss-{0}.xml">
        <message-driven>
!          <ejb-name><XDtEjb:ejbName/></ejb-name>                       
!         <XDtClass:ifHasClassTag tagName="jboss.destination-jndi-name" 
paramName="name">
!          <destination-jndi-name><XDtClass:classTagValue 
tagName="jboss.destination-jndi-name" paramName="name"/></destination-jndi-name>
!         </XDtClass:ifHasClassTag>
          <XDtConfig:ifConfigParamGreaterOrEquals paramName="Version" 
value="3.0">
          <XDtClass:ifHasClassTag tagName="jboss.subscriber" paramName="name">
***************
*** 568,571 ****
--- 570,600 ----
     </enterprise-beans>
  
+   <XDtConfig:ifConfigParamGreaterOrEquals paramName="Version" value="4.0">
+    <XDtMerge:merge file="jboss-assembly-descriptor.xml">
+      <!--
+        To specify your own assembly descriptor info here, add a file to your
+        XDoclet merge directory called jboss-assembly-descriptor.xml that 
contains
+        the <assembly-descriptor></assembly-descriptor> markup.
+      -->
+    <assembly-descriptor>
+     <!-- message destinations -->
+     <XDtMerge:merge file="jboss-message-destinations.ent">
+      <!--
+        To specify additional message-destination elements, add a file in the 
merge
+        directory called jboss-message-destinations.ent that contains them.
+      -->
+     </XDtMerge:merge>
+     <XDtEjbMdb:forAllDestinations>    
+     <message-destination>
+      
<message-destination-name><XDtEjbMdb:destinationName/></message-destination-name>
+      <jndi-name><XDtEjbMdb:destinationJndiName/></jndi-name>
+     </message-destination>
+     </XDtEjbMdb:forAllDestinations>
+     
+    </assembly-descriptor>
+    </XDtMerge:merge>
+   </XDtConfig:ifConfigParamGreaterOrEquals>
+    
+ 
    <XDtMerge:merge file="jboss-resource-managers.xml">
     <resource-managers>



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

Reply via email to