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

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Nov 28 17:31:58 EST 2007


Author: bstansberry at jboss.com
Date: 2007-11-28 17:31:58 -0500 (Wed, 28 Nov 2007)
New Revision: 67577

Modified:
   trunk/ejb3/src/main/org/jboss/ejb3/Ejb3DescriptorHandler.java
Log:
[EJBTHREE-1110] Support configuring home-load-balance-policy

Modified: trunk/ejb3/src/main/org/jboss/ejb3/Ejb3DescriptorHandler.java
===================================================================
--- trunk/ejb3/src/main/org/jboss/ejb3/Ejb3DescriptorHandler.java	2007-11-28 22:22:41 UTC (rev 67576)
+++ trunk/ejb3/src/main/org/jboss/ejb3/Ejb3DescriptorHandler.java	2007-11-28 22:31:58 UTC (rev 67577)
@@ -1520,13 +1520,19 @@
       ClusterConfigMetaData config = enterpriseBean.getClusterConfig();
       if (config != null)
       {
-         ClusteredImpl clusteredAnnotation = new ClusteredImpl();;
+         ClusteredImpl clusteredAnnotation = new ClusteredImpl();
          
          if (config.getBeanLoadBalancePolicy() != null)
          {
             Class<?> policy = di.getClassLoader().loadClass(config.getBeanLoadBalancePolicy());
             clusteredAnnotation.setLoadBalancePolicy(policy);
          }
+         
+         if (config.getHomeLoadBalancePolicy() != null)
+         {
+            Class<?> policy = di.getClassLoader().loadClass(config.getHomeLoadBalancePolicy());
+            clusteredAnnotation.setHomeLoadBalancePolicy(policy);
+         }
 
          if (config.getPartitionName() != null)
          {




More information about the jboss-cvs-commits mailing list