Release Notes - Payara Platform Enterprise 5.33.0

Supported APIs and Applications

  • Jakarta EE 8

  • Java EE 8 Applications

  • MicroProfile 4.1

Breaking Changes

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.

Improvements

[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

Bug Fixes

[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

Component Upgrades

[FISH-5705] (Community Contribution - mkarg) Update Yasson to 1.0.9

[FISH-1323] Upgrade Docker JDK to 8u312 / 11.0.13