[jboss-cvs] JBossAS SVN: r64065 - trunk/ejb3/src/main/org/jboss/ejb3.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Jul 16 07:34:15 EDT 2007


Author: thomas.diesler at jboss.com
Date: 2007-07-16 07:34:15 -0400 (Mon, 16 Jul 2007)
New Revision: 64065

Modified:
   trunk/ejb3/src/main/org/jboss/ejb3/ProxyFactoryHelper.java
Log:
Prevent NPE.getLocalIterfaces(Container) should return an empty array

Modified: trunk/ejb3/src/main/org/jboss/ejb3/ProxyFactoryHelper.java
===================================================================
--- trunk/ejb3/src/main/org/jboss/ejb3/ProxyFactoryHelper.java	2007-07-16 05:44:11 UTC (rev 64064)
+++ trunk/ejb3/src/main/org/jboss/ejb3/ProxyFactoryHelper.java	2007-07-16 11:34:15 UTC (rev 64065)
@@ -133,6 +133,7 @@
             //return li.value(); ALR Removed (EJBTHREE-751)
          }
       }
+      
       // no @Local interfaces implemented
       if (li == null)
       {
@@ -151,7 +152,9 @@
                }
             }
          }
-         if (intf.getName().equals(endpoint)) return null;
+         
+         if (intf.getName().equals(endpoint)) 
+            return new Class[]{};
 
          Class[] rtn = {intf};
          li = new LocalImpl(rtn);




More information about the jboss-cvs-commits mailing list