[jboss-cvs] JBossAS SVN: r71076 - projects/ejb3/trunk/core/src/main/java/org/jboss/injection.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Mar 20 11:37:05 EDT 2008
Author: wolfc
Date: 2008-03-20 11:37:05 -0400 (Thu, 20 Mar 2008)
New Revision: 71076
Modified:
projects/ejb3/trunk/core/src/main/java/org/jboss/injection/ResourceHandler.java
Log:
EJBTHREE-1229: setting a mapped name for UserTransaction
Modified: projects/ejb3/trunk/core/src/main/java/org/jboss/injection/ResourceHandler.java
===================================================================
--- projects/ejb3/trunk/core/src/main/java/org/jboss/injection/ResourceHandler.java 2008-03-20 15:37:03 UTC (rev 71075)
+++ projects/ejb3/trunk/core/src/main/java/org/jboss/injection/ResourceHandler.java 2008-03-20 15:37:05 UTC (rev 71076)
@@ -304,12 +304,16 @@
{
mappedName = "java:comp/ORB";
}
+ else if(UserTransaction.class.isAssignableFrom(ref.type()))
+ {
+ mappedName = "java:comp/UserTransaction";
+ }
+ else
+ {
+ throw new RuntimeException("You did not specify a @Resource.mappedName() for name: "
+ +ref.name()+", class: " + clazz.getName() + " and there is no binding for that enc name in XML");
+ }
}
- if (mappedName == null || mappedName.equals(""))
- {
- throw new RuntimeException("You did not specify a @Resource.mappedName() for name: "
- +ref.name()+", class: " + clazz.getName() + " and there is no binding for that enc name in XML");
- }
if (ref.type() == URL.class)
{
More information about the jboss-cvs-commits
mailing list