Rewritten Glassfish module to improve functionality and support.