6.2.5
Eclipse GlassFish is an application server, implementing Jakarta EE. This release is corresponding with Jakarta EE 9.1, which is functionally identical to Jakarta EE 9, but runs on JDK 11. GlassFish also runs on JDK 17 and JDK 18ea.
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 with JDK 11 to JDK 18ea.
What's Changed
- Fixed EJB tests + Fixed generating EJB classes by @dmatej in #23770
- Fixed TCK tests - issues with the SecurityManager by @dmatej in #23801
- Fixed JDBC tests and appclient by @dmatej in #23793
- Fixed GlassFish's "Zombie" tests by @dmatej in #23792
- Fixed loading persistence unit from wrong classloader by @arjantijms in #23796
- Fixed create-file-user subcommand with passwordfile for embedded glassfish by @kosakak in #23784
- Added project to anchor remote debugger to by @arjantijms in #23778
- Removed admin console devtests by @dmatej in #23794
- Integrated Hibernate validator 7.0.2. by @arjantijms in #23785
- Integrated Tyrus 2.0.2 by @arjantijms in #23787
- Integrated Jackson 2.13.1 by @arjantijms in #23790
- Integrated Yasson 2.0.4 by @arjantijms in #23786
- Integrated Felix 7.0.3 by @arjantijms in #23788
- Updated various maven plugins by @arjantijms in #23789
- Updated test dependencies by @arjantijms in #23791
- Small amount of cleanup for JPA (Persistence) container by @arjantijms in #23795
- Small amount of cleanup for JDBC code by @arjantijms in #23780
- Avoid cloning git repo again and again by @dmatej in #23800
All commits: 6.2.4...6.2.5
All pull requests: milestone 6.2.5