[jboss-cvs] JBossAS SVN: r66262 - in projects/metadata/trunk/src/test: resources/org/jboss/test/metadata/ejb and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Oct 18 22:25:55 EDT 2007
Author: scott.stark at jboss.org
Date: 2007-10-18 22:25:55 -0400 (Thu, 18 Oct 2007)
New Revision: 66262
Added:
projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/ejb/EjbJar20_testResourceRefs.xml
projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/ejb/JBoss50_testResourceRefs.xml
Modified:
projects/metadata/trunk/src/test/java/org/jboss/test/metadata/ejb/EjbJar20UnitTestCase.java
projects/metadata/trunk/src/test/java/org/jboss/test/metadata/ejb/JBoss50UnitTestCase.java
Log:
Add resource-ref/resource-manager tests
Modified: projects/metadata/trunk/src/test/java/org/jboss/test/metadata/ejb/EjbJar20UnitTestCase.java
===================================================================
--- projects/metadata/trunk/src/test/java/org/jboss/test/metadata/ejb/EjbJar20UnitTestCase.java 2007-10-19 02:17:47 UTC (rev 66261)
+++ projects/metadata/trunk/src/test/java/org/jboss/test/metadata/ejb/EjbJar20UnitTestCase.java 2007-10-19 02:25:55 UTC (rev 66262)
@@ -24,6 +24,8 @@
import junit.framework.Test;
import org.jboss.metadata.ApplicationMetaData;
+import org.jboss.metadata.BeanMetaData;
+import org.jboss.metadata.MessageDrivenMetaData;
import org.jboss.metadata.ejb.spec.EjbJar20MetaData;
import org.jboss.metadata.ejb.spec.EjbJar2xMetaData;
import org.jboss.metadata.ejb.spec.EnterpriseBeanMetaData;
@@ -31,6 +33,9 @@
import org.jboss.metadata.ejb.spec.MessageDrivenBeanMetaData;
import org.jboss.metadata.ejb.spec.SubscriptionDurability;
import org.jboss.metadata.javaee.spec.EnvironmentEntryMetaData;
+import org.jboss.metadata.javaee.spec.ResourceAuthorityType;
+import org.jboss.metadata.javaee.spec.ResourceReferenceMetaData;
+import org.jboss.metadata.javaee.spec.ResourceReferencesMetaData;
import org.jboss.test.metadata.javaee.AbstractJavaEEMetaDataTest;
import org.jboss.xb.binding.sunday.unmarshalling.DefaultSchemaResolver;
import org.jboss.xb.binding.sunday.unmarshalling.SchemaBindingResolver;
@@ -41,6 +46,7 @@
* @author Scott.Stark at jboss.org
* @version $Revision$
*/
+ at SuppressWarnings("deprecation")
public class EjbJar20UnitTestCase extends AbstractJavaEEMetaDataTest
{
public static Test suite()
@@ -95,11 +101,13 @@
assertEquals("Message driven pooling test", strictlyPooledMDB.getDescriptionGroup().getDescription());
assertEquals("org.jboss.test.cts.ejb.StrictlyPooledMDB", strictlyPooledMDB.getEjbClass());
assertTrue(strictlyPooledMDB.isMessageDriven());
- MessageDrivenBeanMetaData mdbMD = (MessageDrivenBeanMetaData) strictlyPooledMDB;
- assertEquals("AUTO_ACKNOWLEDGE", mdbMD.getAcknowledgeMode());
- assertEquals("javax.jms.Queue", mdbMD.getMessageDestinationType());
- assertEquals(SubscriptionDurability.NonDurable, mdbMD.getSubscriptionDurability());
- EnvironmentEntryMetaData maxActiveCount = mdbMD.getEnvironmentEntryByName("maxActiveCount");
+ assertTrue(strictlyPooledMDB instanceof MessageDrivenBeanMetaData);
+ MessageDrivenBeanMetaData strictlyPooledMDBMD = (MessageDrivenBeanMetaData) strictlyPooledMDB;
+ assertEquals("org.jboss.test.cts.ejb.StrictlyPooledMDB", strictlyPooledMDBMD.getMessageDestinationLink());
+ assertEquals("AUTO_ACKNOWLEDGE", strictlyPooledMDBMD.getAcknowledgeMode());
+ assertEquals("javax.jms.Queue", strictlyPooledMDBMD.getMessageDestinationType());
+ assertEquals(SubscriptionDurability.NonDurable, strictlyPooledMDBMD.getSubscriptionDurability());
+ EnvironmentEntryMetaData maxActiveCount = strictlyPooledMDBMD.getEnvironmentEntryByName("maxActiveCount");
assertEquals("maxActiveCountID", maxActiveCount.getId());
assertEquals("java.lang.Integer", maxActiveCount.getType());
assertEquals("5", maxActiveCount.getValue());
@@ -114,5 +122,37 @@
assertEquals("AUTO_ACKNOWLEDGE", mdbMD2.getAcknowledgeMode());
assertEquals("javax.jms.Topic", mdbMD2.getMessageDestinationType());
assertEquals(SubscriptionDurability.Durable, mdbMD2.getSubscriptionDurability());
+
+ ApplicationMetaData legacyMD = new ApplicationMetaData(result);
+ BeanMetaData strictlyPooledMDB2 = legacyMD.getBeanByEjbName("StrictlyPooledMDB");
+ assertTrue(strictlyPooledMDB2 instanceof MessageDrivenMetaData);
+ MessageDrivenMetaData strictlyPooledMDMD = (MessageDrivenMetaData) strictlyPooledMDB2;
+ assertEquals("", strictlyPooledMDMD.getDestinationLink());
}
+
+ public void testMergedMDB()
+ throws Exception
+ {
+ EjbJar2xMetaData result = unmarshal();
+ assertEquals("2.0", result.getVersion());
+
+ }
+
+ public void testResourceRefs()
+ throws Exception
+ {
+ EjbJar2xMetaData result = unmarshal();
+ EnterpriseBeanMetaData mdb = result.getEnterpriseBeans().get("TopicPublisher");
+ ResourceReferencesMetaData resources = mdb.getResourceReferences();
+ ResourceReferenceMetaData jmsRef1 = resources.get("jms/MyTopicConnection");
+ assertNotNull(jmsRef1);
+ assertEquals("jms/MyTopicConnection", jmsRef1.getResourceRefName());
+ assertEquals("javax.jms.TopicConnectionFactory", jmsRef1.getType());
+ assertEquals(ResourceAuthorityType.Container, jmsRef1.getResAuth());
+ ResourceReferenceMetaData jmsRef2 = resources.get("jms/TopicName");
+ assertNotNull(jmsRef2);
+ assertEquals("jms/TopicName", jmsRef2.getResourceRefName());
+ assertEquals("javax.jms.Topic", jmsRef2.getType());
+ assertEquals(ResourceAuthorityType.Container, jmsRef2.getResAuth());
+ }
}
Modified: projects/metadata/trunk/src/test/java/org/jboss/test/metadata/ejb/JBoss50UnitTestCase.java
===================================================================
--- projects/metadata/trunk/src/test/java/org/jboss/test/metadata/ejb/JBoss50UnitTestCase.java 2007-10-19 02:17:47 UTC (rev 66261)
+++ projects/metadata/trunk/src/test/java/org/jboss/test/metadata/ejb/JBoss50UnitTestCase.java 2007-10-19 02:25:55 UTC (rev 66262)
@@ -46,11 +46,19 @@
import org.jboss.metadata.ejb.jboss.JBossSessionBeanMetaData;
import org.jboss.metadata.ejb.spec.EjbJar20MetaData;
import org.jboss.metadata.ejb.spec.EjbJar21MetaData;
+import org.jboss.metadata.ejb.spec.EjbJar2xMetaData;
import org.jboss.metadata.ejb.spec.EjbJar30MetaData;
import org.jboss.metadata.ejb.spec.EjbJarMetaData;
+import org.jboss.metadata.ejb.spec.EnterpriseBeanMetaData;
import org.jboss.metadata.ejb.spec.EnterpriseBeansMetaData;
+import org.jboss.metadata.ejb.spec.MessageDrivenBeanMetaData;
import org.jboss.metadata.ejb.spec.SessionBeanMetaData;
+import org.jboss.metadata.ejb.spec.SubscriptionDurability;
+import org.jboss.metadata.javaee.spec.EnvironmentEntryMetaData;
+import org.jboss.metadata.javaee.spec.ResourceAuthorityType;
import org.jboss.metadata.javaee.spec.ResourceInjectionTargetMetaData;
+import org.jboss.metadata.javaee.spec.ResourceReferenceMetaData;
+import org.jboss.metadata.javaee.spec.ResourceReferencesMetaData;
import org.jboss.test.metadata.javaee.AbstractJavaEEMetaDataTest;
import org.jboss.test.metadata.javaee.JBossXBTestDelegate;
import org.jboss.xb.binding.sunday.unmarshalling.DefaultSchemaResolver;
@@ -364,11 +372,61 @@
while (it.hasNext() && imd == null)
{
String invoker = it.next();
- String jndiBinding = beanCfg.getInvokerBinding(invoker);
imd = beanCfg.getApplicationMetaData().getInvokerProxyBindingMetaDataByName(invoker);
assertNotNull(imd);
}
assertNotNull(imd);
+ // Validate the merged StrictlyPooledMDB
+ JBossEnterpriseBeanMetaData strictlyPooledMDB = beans.get("StrictlyPooledMDB");
+ JBossMessageDrivenBeanMetaData strictlyPooledMDBMD = (JBossMessageDrivenBeanMetaData) strictlyPooledMDB;
+ MessageDrivenBeanMetaData strictlyPooledSpecMD = strictlyPooledMDBMD.getOverridenMetaData();
+ assertNotNull("strictlyPooledMDB", strictlyPooledMDB);
+ assertEquals("Message driven pooling test", strictlyPooledSpecMD.getDescriptionGroup().getDescription());
+ assertEquals("org.jboss.test.cts.ejb.StrictlyPooledMDB", strictlyPooledSpecMD.getEjbClass());
+ assertTrue(strictlyPooledMDB.isMessageDriven());
+ assertTrue(strictlyPooledMDB instanceof JBossMessageDrivenBeanMetaData);
+ assertEquals("AUTO_ACKNOWLEDGE", strictlyPooledSpecMD.getAcknowledgeMode());
+ assertEquals("javax.jms.Queue", strictlyPooledSpecMD.getMessageDestinationType());
+ assertEquals(SubscriptionDurability.NonDurable, strictlyPooledSpecMD.getSubscriptionDurability());
+ EnvironmentEntryMetaData maxActiveCount = strictlyPooledMDBMD.getEnvironmentEntryByName("maxActiveCount");
+ assertEquals("maxActiveCountID", maxActiveCount.getId());
+ assertEquals("java.lang.Integer", maxActiveCount.getType());
+ assertEquals("5", maxActiveCount.getValue());
+ assertEquals("queue/A", strictlyPooledMDBMD.getDestinationJndiName());
+ assertEquals("Strictly Pooled Message Driven Bean", strictlyPooledMDBMD.getConfigurationName());
}
+
+ /**
+ * Test the merged resource-ref view of the EjbJar20_testREsourceRefs.xml
+ * + JBoss50_testResourceRefs.xml
+ * @throws Exception
+ */
+ public void testResourceRefs()
+ throws Exception
+ {
+ JBossXBTestDelegate xbdelegate = (JBossXBTestDelegate) super.getDelegate();
+ EjbJar2xMetaData specData = unmarshal("EjbJar20_testResourceRefs.xml", EjbJar2xMetaData.class, null);
+ xbdelegate.setValidateSchema(false);
+ JBossMetaData jbossMetaData = unmarshal();
+ jbossMetaData.setOverridenMetaData(specData);
+
+ JBossEnterpriseBeanMetaData mdb = jbossMetaData.getMergedEnterpriseBean("TopicPublisher");
+
+ ResourceReferencesMetaData resources = mdb.getResourceReferences();
+ ResourceReferenceMetaData jmsRef1 = resources.get("jms/MyTopicConnection");
+ assertNotNull(jmsRef1);
+ assertEquals("jms/MyTopicConnection", jmsRef1.getResourceRefName());
+ assertEquals("javax.jms.TopicConnectionFactory", jmsRef1.getType());
+ assertEquals(ResourceAuthorityType.Container, jmsRef1.getResAuth());
+ assertEquals("queuefactoryref", jmsRef1.getResourceName());
+ assertEquals("java:/JmsXA", jmsRef1.getJndiName());
+ ResourceReferenceMetaData jmsRef2 = resources.get("jms/TopicName");
+ assertNotNull(jmsRef2);
+ assertEquals("jms/TopicName", jmsRef2.getResourceRefName());
+ assertEquals("javax.jms.Topic", jmsRef2.getType());
+ assertEquals(ResourceAuthorityType.Container, jmsRef2.getResAuth());
+ assertEquals("queueref", jmsRef2.getResourceName());
+ assertEquals("queue/testQueue", jmsRef2.getJndiName());
+ }
}
Added: projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/ejb/EjbJar20_testResourceRefs.xml
===================================================================
--- projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/ejb/EjbJar20_testResourceRefs.xml (rev 0)
+++ projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/ejb/EjbJar20_testResourceRefs.xml 2007-10-19 02:25:55 UTC (rev 66262)
@@ -0,0 +1,143 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE ejb-jar
+ PUBLIC "-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN"
+ "http://java.sun.com/j2ee/dtds/ejb-jar_2_0.dtd">
+
+<ejb-jar>
+ <description>Queue Publisher</description>
+ <display-name>PublisherBean</display-name>
+ <enterprise-beans>
+ <session>
+ <ejb-name>JMSSession</ejb-name>
+ <home>org.jboss.test.jmsra.bean.JMSSessionHome</home>
+ <remote>org.jboss.test.jmsra.bean.JMSSession</remote>
+ <ejb-class>org.jboss.test.jmsra.bean.JMSSessionBean</ejb-class>
+ <session-type>Stateless</session-type>
+ <transaction-type>Container</transaction-type>
+ </session>
+ <session>
+ <display-name>Publisher</display-name>
+ <ejb-name>QueuePublisher</ejb-name>
+ <home>org.jboss.test.jmsra.bean.PublisherHome</home>
+ <remote>org.jboss.test.jmsra.bean.Publisher</remote>
+ <ejb-class>org.jboss.test.jmsra.bean.PublisherBean</ejb-class>
+ <session-type>Stateless</session-type>
+ <transaction-type>Container</transaction-type>
+ <ejb-ref>
+ <ejb-ref-name>ejb/PublisherCMP</ejb-ref-name>
+ <ejb-ref-type>Entity</ejb-ref-type>
+ <home>org.jboss.test.jmsra.bean.PublisherCMPHome</home>
+ <remote>org.jboss.test.jmsra.bean.PublisherCMP</remote>
+ <ejb-link>PublisherCMP</ejb-link>
+ </ejb-ref>
+ <resource-ref>
+ <description>A Queue ConnectionFactory</description>
+ <res-ref-name>jms/MyQueueConnection</res-ref-name>
+ <res-type>javax.jms.QueueConnectionFactory</res-type>
+ <res-auth>Container</res-auth>
+ </resource-ref>
+ <resource-ref>
+ <description>A Queue </description>
+ <res-ref-name>jms/QueueName</res-ref-name>
+ <res-type>javax.jms.Queue</res-type>
+ <res-auth>Container</res-auth>
+ </resource-ref>
+ </session>
+ <session>
+ <display-name>TopicPublisher</display-name>
+ <ejb-name>TopicPublisher</ejb-name>
+ <home>org.jboss.test.jmsra.bean.PublisherHome</home>
+ <remote>org.jboss.test.jmsra.bean.Publisher</remote>
+ <ejb-class>org.jboss.test.jmsra.bean.TopicPublisherBean</ejb-class>
+ <session-type>Stateless</session-type>
+ <transaction-type>Container</transaction-type>
+ <ejb-ref>
+ <ejb-ref-name>ejb/PublisherCMP</ejb-ref-name>
+ <ejb-ref-type>Entity</ejb-ref-type>
+ <home>org.jboss.test.jmsra.bean.PublisherCMPHome</home>
+ <remote>org.jboss.test.jmsra.bean.PublisherCMP</remote>
+ <ejb-link>PublisherCMP</ejb-link>
+ </ejb-ref>
+ <resource-ref>
+ <description>A Topic ConnectionFactory</description>
+ <res-ref-name>jms/MyTopicConnection</res-ref-name>
+ <res-type>javax.jms.TopicConnectionFactory</res-type>
+ <res-auth>Container</res-auth>
+ </resource-ref>
+ <resource-ref>
+ <description>A Topic </description>
+ <res-ref-name>jms/TopicName</res-ref-name>
+ <res-type>javax.jms.Topic</res-type>
+ <res-auth>Container</res-auth>
+ </resource-ref>
+ </session>
+ <session>
+ <display-name>QueueRec</display-name>
+ <ejb-name>QueueRec</ejb-name>
+ <home>org.jboss.test.jmsra.bean.QueueRecHome</home>
+ <remote>org.jboss.test.jmsra.bean.QueueRec</remote>
+ <ejb-class>org.jboss.test.jmsra.bean.QueueRecBean</ejb-class>
+ <session-type>Stateless</session-type>
+ <transaction-type>Container</transaction-type>
+ <resource-ref>
+ <description>A Queue ConnectionFactory</description>
+ <res-ref-name>jms/MyQueueConnection</res-ref-name>
+ <res-type>javax.jms.QueueConnectionFactory</res-type>
+ <res-auth>Container</res-auth>
+ </resource-ref>
+ <resource-ref>
+ <description>A Queue </description>
+ <res-ref-name>jms/QueueName</res-ref-name>
+ <res-type>javax.jms.Queue</res-type>
+ <res-auth>Container</res-auth>
+ </resource-ref>
+ </session>
+ <entity>
+ <display-name>Publisher Entity</display-name>
+ <ejb-name>PublisherCMP</ejb-name>
+ <home>org.jboss.test.jmsra.bean.PublisherCMPHome</home>
+ <remote>org.jboss.test.jmsra.bean.PublisherCMP</remote>
+ <ejb-class>org.jboss.test.jmsra.bean.PublisherCMPBean</ejb-class>
+ <persistence-type>Container</persistence-type>
+ <prim-key-class>java.lang.Integer</prim-key-class>
+ <reentrant>True</reentrant>
+ <cmp-version>1.x</cmp-version>
+ <cmp-field>
+ <description>Nr</description>
+ <field-name>nr</field-name>
+ </cmp-field>
+ <primkey-field>nr</primkey-field>
+ </entity>
+ <message-driven>
+ <ejb-name>TopicAdapter</ejb-name>
+ <ejb-class>org.jboss.test.jmsra.bean.TopicAdapter</ejb-class>
+ <transaction-type>Container</transaction-type>
+ <message-selector></message-selector>
+ <message-driven-destination>
+ <destination-type>javax.jms.Topic</destination-type>
+ <subscription-durability>NonDurable</subscription-durability>
+ </message-driven-destination>
+ <resource-ref>
+ <description>A Queue ConnectionFactory</description>
+ <res-ref-name>jms/MyQueueConnection</res-ref-name>
+ <res-type>javax.jms.QueueConnectionFactory</res-type>
+ <res-auth>Container</res-auth>
+ </resource-ref>
+ <resource-ref>
+ <description>A Queue </description>
+ <res-ref-name>jms/QueueName</res-ref-name>
+ <res-type>javax.jms.Queue</res-type>
+ <res-auth>Container</res-auth>
+ </resource-ref>
+ </message-driven>
+ </enterprise-beans>
+ <assembly-descriptor>
+ <container-transaction>
+ <method>
+ <ejb-name>TopicAdapter</ejb-name>
+ <method-name>*</method-name>
+ </method>
+ <trans-attribute>Required</trans-attribute>
+ </container-transaction>
+ </assembly-descriptor>
+</ejb-jar>
Property changes on: projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/ejb/EjbJar20_testResourceRefs.xml
___________________________________________________________________
Name: svn:keywords
+ Id Revision
Name: svn:eol-style
+ native
Added: projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/ejb/JBoss50_testResourceRefs.xml
===================================================================
--- projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/ejb/JBoss50_testResourceRefs.xml (rev 0)
+++ projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/ejb/JBoss50_testResourceRefs.xml 2007-10-19 02:25:55 UTC (rev 66262)
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE jboss
+ PUBLIC "-//JBoss//DTD JBOSS 4.0//EN"
+ "http://www.jboss.org/j2ee/dtd/jboss_4_0.dtd">
+
+<jboss>
+ <enterprise-beans>
+ <session>
+ <ejb-name>QueuePublisher</ejb-name>
+ <jndi-name>TxPublisher</jndi-name>
+ <configuration-name>Standard Stateless SessionBean</configuration-name>
+ <ejb-ref>
+ <ejb-ref-name>ejb/PublisherCMP</ejb-ref-name>
+ <jndi-name></jndi-name>
+ </ejb-ref>
+ <resource-ref>
+ <res-ref-name>jms/MyQueueConnection</res-ref-name>
+ <resource-name>queuefactoryref</resource-name>
+ </resource-ref>
+ <resource-ref>
+ <res-ref-name>jms/QueueName</res-ref-name>
+ <resource-name>queueref</resource-name>
+ </resource-ref>
+ </session>
+ <session>
+ <ejb-name>TopicPublisher</ejb-name>
+ <jndi-name>TxTopicPublisher</jndi-name>
+ <configuration-name>Standard Stateless SessionBean</configuration-name>
+ <ejb-ref>
+ <ejb-ref-name>ejb/PublisherCMP</ejb-ref-name>
+ <jndi-name></jndi-name>
+ </ejb-ref>
+ <resource-ref>
+ <res-ref-name>jms/MyTopicConnection</res-ref-name>
+ <resource-name>topicfactoryref</resource-name>
+ </resource-ref>
+ <resource-ref>
+ <res-ref-name>jms/TopicName</res-ref-name>
+ <resource-name>topicref</resource-name>
+ </resource-ref>
+ </session>
+ <session>
+ <ejb-name>QueueRec</ejb-name>
+ <jndi-name>QueueRec</jndi-name>
+ <configuration-name>Standard Stateless SessionBean</configuration-name>
+ <resource-ref>
+ <res-ref-name>jms/MyQueueConnection</res-ref-name>
+ <resource-name>queuefactoryref</resource-name>
+ </resource-ref>
+ <resource-ref>
+ <res-ref-name>jms/QueueName</res-ref-name>
+ <resource-name>recqueueref</resource-name>
+ </resource-ref>
+ </session>
+ <entity>
+ <ejb-name>PublisherCMP</ejb-name>
+ <jndi-name>PublisherCMP</jndi-name>
+ </entity>
+ <message-driven>
+ <ejb-name>TopicAdapter</ejb-name>
+ <destination-jndi-name>topic/testTopic</destination-jndi-name>
+ <configuration-name>Standard Message Driven Bean</configuration-name>
+ <resource-ref>
+ <res-ref-name>jms/MyQueueConnection</res-ref-name>
+ <resource-name>queuefactoryref</resource-name>
+ </resource-ref>
+ <resource-ref>
+ <res-ref-name>jms/QueueName</res-ref-name>
+ <resource-name>queueref</resource-name>
+ </resource-ref>
+ </message-driven>
+ </enterprise-beans>
+
+ <resource-managers>
+ <resource-manager>
+ <res-name>queuefactoryref</res-name>
+ <res-jndi-name>java:/JmsXA</res-jndi-name>
+ </resource-manager>
+ <resource-manager>
+ <res-name>queueref</res-name>
+ <res-jndi-name>queue/testQueue</res-jndi-name>
+ </resource-manager>
+ <resource-manager>
+ <res-name>topicfactoryref</res-name>
+ <res-jndi-name>java:/JmsXA</res-jndi-name>
+ </resource-manager>
+ <resource-manager>
+ <res-name>topicref</res-name>
+ <res-jndi-name>topic/testTopic</res-jndi-name>
+ </resource-manager>
+ <resource-manager>
+ <res-name>recqueueref</res-name>
+ <res-jndi-name>queue/A</res-jndi-name>
+ </resource-manager>
+ </resource-managers>
+</jboss>
Property changes on: projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/ejb/JBoss50_testResourceRefs.xml
___________________________________________________________________
Name: svn:keywords
+ Id Revision
Name: svn:eol-style
+ native
More information about the jboss-cvs-commits
mailing list