[jboss-cvs] JBossAS SVN: r99585 - projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/core/resolvers.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Jan 19 02:45:25 EST 2010


Author: jaikiran
Date: 2010-01-19 02:45:25 -0500 (Tue, 19 Jan 2010)
New Revision: 99585

Modified:
   projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/core/resolvers/ScopedEJBReferenceResolver.java
Log:
EJBTHREE-1991 Fix the code path which leads to a NPE - check for null metadata

Modified: projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/core/resolvers/ScopedEJBReferenceResolver.java
===================================================================
--- projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/core/resolvers/ScopedEJBReferenceResolver.java	2010-01-19 07:03:19 UTC (rev 99584)
+++ projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/core/resolvers/ScopedEJBReferenceResolver.java	2010-01-19 07:45:25 UTC (rev 99585)
@@ -40,7 +40,10 @@
    protected String find(DeploymentUnit du, EjbReference reference)
    {
       JBossMetaData metadata = getMetaData(du);
-
+      if (metadata == null)
+      {
+         return null;
+      }
       return getMatch(reference, metadata, du.getClassLoader());
    }
    




More information about the jboss-cvs-commits mailing list