Release Highlights
This release has several notable features:
-
The Payara Micro API has been improved, now granting control over running instances and the ability to run asadmin commands.
-
There is now an auto-binding feature for the HTTP and HTTPS ports of Payara Micro instances. This feature allows Payara Micro instances to automatically find a free port if the default or specified HTTP or HTTPS ports are already bound to.
-
This release also introduces the Payara-Blue series of distributions, built using the IBM JDK for AIX systems.
See the What’s new in Payara 4.1.153 blog for descriptions of these features.
Updated Modules
This section details the modules that have been updated since the last release (4.1.152.1).
-
Mojarra 2.2.11
-
Javax XML Registry API 1.0.7
-
Weld 2.2.13.Final
-
JBatch Container 1.0.1-b08
-
JBatch SPI 1.0.1-b08
-
Grizzly 2.3.21
-
Jersey 2.19
-
Jackson 2.5.1
-
Mail 1.5.4
-
Hazelcast 3.5
Enhancements
This section details the GitHub issues marked as enhancements that have been implemented for this release.
-
175 - Add extra usage instructions for set-batch-runtime-configuration Asadmin command
-
314 - Extend Payara Micro api to enable deployment from an InputStream
-
349 - Don’t make me think about payaradomain vs. domain1 (have
asadmin start-domain
"just work") -
359 - Automatically increment busy payara micro http and https ports
Fixed Issues
This section details the GitHub issues marked as bugs that have been fixed for this release.
-
276 - lib/ext does not exist in domains created by 4.1.152 resulting in failure during add-library
-
288 - Payara embedded/micro artifacts unresolvable in maven central repo
-
291 - Fix of domainConfig argument, the index specified error.
-
330 - glassfish-ha module uses incorrect groupId for ha-hazelcast-store dependency
Upstream Fixes
This section details the fixes brought in from the GlassFish upstream.
-
Glassfish part of the fix of the https://java.net/jira/browse/GRIZZLY-1786
-
fix broken images links, and allow jdk8 to be used to have the {@docRoot}
-
Fix for GLASSFISH-21343 - GlassFish fails to start on MacOSX 10.10.3
-
Fix for findbug GF_UNCONDITIONAL_DEBUG_LOGGING error in InstalledLibrariesResolver.java
-
Fix for findbug DLS_DEAD_LOCAL_STORE error in WebContainer.java
-
Fix for GLASSFISH-20842 - X-Forwarded-Proto not honored by glassfish 4.0
-
Commit for Bug GLASSFISH-21028:Deployment from Web Console: temporary files are not deleted