glassfish.org Open in urlscan Pro
185.199.111.153  Public Scan

Submitted URL: http://www.glassfish.org/
Effective URL: https://glassfish.org/
Submission: On November 11 via api from US — Scanned from DE

Form analysis 1 forms found in the DOM

GET https://www.eclipse.org/home/search

<form action="https://www.eclipse.org/home/search" method="get">
  <div class="form-group">
    <input class="form-control margin-bottom-10" type="textfield" name="q" placeholder="Search">
    <input class="btn btn-primary" type="submit" value="Submit">
  </div>
</form>

Text Content

Cookie settings
Some Eclipse Foundation pages use cookies to better serve you when you return to
the site. You can set your browser to notify you before you receive a cookie or
turn off cookies. If you do so, however, some areas of some sites may not
function properly. To read Eclipse Foundation Privacy Policy click here.
DeclineAllow cookies
Skip to main content
 * Edit my account
 * Manage Cookies

Download
 * Projects
 * Working Groups
 * Members
 * Community
   * Marketplace
   * Events
   * Planet Eclipse
   * Newsletter
   * Videos
   * Blogs
 * Participate
   * Report a Bug
   * Forums
   * Mailing Lists
   * Wiki
   * IRC
   * Research
 * Eclipse IDE
   * Download
   * Learn More
   * Documentation
   * Getting Started / Support
   * How to Contribute
   * IDE and Tools
   * Newcomer Forum
   
 * More
   
   *  * Community
     
      * Marketplace
      * Events
      * Planet Eclipse
      * Newsletter
      * Videos
      * Blogs
     
      * Participate
     
      * Download
      * Forums
      * Mailing Lists
      * Wiki
      * IRC
     
      * Eclipse IDE
     
      * Download
      * Learn more
      * Documentation
      * Getting Started / Support
      * How to Contribute
      * IDE and Tools
      * Newcomer Forum

 * * Search
     
     

Toggle navigation



ECLIPSE GLASSFISH


OPEN SOURCE JAKARTA EE PLATFORM IMPLEMENTATION


BREADCRUMBS

 1. Home
 2. Eclipse GlassFish

 * Download
   
   Distributions, Release Notes

 * Documentation
   
   User Guides, Manuals

 * Get Involved
   
   Community, Developer Resources

 * Support
   
   Professional Services or Support


ECLIPSE GLASSFISH


ABOUT

Eclipse GlassFish is a Jakarta EE compatible implementation sponsored by the
Eclipse Foundation.


LATEST NEWS


NOVEMBER 1, 2024 – ECLIPSE GLASSFISH 7.0.19 AVAILABLE

The full GlassFish team is happy to present you another great GlassFish release;
Eclipse GlassFish 7.0.19!

Download links are available from the GlassFish Download page.

This release is mostly just maintenance. It contains some updates, some code
cleanup, few very important bug fixes and few new features to make your life
easier.


OCTOBER 2, 2024 – ECLIPSE GLASSFISH 7.0.18 AVAILABLE

The full GlassFish team is happy to present you another great GlassFish release;
Eclipse GlassFish 7.0.18!

Download links are available from the GlassFish Download page.

This release is all about an exciting new feature that allows running GlassFish
Embedded from the command line using java -jar glassfish-embedded.jar. It
supports configuration via command line arguments and/or config files in the
current directory, such as setting the HTTP port, deploying applications passed
as arguments and running arbitrary AsAdmin commands at boot. Aside of that we
did a large amount of maintenance for the internal modules nucleus-admin and
glassfish, and fixed various issues that were reported by users.


AUGUST 30, 2024 – ECLIPSE GLASSFISH 7.0.17 AVAILABLE

Another great release, Eclipse GlassFish 7.0.17, is here.

Download links are available from the GlassFish Download page.

In this summer 2024 release of GlassFish we did a lot of maintenance in which we
will continue in future releases. We fixed several security issues and the build
now passes also in Java 23. We welcome feedback - if you notice that something
doesn’t work as expected, feel free to create an issue or even better create
your own pull request.


