I read http://wiki.jboss.org/wiki/Wiki.jsp?page=ChangeClusterPartitionName
and created bean:
@Stateless(name = "UnTypedEmfDAORemoteSessionBean") @Remote(UnTypedEmfSerializableDAO.class) @Interceptors({EmfPreparerForSerialization.class}) public class UnTypedEmfDAORemoteSessionBean implements UnTypedEmfSerializableDAO
<jboss> <enterprise-beans> <session> <ejb-name>UnTypedEmfDAORemoteSessionBean</ejb-name> <clustered>True</clustered> <cluster-config> <partition-name>${jboss.partition.name}</partition-name> <bean-load-balance-policy>org.jboss.ha.framework.interfaces.RoundRobin</bean-load-balance-policy> </cluster-config> </session> ....
If I use annotation @Clustered(loadBalancePolicy=RoundRobin.class) then bean uses RoundRobin.