My only question is, how to verify the load balancing (Round robin) algorithm. There is no problem with either the cluster configuration (including the failover). I am not sure wheather the load balancing algorithm is working or not. I would Appriciate, who can give a solution for the verification.
Why dont you have stateless EJB deployedin all instance of servers and put print statements in EJB. Try to invoke methods on the EJB in a loop and you see the print statements outputted from different servers.