GlassFish Project - New to GlassFish

Downloads | FAQ | GlassFish Home |

This is the home of a community providing a better open source, yet production-quality Java EE application server.
This web site is designed to encourage communication between Oracle engineers and the community as well as engaging developers to participate in the development process.

Why become part of the GlassFish project?

You'll get the chance to contribute to the development of a world class application server on which many of the top companies in the world are running their businesses. Project members have complete access to all of the code and documentation for GlassFish Server Open Source Edition. Download nightly builds of GlassFish and watch as the platform evolves in real-time. Sometimes it won't be pretty, but it'll always be interesting!

If you're deploying on GlassFish and you run into a bug that's critical to fix, you won't have to wait for the next release or make your way through a formal support channels. You can have the power to go in and fix the bug yourself and get on with your work. You'll have the knowledge that your fix benefits not only you but everyone in the community.

You'll get to interact with a great group of people inside and outside of Oracle. You'll have the chance to participate in discussions with some of the leading names in the Java community - folks who invented Enterprise Java and made it what it is today. We know we'll learn a lot from you and we think you'll learn a thing or two from us as well.

Request a Feature

GlassFish uses an Issue Tracker to track features along with bugs and patches. First conduct a query of the GlassFish issue database to determine whether the feature has been already requested by others to avoid duplicated requests. If an issue does not exist, submit your feature as a new issue (see submit a bug), using the Feature link in the Enter An Issue section of the Issue Tracking page. Any background on the feature requested along with possible patches that will support developing the feature will help get the requested features added to the project.

Submit a Bug

GlassFish uses an Issue Tracker to track bugs.  To submit a bug you must be logged in to your If you need to create a user id follow this link Once logged in go to Issue tracker and do the following

  1. Choose the appropriate link in the Enter issue section of the Issue Tracker page.
  2. Choose the appropriate project component, subcomponent, version, and issue type.
  3. Select the appropriate options or input information for each field before using the Commit button to enter your issue.

The information you provide here significantly determines the effectiveness of your issue reports and the response to them. Descriptions for each of these fields follow to help you optimize your issue reports.

Be as specific as you can for issue entry field descriptions including version, component/subcomponent, platform, and OS.

You can find priority definitions and issue type help in the Issue Tracker help section.

For more information about entering issues into the Issue Tracker, check the Guidelines to report a GlassFish Bug in JIRA.