-
Feature Request
-
Resolution: Done
-
Major
-
JBossAS-3.2.7 Final, JBossAS-4.0.1 Final, JBossAS-5.0.0.Beta1
-
None
A common problem users face when running multiple jboss clusters is isolating them. It used to be possible to do this by only changing the jgroups configuration for the transport address/port. Now there are dependencies on the clustering service PartitionName attribute that require this to be changed as well. There are several services that have a dependency on the PartitionName that need to be changed as well if the org.jboss.ha.framework.server.ClusterPartition service PartitionName is changed.
To facilitate this, all PartitionName attribute values should use the newer system property reference with a default value of DefaultPartition, ${jboss.partition.name:DefaultPartition}.
This syntax means that if a jboss.partition.name system property is defined, this is the value to use for the attribute. If there is no jboss.partition.name system property, the value of DefaultPartition will be used.