JULY 31, 2024 – ECLIPSE GLASSFISH 7.0.16 AVAILABLE

With much joy we present you Eclipse GlassFish 7.0.16.

Download links are available from the GlassFish Download page.

In this summer 2024 release of GlassFish we added several new features.
Specifically new is an admin command logger, which logs graphical interactions
with the admin UI for usage in scripts. GlassFish now also allows resource
references in persistence.xml, and we added a great new feature where we are
creating temporary snapshots of the external application libraries during
application startup, so any update of these is not longer system dependent. We
also did a major refactoring of the aging TLS code and optimized the GJULE
logging.


MAY 31, 2024 – ECLIPSE GLASSFISH 7.0.15 AVAILABLE

We are very happy to bring you Eclipse GlassFish 7.0.15.

Download links are available from the GlassFish Download page.

In this release we updated and thoroughly tested a lot of important components,
including Exousia (Security), Mojarra (Faces), Jersey (REST) and Yasson/Parsson
(JSON).

Testing has been improved by fixing a number of issues within the tests itself.

Finally, we fixed a number of errors in the documentation.

Download links are available from the GlassFish Download page.


MARCH 31, 2024 – ECLIPSE GLASSFISH 7.0.14 AVAILABLE

We are very happy to bring you Eclipse GlassFish 7.0.14.

Download links are available from the GlassFish Download page.

This release features among others an important NPE fix for the SSHLauncher and
is highly recommended for our users who make use of this launcher.

The thread safety of transactions was improved, and the JDBC connection pool
sizing logic was also improved, fixing an annoying bug.

To maintain future quality of GlassFish, many fixes to the internal TCKs tests
were done.

As a new feature, command completion is now enabled in the OSGi interactive
console.

Download links are available from the GlassFish Download page


FEBRUARY 29, 2024 – ECLIPSE GLASSFISH 7.0.13 AVAILABLE

We are very happy to bring you Eclipse GlassFish 7.0.13.

Download links are available from the GlassFish Download page.

In the release for this month we replaced many synchronized blocks by reentrant
locks (to accommodate JDK 21 virtual threads).

We also looked at SSO between clusters, and fixed a long standing bug there.

A long running investigation into potential resource leaks finally came to a
conclusion, and resulted in many fixes throughout the code base. The admin
console also saw various improvements, specifically with respect to loading.

Download links are available from the GlassFish Download page


JANUARY 30, 2024 – ECLIPSE GLASSFISH 7.0.12 AVAILABLE

We are very happy to bring you Eclipse GlassFish 7.0.12.

Download links are available from the GlassFish Download page.

This release we focused on finding and fixing the root cause of several
“strange” WebSocket related bugs that we witnessed in the past. We also did a
similar thing related to several issues with running apps on the default context
root, especially where after authentication redirects happened to another URL.

Furthermore we looked into problems with authentication and SSO in a cluster and
did some initial fixes. Handling and processing of logging was looked at once
again, something we have been improving a lot step by step through various
iterations of releases.

Finally but not least a nasty ConcurrentModificationException was fixed, and a
memory leak (via HK2) was solved.

Download links are available from the GlassFish Download page.


NOVEMBER 30, 2023 – ECLIPSE GLASSFISH 7.0.11 AVAILABLE

We are happy to announce the release of Eclipse GlassFish 7.0.11.

Download links are available from the GlassFish Download page.

