Perhaps I was unclear. Please note that the "too many open files" exceptions corresponds closely with how frequently files are read from S3. On a machine that does NOT hit S3 frequently I was still seeing Glassfish stop responding. I am not at all ready to draw a connection between these two issues.
[Message sent by forum member 'kevinmacdonald' (kevinmacdonald)]
http://forums.java.net/jive/thread.jspa?messageID=272397