Skip to content

7.0.3

Compare
Choose a tag to compare
@arjantijms arjantijms released this 29 Mar 20:25
· 2036 commits to master since this release

Eclipse GlassFish is an application server, implementing Jakarta EE. This release is corresponding with the Jakarta EE 10 specification, which is a major new feature release. Jakarta EE 10 requires JDK 11 as a minimum, but also works on JDK 17.

GlassFish 7.0.3 is a final release, containing final Jakarta EE 10 APIs. It compiles and runs on JDK 11 to JDK 20. MicroProfile support requires JDK 17 or higher.

glassfish-7

Release overview

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.

What's Changed

Fixes

  • Fix StackOverflow in WebappClassLoader.getURLs + removed workaround by @dmatej in #24321
  • Fix creation of JavaMail session via Admin Console and REST Admin interface by @avpinchuk in #24346
  • Fix set-log-attributes asadmin command issue by @avpinchuk in #24343
  • Fix IIOP Listeners (SSL) port is listening after SSL.enabled is set to false by @kaido207 in #24327
  • Fix Enterprise Beans deployment error by @avpinchuk in #24355
  • Fix getting the timeout for CMT from TransactionService by @mz1999 in #24328
  • Fix making ASM API version and bytecode level consistent with used ASM library and minimal required Java version by @avpinchuk in #24338
  • Fixes after Cargotracker discoveries part one by @dmatej in #24335

Component updates

Project refactoring and maintenance

Documentation

New Contributors

Full Changelog: 7.0.2...7.0.3