Release notes - Payara Platform Enterprise 6.4.0

Supported APIs and Applications

  • Jakarta EE 10

  • Jakarta EE 10 Applications

  • MicroProfile 6.0

Known Issue

Hazelcast Warning

  • The Hazelcast 5.3.1 upgrade adds socket options for per-socket keep-alive configuration. When running Payara on Windows, this version of Hazelcast throws a warning in the server logs, similar to this: "Ignoring TCP_KEEPCOUNT. It seems your JDK does not support jdk.net.ExtendedSocketOptions on this OS. Try upgrading to the latest JDK or check with your JDK vendor.Alternatively, on Linux, configure tcp_keepalive_probes in the kernel (affecting default keep-alive configuration for all sockets): For more info see [keep alive]. If this isn’t dealt with, idle connections could be closed prematurely." This is a Hazelcast known issue that is documented [here].

Improvements

  • [FISH-7480] Reduce Duplication in POMs & BOMs

Bug Fixes

  • [FISH-6291] Data synchronization issue in a @Clustered @Singleton

  • [FISH-7426] Fix MicroProfile Config Cache Performance Degradation

  • [FISH-7452] Cannot Start Instance After Payara 5 to Payara 6 Upgrade

  • [FISH-7453] Cannot Create an Instance After Payara 5 to Payara 6 Upgrade

  • [FISH-7462] Remote EJB Calls not working in JDK 11

Component Upgrades

  • [FISH-7341] [Community Contribution - eirbjo] Upgrade ASM from 9.4 to 9.5

  • [FISH-7377] Upgrade Hazelcast to 5.3.1

  • [FISH-7380] Upgrade EclipseLink ASM to 9.5.0