So the application seemed to get reloaded many times? How did you find this out? Anything in the server.log indicating this? Supposely if the ".reload" file timestamp has not changed, it should not trigger another reloading after the initial one.
[Message sent by forum member 'hzhang_jn' (hong.zhang_at_sun.com)]
http://forums.java.net/jive/thread.jspa?messageID=380945