Thanks for going through all the steps and making sure that the sample clusterjsp works as expected. I don't know why your custom app would behave differently. As a start, could you take the LB out of the picture, deploy your webapp to the GF cluster, and then keep accessing it on the same instance and see what happens?
[Message sent by forum member 'jluehe' (jluehe)]
http://forums.java.net/jive/thread.jspa?messageID=277602