Eclipse GlassFish is an application server, implementing Jakarta EE. This release is corresponding with the Jakarta EE 11 specification, which is a major new feature release. Eclipse GlassFish 8 is production ready and requires JDK 21 or higher.
New Features
- Support
@EJB(beanName=...)for app clients by @arjantijms in #25962 - Improved behavior related to InetAddress, hostname resolution, added tests by @dmatej in #25972
Fixes
- Fixed ConfigProfileResolver service selection by @dmatej in #25964
- Fixes authentication with PAM login module by @avpinchuk in #25971
- Fix MP Config packaging by @OndroMih in #25981
- Fixes #25985 ClassCastException on MBean initialization for WAR-contained EJBModule by @dmiya3 in #25986
- Fixes #25983 UnsupportedOperationException from bootclasspath-current MBean attribute on modern JDKs by @dmiya3 in #25984
Component Upgrades
- Upgrade jsftemplating to 4.2.0 by @OndroMih in #25977
- Updated dependencies by @dmatej in #25991:
- Helidon Config to 4.4.1
- Nimbus JWT to 10.9,
- JNoSQL to 1.1.13
- JSch to 2.28.0
- StAX 2 API to 4.3.0
- Updated dependencies by @dmatej in #25998
- Grizzly to 5.0.1
- Grizzly NPN to 2.0.1
- HK2 to 4.0.1
- schema2beans-osgi to 2.9.0
- dbschema-osgi to 2.9.0
- ant-osgi to 1.17.0
- Updated ORB to 5.0.2 by @dmatej in #25804 and 79e1c0d
Maintenance
- Updated Checkstyle + fixed javadoc issues breaking it by @dmatej in #25992
- Fixed URL to the Eclipse project to create a release by @dmatej in #25963
- Update docs and web to clarify that Embedded GlassFish is for production by @OndroMih in #25969
- Reduced complexity in DOL around ordered sets by @dmatej in #25965
- Remove the repackaged Jackson XML Bind annotations by @OndroMih in #25970
- Upgrade maven security plugin to 1.0.21 to support Java 26 by @OndroMih in #25974
- ClusterITest - there are two more ports props by @dmatej in #25976
- Updated readme by @dmatej in #25975
- Updated docs after release of 8.0.1 by @dmatej in #25979
- Fixes
NetUtilsintegration test by @avpinchuk in #25999 - Delete Solaris Realm by @avpinchuk in #26001
- CMP Refactoring by @dmatej in #26002
- Fix a few links in the guides by @OndroMih in #26005
- Extract console-mail-plugin and add button "send test email" (#25997) - port from 7.x by @OndroMih in #26003
- Corba refactoring by @dmatej in #25804
Full Changelog: 8.0.1...8.0.2
