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

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Aug 31 08:12:58 EDT 2007


Author: wolfc
Date: 2007-08-31 08:12:58 -0400 (Fri, 31 Aug 2007)
New Revision: 64990

Modified:
   trunk/ejb3/src/main/org/jboss/ejb3/EJBContainer.java
Log:
EJBTHREE-1041: registring LocalHome and RemoteHome as supplies

Modified: trunk/ejb3/src/main/org/jboss/ejb3/EJBContainer.java
===================================================================
--- trunk/ejb3/src/main/org/jboss/ejb3/EJBContainer.java	2007-08-31 09:08:45 UTC (rev 64989)
+++ trunk/ejb3/src/main/org/jboss/ejb3/EJBContainer.java	2007-08-31 12:12:58 UTC (rev 64990)
@@ -502,6 +502,14 @@
          
          for(Class<?> businessInterface : getBusinessInterfaces())
             ((JBoss5DependencyPolicy) getDependencyPolicy()).addSupply(businessInterface);
+         
+         Class localHomeInterface = ProxyFactoryHelper.getLocalHomeInterface(this);
+         if(localHomeInterface != null)
+            ((JBoss5DependencyPolicy) getDependencyPolicy()).addSupply(localHomeInterface);
+         
+         Class remoteHomeInterface = ProxyFactoryHelper.getRemoteHomeInterface(this);
+         if(remoteHomeInterface != null)
+            ((JBoss5DependencyPolicy) getDependencyPolicy()).addSupply(remoteHomeInterface);
       }
       finally
       {




More information about the jboss-cvs-commits mailing list