[jboss-cvs] JBossAS SVN: r78931 - branches/JBPAPP_4_2_0_GA_CP/ejb3/src/main/org/jboss/ejb3/stateless.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Sep 29 11:03:40 EDT 2008


Author: ALRubinger
Date: 2008-09-29 11:03:40 -0400 (Mon, 29 Sep 2008)
New Revision: 78931

Modified:
   branches/JBPAPP_4_2_0_GA_CP/ejb3/src/main/org/jboss/ejb3/stateless/StatelessLocalProxyFactory.java
Log:
[JBPAPP-1221] Fix NPE in StatelessLocalProxyFactory

Modified: branches/JBPAPP_4_2_0_GA_CP/ejb3/src/main/org/jboss/ejb3/stateless/StatelessLocalProxyFactory.java
===================================================================
--- branches/JBPAPP_4_2_0_GA_CP/ejb3/src/main/org/jboss/ejb3/stateless/StatelessLocalProxyFactory.java	2008-09-29 15:02:35 UTC (rev 78930)
+++ branches/JBPAPP_4_2_0_GA_CP/ejb3/src/main/org/jboss/ejb3/stateless/StatelessLocalProxyFactory.java	2008-09-29 15:03:40 UTC (rev 78931)
@@ -59,7 +59,11 @@
 
       // Obtain all local interfaces
       List<Class<?>> localInterfaces = new ArrayList<Class<?>>();
-      localInterfaces.addAll(Arrays.asList(ProxyFactoryHelper.getLocalInterfaces(statelessContainer)));
+      Class<?>[] localInterfacesArray = ProxyFactoryHelper.getLocalInterfaces(statelessContainer);
+      if (localInterfacesArray != null)
+      {
+         localInterfaces.addAll(Arrays.asList(localInterfacesArray));
+      }
 
       // Ensure remote interfaces defined
       if (localInterfaces.size() > 0)




More information about the jboss-cvs-commits mailing list