We’re hiring!

Release Notes

Payara Server 5.183

 Payara Server  Download

The release notes of previous releases can be found in the Payara Server Documentation

Release Highlights

Supported APIs and Applications

  • Java EE 8 Applications
  • MicroProfile 2.0/1.4 API

Bug Fixes

  • [PAYARA-1987] – When using the Admin Console, create-password-alias fails on remote instances
  • [PAYARA-2491] – Jersey Bean Validator fails to inject Weld managed beans
  • [PAYARA-2635] – HTTP 500 error is thrown when trying to sort instances using node.
  • [PAYARA-2694] – Login page for the Admin Console does not use the new styling
  • [PAYARA-2724] – Wrong error message when injecting a custom JNDI resource with no defined value
  • [PAYARA-2732] – JDBC Connection Pool Flush fails on clustered environment
  • [PAYARA-2775] – MP Metrics support for @Stateless JAX-RS resource
  • [PAYARA-2784] – Session passivation not working for session file persistence type
  • [PAYARA-2788] – Changing port for an non-admin http listener doesn’t work for set-network-listener command
  • [PAYARA-2821] – HealthCheck checks send multiple notifications when a new notifier is added
  • [PAYARA-2822] – Access logs are not being purged
  • [PAYARA-2824] – CDI event bus notifier doesn’t deliver events
  • [PAYARA-2827] – Postboot Command File Parsing Error
  • [PAYARA-2830] – StackOverflow error in OpenAPI module
  • [PAYARA-2831] – Grizzly Doesn’t Recover From High CPU Load
  • [PAYARA-2835] – Client cannot find a secured EJB when running on the same host as the backend
  • [PAYARA-2846] – StackOverflowException in OpenAPI
  • [PAYARA-2848] – Concurrent Modification Exception in parseBeansXML
  • [PAYARA-2849] – PrometheusExporter for MP metrics conversion error
  • [PAYARA-2860] – Cannot reorder JVM options table in admin console
  • [PAYARA-2863] – Metrics endpoint displays internal error in case an invalid metric is defined
  • [PAYARA-2868] – Duplicate metrics validation
  • [PAYARA-2869] – StackTrace Split into Multiple Log Records
  • [PAYARA-2870] – Log Formatter Isn’t Used for ConsoleHandler
  • [PAYARA-2874] – Enabling Security Manager Causes Log Errors
  • [PAYARA-2878] – Applications aren’t Deployed to an Instance with Autobinding Enabled
  • [PAYARA-2880] – Unsupported operation at Microprofile Config
  • [PAYARA-2881] – Recursive annotations cannot be deployed with JPA on Payara 5
  • [PAYARA-2891] – JMS deployment failure in cluster
  • [PAYARA-2892] – HTTP/2 memory leak
  • [PAYARA-2894] – OpenAPI picks up internal applications when you restart the server.
  • [PAYARA-2895] – Payara Micro Experiences Classloading Errors
  • [PAYARA-2910] – RuntimeException in Admin Console JVM Options for New Configuration
  • [PAYARA-2911] – Can’t set description for JMX Monitoring attributes
  • [PAYARA-2920] – OpenAPI has Hardcoded 8080 Port
  • [PAYARA-2921] – OpenTracing Swallows StackTraces
  • [PAYARA-2923] – IllegalStateException when Running Jax-Rs applications with Request Tracing Enabled
  • [PAYARA-2924] – NPE on EE7 Sample Jax-Rs Async-Server when Request Tracing is Enabled
  • [PAYARA-2925] – Background for admin console in IE is wrong colour
  • [PAYARA-2926] – Cookie session persistence type does not throw exception after maxSessions reached
  • [PAYARA-2929] – Batch Runtime Configuration has wrong target
  • [PAYARA-2953] – Payara Micro Arquillian Container Doesn’t Use Java Home
  • [PAYARA-2960] – Wrong TLS Protocol Settings for IIOP Listeners
  • [PAYARA-2962] – Missing String ConfigProperty should cause DeploymentException
  • [PAYARA-3024] – IllegalArgumentException when trying to get a ChronoUnit using MP Config getOptionalValue
  • [PAYARA-3027] – When creating a new standalone instance the HTTP ports are displayed incorrectly
  • [PAYARA-3029] – Can not create a new ssh node which is not on the default SSH port

New Features

Improvements

  • [PAYARA-2560] – Redesign set-monitoring-configuration asadmin command
  • [PAYARA-2722] – Notifiers can be made less noisy
  • [PAYARA-2733] – Add reasonable default timeouts for Jersey client
  • [PAYARA-2763] – Translate Payara only feature to Spanish
  • [PAYARA-2828] – Add rotation on file size options on Access logging
  • [PAYARA-2843] – Add Logging format options to Payara Notification Logger
  • [PAYARA-2861] – Allow Setting of Public Address for Hazelcast Cluster Node
  • [PAYARA-2871] – Improve listing batch jobs memory usage in admin console
  • [PAYARA-2889] – Defer Open API scanning to when the /openapi endpoint is first accessed
  • [PAYARA-2904] – Remove invalid files from bin directory
  • [PAYARA-2961] – Configurations tree view doesn’t list in alphabetically order
  • [PAYARA-2966] – Filter healthcheck-list-services and notifier-list-services in default Asadmin recorder config

Upstream Bugs

  • [PAYARA-2931] – Memory Leak caused by PersistentManager component when enabling file-type session persistence
  • [PAYARA-2941] – AJP NullPointerException
  • [PAYARA-2956] – Don’t log warnings when only checking if CDI bean is also JAX-RS resource

Component Upgrades

Known issues can be seen on our GitHub issues page here: https://github.com/payara/Payara/issues

Back to top