[jboss-cvs] JBossAS SVN: r83694 - projects/ejb3/trunk/common/src/test/java/org/jboss/ejb3/test/common/resolvers/unit.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Jan 30 10:59:00 EST 2009
Author: jaikiran
Date: 2009-01-30 10:59:00 -0500 (Fri, 30 Jan 2009)
New Revision: 83694
Modified:
projects/ejb3/trunk/common/src/test/java/org/jboss/ejb3/test/common/resolvers/unit/EjbReferenceResolverUnitTestCaseBase.java
Log:
EJBTHREE-1693 Added implementation for getTopLevel() in the MockDeploymentUnit to prevent the FirstMatchEjbReferenceResolverUnitTestCase from failing
Modified: projects/ejb3/trunk/common/src/test/java/org/jboss/ejb3/test/common/resolvers/unit/EjbReferenceResolverUnitTestCaseBase.java
===================================================================
--- projects/ejb3/trunk/common/src/test/java/org/jboss/ejb3/test/common/resolvers/unit/EjbReferenceResolverUnitTestCaseBase.java 2009-01-30 15:41:48 UTC (rev 83693)
+++ projects/ejb3/trunk/common/src/test/java/org/jboss/ejb3/test/common/resolvers/unit/EjbReferenceResolverUnitTestCaseBase.java 2009-01-30 15:59:00 UTC (rev 83694)
@@ -531,6 +531,20 @@
{
return Thread.currentThread().getContextClassLoader();
}
+
+ @Override
+ public DeploymentUnit getTopLevel()
+ {
+ // if this is the top most level, then it won't have a parent,
+ // so return this deployment unit as the top most deployment unit
+ if (parent == null)
+ {
+ return this;
+ }
+ // this is not the top most level, so let's go to parent and
+ // keep traversing till the top most level
+ return parent.getTopLevel();
+ }
}
}
More information about the jboss-cvs-commits
mailing list