Skip to content

Payara Server Community Edition 5.2020.7

Compare
Choose a tag to compare
@cubastanley cubastanley released this 09 Dec 10:22
ef0ae11

Payara Community 5.2020.7 Release Notes

Supported APIs and Applications

  • Jakarta EE 8
  • Java EE 8 Applications

Notes

MicroProfile 4.0

As MicroProfile moves toward the 4.0 final release, the Payara team has simultaneously been working to ready the Payara Platform for MicroProfile 4.0 compatibility. In this Payara Platform Community Release, you can give two of the MicroProfile specification release candidates a try: MP Health 3.0 and MP JWT Auth 1.2. This technically breaks MicroProfile 3.3 support, although functionally the MicroProfile 3.3 TCK will only fail on the @Health annotation removal.

Production Domain Removal

As part of our ongoing effort to reduce bloat in Payara Community
Edition, we have removed the production domain from the distributions.
The template for this domain
(common/templates/gf/production-domain.jar) is still available,
although this too will be removed in a future release. Note that Payara
Enterprise Edition will still contain the production domain.

New Features

  • [FISH-330] - Implement
    LDAP MicroProfile Config Source
  • [FISH-338] - Create
    Hashicorp Cloud Vault MicroProfile Config Source
  • [FISH-660] - MP Health 3.0
    Upgrade
  • [FISH-661] - MP JWT Auth
    1.2 Upgrade

Improvements

  • [FISH-327] - Implement
    MicroProfile Sniffer and Engine
  • [FISH-375] - Remove
    production domain from community version
  • [FISH-651] - Allow JWT
    verification to skip type validation
  • [FISH-732] - Improve
    message when same name is used in metrics.xml for exposed AMX bean.

Security fixes

  • [FISH-731] - Upgrade
    Hibernate Validator to 6.1.5.Final

Bug Fixes

  • [FISH-206] - @RolesAllowed
    annotation in method prevents unauthenticated calls to other methods in
    remote EJB
  • [FISH-275] - Deployment
    fails if system properties in persistence.xml are only defined in the
    target config and not in DAS config
  • [FISH-431] - OpenAPI
    document shows ejb-timer-service-app as server URL when EJB timer
    available
  • [FISH-657] - no
    element When deploy WebServices
  • [FISH-747] - Azure Secret
    Secret Configuration screen on Web Admin console fails
  • [FISH-761] - [Community -
    bjetal] Deployment of unpacked WAB fails when
    using Felix fileinstall
  • [FISH-763] - [Community -
    sgflt] Embedded Payara is unable to start
  • [FISH-766] - [Community -
    sgflt] Improper synchronization of session map
  • [FISH-767] - Missing
    ejb-opentracing.jar in manifest of gf-client.jar
  • [FISH-777] - [Community -
    avpinchuk] Exclude OpenAPI rest endpoint
    from tracing