Soteria Support
new feature in 174 is support for the new Security API, Soteria. We have now added it as an additional API to Payara Server 4. The Security API simplifies the addition of security to an application by adding support for Authentication Mechanisms and Identity Stores amongst other things.
The API adds new annotations such as @BasicAuthenticationMechanismDefinition
and @DatabaseIdentityStoreDefinition, which greatly improves the authentication process. Users can now take advantage of these features and others included in the Security API.
JMX Monitoring Service Notifications
JMX Monitoring has been integrated with the . MBeans containing data from the current server to open database connections and send the resulting notifications via email, XMPP, or one of the many other notifiers. For a full list of all the MBeans available in Payara Server and Micro, see the documentation.
MicroProfile Config
The implementation of MicroProfile Config has been upgraded to
Environment Variable Substitution
Environment variables substitution now also work in pre and post boot command files. This is great for running Server , meaning that you can pass variables directly in the dockerfile rather than as a separate script.
{{cta(‘916ae074-a75f-4aec-87d6-25cf09005c9a’)}}
Coloured Terminal Output
Payara Micro now features ANSI coloured output in the the terminal to clearly show the level of everything that is being logged, meaning that WARNING and SEVERE notifications can no longer speed by:
Finally, with 106 Payara and GlassFish bugs squashed, the 174 release contains the most bug fixes of any Payara Server release to date! If you find any more bugs, please raise an issue on GitHub so we can beat this record again in 181.
docs.payara.fish still says 173 is the latest release.
Thank you for letting us know, the documentation is now already updated for version 174
Is this version aligned with Java EE 8 or is it just payara-micro 5?
Thank you.
Hi Daniel,
As Payara Server 174 is still derived from GlassFish 4, you can run your Java EE 7 apps on it but not Java EE 8.
Full versions of Payara Server and Payara Micro 5 are coming out early next year, they won’t have Java EE 8 certification but will be derived from GlassFish 5 (Java EE 8 RI) and you’ll be able to run your Java EE 8 apps on it.
Hope this helps!