The EJB specification mandates that @Singleton bean is created singleton per Java Virtual machine. Thus, even if clustered there will be a bean per cluster node.
Take a look at how to implement this using HA singleton API in EAP 6.4. in this quickstart:
Hi Paresh I'm experiencing the same issue. Have you found any solution yet?
Sorry but my english is so bad