Release Notes - Payara Platform Community 5.2021.9
Supported APIs and Applications
Jakarta EE 8
Java EE 8 Applications
Jakarta EE 9
Payara Platform Community 5.2021.9, Server and Micro, runs on JDK 17 but there might be corner cases that are not covered yet. We encourage everyone interested in an upgrade to JDK 17 to perform some testing in their test or acceptance environment on JDK 17.
TLS 1.0 and TLS 1.1 Disabled within Docker
The JDK version within the Docker images is upgraded to 8u312 and 11.0.13 respectively. These versions have the TLS 1.0 and TLS 1.1 protocol disabled by default as they are considered insecure nowadays. This will only affect if your application creates sockets and defines the TLS version explicitly. There is no problem when calling a remote endpoint using https unless that remote service does not support version 1.2 or higher of the TLS protocol.
[FISH-5840] Add '--opens java.base/java.lang.invoke' for MicroProfile Rest Client Running on JDK 17
[FISH-5839] Resolve OpenMQ UniformLogFormatter Cannot Access 'sun.security.action' on JDK 17
[FISH-5836] Refactor EJB Security to use Public APIs
[FISH-5815] Allow Admin Console to Load on JDK 17
[FISH-5812] HK2 Cannot Resolve OSGi on JDK 17
[FISH-5802] Class Data Sharing on JDK17 Can’t use Payara Micro Archive Classes Due to Presence of '.gitkeep'
[FISH-5800] Jaspic Uses Unexported Package in 'java.base' Module
[FISH-5797] Refactor OpenTracing to use PreInvocationInterceptor
[FISH-5785] Support 'systemd' when Creating a Payara Service - Implementation
[FISH-5735] Remove Logging fields UserId and ECid
[FISH-230] Provide Means to Specify a Certificate Alias for JAX-RS and MP REST Client Connections
[FISH-5837] GSSException: Improperly formatted ASN.1 DER encoding for Oid
[FISH-5801] Custom Vendor MP Metrics Using Placeholders Require 'tags'
[FISH-5753] Corba Read Timeout in Buffer Manager
[FISH-5746] (Community Contribution - arrenping) The 'getOptionalValues' Implementation in PayaraConfig Throws a 'NoSuchElementException' if the Result is Empty.
[FISH-773] (Community Contribution - alexk201) Schedulers are not removed correctly from database after redeployment of an application
[FISH-28] OpenMQ Doesn’t Start on Windows with JDK11
[FISH-5838] OpenMQ 5.1.4
[FISH-5834] Upgrade JBoss Logging 3.4.2.Final
[FISH-5833] Upgrade Weld API to 3.1.SP4
[FISH-5832] Upgrade Weld to 3.1.8
[FISH-5830] Upgrade GMBAL-PFL to 4.1.2
[FISH-5829] Upgrade GMBAL to 4.0.3
[FISH-5822] Maven WAR Plugin 3.3.2
[FISH-5804] Upgrade EclipseLink to 2.7.9
[FISH-5752] Upgrade GlassFish Security Plugin to 1.0.13
[FISH-5705] (Community Contribution - mkarg) Update Yasson to 1.0.9
[FISH-1323] Upgrade Docker JDK to 8u312 / 11.0.13