[jboss-cvs] JBoss Messaging SVN: r2605 - projects/jms-integration/src/etc/deployments/mdb-ejb20-userTransaction/META-INF.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Apr 25 00:02:41 EDT 2007
Author: clebert.suconic at jboss.com
Date: 2007-04-25 00:02:41 -0400 (Wed, 25 Apr 2007)
New Revision: 2605
Modified:
projects/jms-integration/src/etc/deployments/mdb-ejb20-userTransaction/META-INF/ejb-jar.xml
projects/jms-integration/src/etc/deployments/mdb-ejb20-userTransaction/META-INF/jboss.xml
Log:
Adding transactional tests
Modified: projects/jms-integration/src/etc/deployments/mdb-ejb20-userTransaction/META-INF/ejb-jar.xml
===================================================================
--- projects/jms-integration/src/etc/deployments/mdb-ejb20-userTransaction/META-INF/ejb-jar.xml 2007-04-25 04:02:10 UTC (rev 2604)
+++ projects/jms-integration/src/etc/deployments/mdb-ejb20-userTransaction/META-INF/ejb-jar.xml 2007-04-25 04:02:41 UTC (rev 2605)
@@ -3,38 +3,56 @@
<!DOCTYPE ejb-jar PUBLIC "-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN" "http://java.sun.com/dtd/ejb-jar_2_0.dtd">
<ejb-jar>
- <description>MBean Integration Tests</description>
- <display-name>QueueAdapter</display-name>
- <enterprise-beans>
- <message-driven>
- <ejb-name>QueueAdapter</ejb-name>
- <ejb-class>
- org.jboss.test.jms.integration.support.ejb20.UserTransactionTestMessageDriven
- </ejb-class>
- <transaction-type>Bean</transaction-type>
- <message-selector></message-selector>
- <acknowledge-mode>Auto-acknowledge</acknowledge-mode>
- <message-driven-destination>
- <destination-type>javax.jms.Queue</destination-type>
- <subscription-durability>
- NonDurable
- </subscription-durability>
- </message-driven-destination>
- <resource-ref>
- <description>A ConnectionFactory</description>
- <res-ref-name>connectionFactory</res-ref-name>
- <res-type>javax.jms.ConnectionFactory</res-type>
- <res-auth>Container</res-auth>
- </resource-ref>
- </message-driven>
- </enterprise-beans>
- <assembly-descriptor>
- <container-transaction>
- <method>
- <ejb-name>QueueAdapter</ejb-name>
- <method-name>*</method-name>
- </method>
- <trans-attribute>Required</trans-attribute>
- </container-transaction>
- </assembly-descriptor>
+ <description>MBean Integration Tests</description>
+ <display-name>QueueAdapter</display-name>
+ <enterprise-beans>
+ <message-driven>
+ <ejb-name>QueueAdapter</ejb-name>
+ <ejb-class>
+ org.jboss.test.jms.integration.support.ejb20.UserTransactionTestMessageDriven
+ </ejb-class>
+ <transaction-type>Bean</transaction-type>
+ <message-selector></message-selector>
+ <message-driven-destination>
+ <destination-type>javax.jms.Queue</destination-type>
+ <subscription-durability>
+ NonDurable
+ </subscription-durability>
+ </message-driven-destination>
+ <resource-ref>
+ <description>A ConnectionFactory</description>
+ <res-ref-name>connectionFactory</res-ref-name>
+ <res-type>javax.jms.ConnectionFactory</res-type>
+ <res-auth>Container</res-auth>
+ </resource-ref>
+ </message-driven>
+ <session>
+ <ejb-name>StatefulTest</ejb-name>
+ <home>org.jboss.test.jms.integration.support.ejb20.StatefulHome</home>
+ <remote>org.jboss.test.jms.integration.support.ejb20.StatefulRemote</remote>
+ <ejb-class>org.jboss.test.jms.integration.support.ejb20.StatefulBean</ejb-class>
+ <session-type>Stateful</session-type>
+ <transaction-type>Bean</transaction-type>
+ <resource-ref>
+ <description>description</description>
+ <res-ref-name>jms/MyQueueConnectionFactory</res-ref-name>
+ <res-type>javax.jms.QueueConnectionFactory</res-type>
+ <res-auth>Application</res-auth>
+ <res-sharing-scope>Shareable</res-sharing-scope>
+ </resource-ref>
+ <security-identity>
+ <use-caller-identity />
+ </security-identity>
+ </session>
+
+ </enterprise-beans>
+ <assembly-descriptor>
+ <container-transaction>
+ <method>
+ <ejb-name>QueueAdapter</ejb-name>
+ <method-name>*</method-name>
+ </method>
+ <trans-attribute>Required</trans-attribute>
+ </container-transaction>
+ </assembly-descriptor>
</ejb-jar>
Modified: projects/jms-integration/src/etc/deployments/mdb-ejb20-userTransaction/META-INF/jboss.xml
===================================================================
--- projects/jms-integration/src/etc/deployments/mdb-ejb20-userTransaction/META-INF/jboss.xml 2007-04-25 04:02:10 UTC (rev 2604)
+++ projects/jms-integration/src/etc/deployments/mdb-ejb20-userTransaction/META-INF/jboss.xml 2007-04-25 04:02:41 UTC (rev 2605)
@@ -13,7 +13,17 @@
<res-ref-name>connectionFactory</res-ref-name>
<resource-name>connectionFactory</resource-name>
</resource-ref>
- </message-driven>
+ </message-driven>
+ <session>
+ <ejb-name>StatefulTest</ejb-name>
+ <jndi-name>ejb/StatefulTest</jndi-name>
+ <call-by-value>true</call-by-value>
+ <resource-ref>
+ <res-ref-name>jms/MyQueueConnectionFactory</res-ref-name>
+ <jndi-name>java:/JmsXA</jndi-name>
+ </resource-ref>
+ </session>
+
</enterprise-beans>
<resource-managers>
More information about the jboss-cvs-commits
mailing list