I do have the same problem.
How can we easily solve this problem ?
Could Jboss ejb3 deployer get the current partition name from the jboss.partition.name property and assign it to @Clustered ejb ?
Is it not possible to change this stuff in jboss.xml!
check out this thread:
It may have some of the info you are looking for. Also supposedly, in an upcoming EJB3 release the value of the partition will default to jboss.partition.name so that you can have the same ejb clustered in multiple partitions.