The GlassFish Update Center is a really severely underused feature of the product (IMO). Of course you can install GlassFish and simply ignore the update center and not use it to install updates, 3rd party frameworks, your own packages or upcoming patches but that would be ignoring one of the unique features of the product.
This new screencast shows how to setup a GlassFish Update Center repository behind your company’s firewall. It shows access to support.oracle.com (which replaced sunsolve) to grab the content of the repository, setting up an internal server (a Publisher), and updating existing GlassFish installs to use it or installing new app servers from this repo.
The offline version is here (75 MB).
The screencast scenario is largely based on this “Extending and Updating GlassFish Server Inside a Closed Network“ documentation (for GlassFish 3.0.1) and you may also find “Upgrading to Oracle GlassFish Server From GlassFish Server Open Source Edition“ to be useful. Finally, the blog about support from Oracle mentioned at the end of the screencast is here.