Sorry to hear you are having problems. There are generally two routes to take:
1) Please log the bugs (if you haven't already) and we'll try to get to them for the 3.1 release.
FYI:
https://glassfish.dev.java.net/servlets/ProjectIssues (must be logged in to enter bug)
2) Purchase Oracle GlassFish Server and make a support call, where we can possibly deliver a fix to you sooner.
Thanks for the feedback. We'd definitely like to keep you on GlassFish if possible.
[Message sent by forum member 'jclingan']
http://forums.java.net/jive/thread.jspa?messageID=477366