This release sees an important fix where WebSockets would not work at all for
applications on the default context root (e.g. https://example.com vs
https://example.com/myapp).

This month we have concentrated on the AdminGUI and fixed an assortment of small
but annoying defects in it. Various major components were updated, such as
Jersey (Jakarta REST), Tyrus (Jakarta WebSockets) and Mojarra (Jakarta Faces).

To keep the project maintainable and well tested, several tests were added and
improved as well.

Download links are available from the GlassFish Download page.


OCTOBER 29, 2023 – ECLIPSE GLASSFISH 7.0.10 AVAILABLE

The GlassFish team is very happy to present you another great release of
GlassFish.

Download links are available from the GlassFish Download page.

In this release a 10 months long operation to get an internal dependency to the
slf4j-api removed finally got to fruition. This involved the intense cooperation
of multiple teams, and we’re exceptionally happy to have finally been able to do
this.

We also did a lot of work to make our builds repeatable, and we did a ton of
refactoring to the internal security packages of GlassFish, making them easier
to understand and therefore easier to maintain. Any external code depending on
these internal packages (such as potentially custom LoginModules/Realms) may
have to update (we recommend of course not depending on internal packages and
using public APIs).

As every release, we integrated many component updates, and did a number of
smaller fixes.

Download links are available from the GlassFish Download page.


SEPTEMBER 29, 2023 – ECLIPSE GLASSFISH 7.0.9 AVAILABLE

We’re happy to present you with the latest GlassFish release.

Download links are available from the GlassFish Download page.

In this release the modularity of GlassFish is once again increased by moving
the Jakarta Authentication implementation code to a new standalone project:
Epicyro. We also enabled the GlassFish embedded tests again, which were dormant
for a long time. Among the many updated components, Exousia was updated
specifically to fix a bug with deployments on virtual servers, and the ORB was
updated to fix a somewhat obscure bug where a remote EJB returned a JDK defined
enum type.

Download links are available from the GlassFish Download page.


AUGUST 28, 2023 – ECLIPSE GLASSFISH 7.0.8 AVAILABLE

The entire GlassFish team is happy to present you another great GlassFish
release.

Download links are available from the GlassFish Download page.

This release fixes multi-jar compatibility in GlassFish and does further
preparations for JDK 21. It includes various component updates among which those
for CDI, Faces, and JSON. Test coverage is improved by adding the TCKs for REST
Client and Connectors. Finally, various CDI extensions have been optimised to
reduce excessive and unnecessary calls to them.

Download links are available from the GlassFish Download page.


JULY 29, 2023 – ECLIPSE GLASSFISH 7.0.7 AVAILABLE

Another month, another new version of Eclipse GlassFish 7.0.7 released today.

This release prepares GlassFish for the upcoming JDK 21; it compiles and passes
all internal tests using OpenJDK 21ea33. Several TCKs passed on JDK 21 as well,
but the TCK as a whole is not JDK 21 compatible yet.

This release also adds support for MicroProfile JWT 2.1, and has many components
updated to their latest version. Several issues have again been fixed in the
Admin Console. An important bug regarding Enterprise Beans method generation has
been fixed, as has a remote access issue for Enterprise Beans.

Download links are available from the GlassFish Download page.


JUNE 29, 2023 – ECLIPSE GLASSFISH 7.0.6 AVAILABLE

We are very happy to present the release today of Eclipse GlassFish 7.0.6.

The main features of this release are the newly added support of the
MicroProfile REST Client and a new way to start GlassFish, which is a
preparation for Docker images that will run GlassFish in the foreground in a
single JVM process to save memory consumed by Docker containers.

This release also contains the usual amount of fixes, and a number of important
component updates. Specifically the EclipseLink and Soteria updates fix
important bugs (see their release notes).

Download links are available from the GlassFish Download page.


MAY 30, 2023 – ECLIPSE GLASSFISH 7.0.5 AVAILABLE

We are pleased to announce the release today of Eclipse GlassFish 7.0.5.

The main features of this release are a number of important bug fixes such as
one in deployment-time recursive bytecode, resetting the security context if a
principal has not changed, and several fixes in clustering.

Jakarta EE components have been updated for Mail, JSON Processing, and REST.
Auxiliary components such as Jackson and Commons IO have also been updated to
their latest version.

Download links are available from the GlassFish Download page.


APRIL 27, 2023 – ECLIPSE GLASSFISH 7.0.4 AVAILABLE

We are pleased to announce the release today of Eclipse GlassFish 7.0.4.

The main features of this release are important bug fixes for things like a
class loader leak, and again several fixes in the admin console such as the
ability to upload a war file.

A new feature for ScatteredArchive has been added to GlassFsih Embedded.

Download links are available from the GlassFish Download page.


MARCH 30, 2023 – ECLIPSE GLASSFISH 7.0.3 AVAILABLE

We are pleased to announce the release today of Eclipse GlassFish 7.0.3.

The main features of this release are various bug fixes for things like a
StackOverflow exception, a deployment error, and creating JavaMail sessions
using the admin console. Additionally components have been updated for Faces,
Messaging, Persistence, and (MP) Config. Support for newer JDK versions has been
solidified by a new HK2 release and ASM 9.5 integration.

Eclipse GlassFish 7.0.3 compiles and runs with JDK 11 to JDK 20 releases.
MicroProfile support requires JDK 17 or higher.


FEBRUARY 27, 2023 – ECLIPSE GLASSFISH 7.0.2 AVAILABLE

We are happy to announce the release of Eclipse GlassFish 7.0.2.

The main features of this release are the updates of various components, fixing
a wide array of issues. Specifically with WaSP 3.2.0 a major change is that it
now includes the Pages Standard Tags, so the separate jar for this is no longer
present in GlassFish. We also fixed an important regression where requesting a
directory from the ClassLoader failed for exploded deploys. This now works
again. Additionally the version (7.0.2 now) is reported correctly again, which
can be important for package managers such as brew.

Eclipse GlassFish 7.0.2 compiles and runs with JDK 11 to JDK 19 releases.
MicroProfile support requires JDK 17 or higher. JDK 20ea30 has been succesfully
used to compile and run GlassFish as well, but is not yet officially supported.


JANUARY 30, 2023 – ECLIPSE GLASSFISH 7.0.1 AVAILABLE

We are pleased to announce the release of Eclipse GlassFish 7.0.1.

The main features of this release are an overhaul of some of the class loader
mechanics (speeding up various operations), and making shutdown monitoring more
reliable. A new docker image has been added as well (it will be officially
published on docker hub later). Furthermore in this release a number of
components have been updated to their latest version, and the code can now be
build with JDK 20ea.

Eclipse GlassFish 7.0.1 compiles and runs with JDK 11 to JDK 19 releases.
MicroProfile support requires JDK 17 or higher. JDK 20ea30 has been succesfully
used to compile and run GlassFish as well, but is not yet officially supported.


DECEMBER 14, 2022 - THE FINAL VERSION OF ECLIPSE GLASSFISH 7 RELEASED

After huge effort by the Eclipse GlassFish team and a lot of fellow
contributors, Eclipse GlassFish 7.0.0 is finally released.

Download links are available from the GlassFish Download page.

The main new feature is Jakarta EE 10 support, and everything that comes with
that. Additionally GlassFish now provides support for the MicroProfile Config
and MicroProfile JWT APIs, and the latest Jakarta MVC 2.0 release.

This release also features a massive overhaul and cleanup of the DOL module
(Deployment Object Library), a large cleanup of how JNDI names are handled
internally, and many fixes in the logging functionality and in the way how
GlassFish servers start and stop.

Eclipse GlassFish 7.0.0 compiles and runs with JDK 11 to JDK 19 releases.
MicroProfile support requires JDK 17 or higher.


SEPTEMBER 19, 2022 - ECLIPSE GLASSFISH 7.0.0-M8 CERTIFIED AS JAKARTA EE 10
COMPATIBLE

We are pleased to announce that with the milestone release 7.0.0-M8, Eclipse
GlassFish is officially certified as a Jakarta EE 10 compatible implementation.

 * GlassFish 7.0.0-M8 is a Jakarta EE 10 Full Profile compatible implementation
 * GlassFish Web 7.0.0-M8 is a Jakarta EE 10 Web Profile compatible
   implementation

You can download both milestone releases from the Eclipse Foundation Download
portal to try out what’s new in Jakarta EE 10.


FEBRUARY 13, 2022 – ECLIPSE GLASSFISH 6.2.5 AVAILABLE

We are pleased to announce the release of Eclipse GlassFish 6.2.5. This release
provides implementations of the Jakarta EE 9.1 Platform and Web Profile
specifications. Download links are available from the GlassFish Download page.
Eclipse GlassFish 6.2.5 implements the Jakarta EE 9.1 specification (Jakarta EE
9.1 Platform, Jakarta EE 9 Web Profile). GlassFish 6.2.5 updates and reenables a
lot of tests that were disabled in previous versions (most after the GF 5 to 6
transition), once again improves JDK 17 compatibility (cases found by the new
tests), fixes several bugs, and contains new versions of Hibernate Validator,
Jackson and others.

GlassFish 6.2.5 compiles and run with JDK 11 to JDK 18-EA releases.

Note this release requires at least JDK 11.


JANUARY 10, 2022 – ECLIPSE GLASSFISH 6.2.4 AVAILABLE

We are pleased to announce the release of Eclipse GlassFish 6.2.4. This release
provides implementations of the Jakarta EE 9.1 Platform and Web Profile
specifications. Download links are available from the GlassFish Download page.
Eclipse GlassFish 6.2.4 implements the Jakarta EE 9.1 specification (Jakarta EE
9.1 Platform, Jakarta EE 9 Web Profile). GlassFish 6.2.4 brings initial support
for JDK 18 (tested until ea29) and adds running several standalone Jakarta EE
TCKs directly from the project. An import internal fix is removing a troublesome
circular dependency between GlassFish and Jersey.

GlassFish 6.2.4 compiles and run with JDK 11 to JDK 18-EA releases.

Note this release requires at least JDK 11.


NOVEMBER 18, 2021 – ECLIPSE GLASSFISH 6.2.3 AVAILABLE

We are pleased to announce the release of Eclipse GlassFish 6.2.3. This release
provides implementations of the Jakarta EE 9.1 Platform and Web Profile
specifications. Download links are available from the GlassFish Download page.
Eclipse GlassFish 6.2.3 implements the Jakarta EE 9.1 specification (Jakarta EE
9.1 Platform, Jakarta EE 9 Web Profile). GlassFish 6.2.3 brings Admin console
fixes, build times improvement, component updates, and bug fixes.

GlassFish 6.2.3 compiles with JDK 11 to JDK 17 and runs on JDK 11 to JDK 17.
GlassFish 6.2.3 also compiles and runs on JDK 18-EA releases.

Note this release requires at least JDK 11.


OCTOBER 1, 2021 – ECLIPSE GLASSFISH 6.2.2 AVAILABLE

We are pleased to announce the release of Eclipse GlassFish 6.2.2. This release
provides implementations of the Jakarta EE 9.1 Platform and Web Profile
specifications. Download links are available from the GlassFish Download page.
Eclipse GlassFish 6.2.2 implements the Jakarta EE 9.1 specification (Jakarta EE
9.1 Platform, Jakarta EE 9 Web Profile). GlassFish 6.2.2 brings GlassFish
embedded back to live, and contains an import fix for a memory leak. A major
behind the scenes accomplishment is that all active tests now use JUnit 5.

GlassFish 6.2.2 compiles with JDK 11 to JDK 17 and runs on JDK 11 to JDK 17.
GlassFish 6.2.2 has been briefly tested with JDK 18-EA releases.

Note this release requires at least JDK 11.


AUGUST 28, 2021 – ECLIPSE GLASSFISH 6.2.1 AVAILABLE

We are happy to announce the release of Eclipse GlassFish 6.2.1. This release
provides implementations of the Jakarta EE 9.1 Platform and Web Profile
specifications. Download links are available from the GlassFish Download page.
Eclipse GlassFish 6.2.1 implements the Jakarta EE 9.1 specification (Jakarta EE
9.1 Platform, Jakarta EE 9 Web Profile). GlassFish 6.2.1 now has much improved
support for JDK 17, and includes new component Eclipse Exousia, the standalone
Jakarta Authorization implementation. GlassFish 6.2.1 compiles with JDK 11 to
JDK 17.

Note this release requires at least JDK 11.


MAY 25, 2021 – ECLIPSE GLASSFISH 6.1 AVAILABLE

We are happy to announce the final release of Eclipse GlassFish 6.1. This
release provides implementations of the Jakarta EE 9.1 Platform and Web Profile
specifications. Download links are available from the GlassFish Download page.
Eclipse GlassFish 6.1 implements the Jakarta EE 9.1 specification (Jakarta EE
9.1 Platform, Jakarta EE 9 Web Profile).

Note this release requires JDK 11.


APRIL 14, 2021 – ECLIPSE GLASSFISH 6.1 RC1 AVAILABLE

This is the first release candidate of Eclipse GlassFish 6.1 and is available
for download. Eclipse GlassFish 6.1 is targetted to be a Compatible
Implementation of Jakarta EE 9.1. Note this release requires JDK 11. The final
release is scheduled to coincide with the final release of Jakarta EE 9.1.


DECEMBER 31, 2020 – ECLIPSE GLASSFISH 6 STABLE RELEASE

We are pleased to announce the stable release of Eclipse GlassFish 6.0. This
release provides implementations of the Jakarta EE 9 Platform and Web Profile
specifications. Download links are available from the GlassFish Download page.
Eclipse GlassFish 6 implements the Jakarta EE 9 specification (Jakarta EE 9
Platform, Jakarta EE 9 Web Profile).


OCTOBER 24, 2020 – ECLIPSE GLASSFISH 6.0 RELEASE CANDIDATE 1 IS RELEASED

This is the first release candidate of Eclipse GlassFish 6.0 and is available
for download. This first Release Candidate is functionally complete and is the
first version to pass the in progress Jakarta EE 9 Platform CTS and standalone
TCKs for both Full Platform and Web Platform. Further development will be
carried out before final release but no major functinal changes will be made.


JUNE 23, 2020 – ECLIPSE GLASSFISH 6.0 MILESTONE 1 IS RELEASED

This release contains new Jakarta EE 9 compatible APIs. This is an early alpha
release of Eclipse GlassFish 6. See the download page to get your copy.


SEPTEMBER 10, 2019 – ECLIPSE GLASSFISH 5.1 IS CERTIFIED COMPATIBLE WITH ECLIPSE
JAKARTA EE 8

Eclipse GlassFish 5.1 was certified as part of the release of the Jakarta EE 8
specification. This certification was completed without requiring any changes to
Eclipse GlassFish 5.1, released in January of this same year. Eclipse GlassFish
5.1 is compatible with both Jakarta EE 8 and also Java EE 8.


JANUARY 28, 2019 – ECLIPSE GLASSFISH 5.1 IS RELEASED

See the press release and related blog posts (here and here).


SEPTEMBER 28, 2017 - INTRODUCING ECLIPSE ENTERPRISE FOR JAVA

See the Jakarta EE home-page.

 * Project Resources
 * Sources
 * Documentation
 * FAQ
 * Download
 * Issue Tracker
 * Mailing list

Back to the top


ECLIPSE FOUNDATION

 * About Us
 * Contact Us
 * Sponsor
 * Members
 * Governance
 * Code of Conduct
 * Logo and Artwork
 * Board of Directors
 * Careers


LEGAL

 * Privacy Policy
 * Terms of Use
 * Copyright Agent
 * Eclipse Public License
 * Legal Resources


USEFUL LINKS

 * Report a Bug
 * Documentation
 * How to Contribute
 * Mailing Lists
 * Forums
 * Marketplace


OTHER

 * IDE and Tools
 * Projects
 * Working Groups
 * Research@Eclipse
 * Report a Vulnerability
 * Service Status

Copyright © Eclipse Foundation. All Rights Reserved.

 * Twitter account
 * Facebook account
 * Youtube account
 * Linkedin account

Back to the top