I have a practical question. Do you know many customers running glassfish under linux or solaris in production ?
I once implemented a payment gateway using netbeans and glassfish. Unfortunately glassfish didn't run well under Linux in production. It was using too many file descriptors. We increased file descriptor limit but it didn't help either. We had to switch to JBoss.