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
[email protected]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel