oh, i did manual changes in laodbalancer..that was not a problem
Anyways my problem is solved by interfacin a floating ip over lb IPs of bothe the servers.
Now there is no single point of faliure.
This service should acually come by default in glassfish, as of now glassfish does not support 0 point faluire HA untill and unless frontended by manual script, DNS or hardware laod balancer and they should mention it clearly in the release notes.
[Message sent by forum member 'anzy' (anzy)]
http://forums.java.net/jive/thread.jspa?messageID=301251