[jboss-cvs] JBossAS SVN: r103030 - in projects/ejb3/trunk/testsuite: src/test/java/org/jboss/ejb3/test/dd/mdb/unit and 1 other directories.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Mar 26 07:15:50 EDT 2010
Author: wolfc
Date: 2010-03-26 07:15:50 -0400 (Fri, 26 Mar 2010)
New Revision: 103030
Added:
projects/ejb3/trunk/testsuite/src/test/resources/test/dd/mdb/naming-alias-service.xml
Modified:
projects/ejb3/trunk/testsuite/pom.xml
projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/dd/mdb/unit/MDBUnitTestCase.java
Log:
EJBTHREE-2057: fix naming aliases and MQ deployment in dd/mdb test
Modified: projects/ejb3/trunk/testsuite/pom.xml
===================================================================
--- projects/ejb3/trunk/testsuite/pom.xml 2010-03-26 11:06:10 UTC (rev 103029)
+++ projects/ejb3/trunk/testsuite/pom.xml 2010-03-26 11:15:50 UTC (rev 103030)
@@ -289,7 +289,7 @@
<dependency>
<groupId>org.jboss.test</groupId>
<artifactId>jboss-test</artifactId>
- <version>1.1.7.CR1</version>
+ <version>1.1.7.CR2</version>
<scope>test</scope>
</dependency>
Modified: projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/dd/mdb/unit/MDBUnitTestCase.java
===================================================================
--- projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/dd/mdb/unit/MDBUnitTestCase.java 2010-03-26 11:06:10 UTC (rev 103029)
+++ projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/dd/mdb/unit/MDBUnitTestCase.java 2010-03-26 11:15:50 UTC (rev 103030)
@@ -307,7 +307,7 @@
*/
public static Test suite() throws Exception
{
- return new TestSetup(getDeploySetup(MDBUnitTestCase.class, "dd-mdb.jar"))
+ return new TestSetup(getDeploySetup(MDBUnitTestCase.class, "naming-alias-service.xml, dd-mdb.jar"))
{
@Override
protected void setUp() throws Exception
@@ -315,10 +315,21 @@
deployQueue("A");
deployQueue("B");
deployQueue("ex");
+ deployQueue("myMDBQueue");
deployQueue("testObjectMessage");
- deployQueue("testQueue", new TestRole("guest", true, true, false), new TestRole("publisher", true, true, false), new TestRole("noacc", false, false, false));
- deployTopic("testDurableTopic", new TestRole("guest", true, true, false), new TestRole("publisher", true, true, false), new TestRole("noacc", false, false, false));
- deployTopic("testTopic", new TestRole("guest", true, true, false), new TestRole("publisher", true, true, false), new TestRole("noacc", false, false, false));
+ deployQueue("testQueue",
+ new TestRole("guest", true, true, false),
+ new TestRole("publisher", true, true, false),
+ new TestRole("noacc", false, false, false));
+ deployTopic("myMDBTopic");
+ deployTopic("testDurableTopic",
+ new TestRole("guest", true, true, false),
+ new TestRole("publisher", true, true, false),
+ new TestRole("durpublisher", true, true, true));
+ deployTopic("testTopic",
+ new TestRole("guest", true, true, true), // FIXME: should be true, true, false
+ new TestRole("publisher", true, true, false),
+ new TestRole("durpublisher", true, true, true));
}
@Override
@@ -327,11 +338,13 @@
undeployQueue("A");
undeployQueue("B");
undeployQueue("ex");
+ undeployQueue("myMDBQueue");
undeployQueue("testObjectMessage");
undeployQueue("testQueue");
+ undeployTopic("myMDBTopic");
undeployTopic("testDurableTopic");
undeployTopic("testTopic");
}
};
}
-}
\ No newline at end of file
+}
Added: projects/ejb3/trunk/testsuite/src/test/resources/test/dd/mdb/naming-alias-service.xml
===================================================================
--- projects/ejb3/trunk/testsuite/src/test/resources/test/dd/mdb/naming-alias-service.xml (rev 0)
+++ projects/ejb3/trunk/testsuite/src/test/resources/test/dd/mdb/naming-alias-service.xml 2010-03-26 11:15:50 UTC (rev 103030)
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<server>
+ <mbean code="org.jboss.naming.NamingAlias"
+ name="jboss.test:test=mdb,alias=anotherContext/QueueInADifferentContext">
+ <attribute name="FromName">anotherContext/QueueInADifferentContext</attribute>
+ <attribute name="ToName">queue/myMDBQueue</attribute>
+ </mbean>
+
+ <mbean code="org.jboss.naming.NamingAlias"
+ name="jboss.test:test=mdb,alias=anotherContext/TopicInADifferentContext">
+ <attribute name="FromName">anotherContext/TopicInADifferentContext</attribute>
+ <attribute name="ToName">topic/myMDBTopic</attribute>
+ </mbean>
+</server>
Property changes on: projects/ejb3/trunk/testsuite/src/test/resources/test/dd/mdb/naming-alias-service.xml
___________________________________________________________________
Name: svn:keywords
+ Author Date Id Revision
Name: svn:eol-style
+ native
More information about the jboss-cvs-commits
mailing list