What’s New in the June 2022 Payara Platform Release?

Uncategorized

The June 2022 Payara Platform release is here! This is an Enterprise-only release, with Payara Platform Enterprise 5.40.0 bringing 3 bug fixes, 1 component upgrade, and 2 improvements.

 We have also made significant improvements to our product documentation on GitHub, for both Enterprise and Community, aiming to create the best developer experience possible for those using the Payara Platform! Read more below.

You can request Payara Platform Enterprise 5.40.0 here.   

You can download the latest Payara Platform Community version 5.2022.2 here.

Please note:  Payara 5 Community will soon be replaced by Payara 6 Community, meaning Payara  Community will only run Jakarta EE10 applications. If you want to keep using earlier Java EE/Jakarta EE versions – we encourage you to move to Payara 5 Enterprise. Find out more:

Documentation Improvements for Enterprise and Community 

 We listened to feedback on our Payara Community Surveys and have made our official GitHub Documentation easier to read and work with. 

Enterprise and Community are now generated from a single repository, and the layout and structure have been reorganized to be easier to read. Sections have been better categorized, so content should be easier to navigate to. Page titles and naming conventions have been consolidated and simplified, and any information that is redundant has been removed.

We want everyone to be able to use Payara Platform easily and efficiently, and hope these changes will improve your experience! Please feedback your thoughts on our Payara Forum.

Enhancements to Jakarta Concurrency

Jakarta Concurrency is the Jakarta EE specification that deals with sustaining contexts when moving between different threads. Our CEO and Founder Steve Millidgeisproject lead of this specification. 

This release backports features introduced in Jakarta EE 10, tested in the alpha version ofPayara 6 Community.These changes increase the functionality of the Managed Executor Service. 

Payara-resources.xml already allowed several differerent types of resources to be defined within it. Now, ManagedExecutorServices is one of them.This allows you to create concurrent ManagedExecutor resources automatically when the .ear or .jar that needs them is deployed. 

Changes For Increased Security and Stability

As Payara Enterprise customers use Payara Platform for mission critical applications, it is vital that anything that could slow down the application or cause errors is fixed.

This month, this includes a fix for a connection that would close prematurely on HTTP / 2 HTTPS connections if the request was taking too long.  CDI Annotation scan speed has also been improved, there are several bug fixes and the component Smack has been updated.  

Payara 5 Enterprise = Benefit From Jakarta EE 10 Backports!

You will see above that an improvement in Jakarta EE 10 can be backported to work for Jakarta EE 8 for Enterprise users. Now that Payara 6 Community will run only with Jakarta EE 10, there will be no more Jakarta EE 10 improvements backported for earlier Jakarta EE versions, unless you move to Payara Enterprise! 

You can see how Enterprise users are able to use exciting new features developed for Jakarta EE 10 but in older versions of Jakarta EE. This way you can save time migrating to new versions of Jakarta EE but enjoy their benefits, having your cake and eating it!

Webinar Move Your GlassFish Upstream: What You Need to Know About Migration

If you are reading this, it is likely you are already using Payara Platform – but if you still have applications or projects in GlassFish, or know people who do, it’s time to make the change. 

Join our CEO and Founder Steve Millidge on July 20, 3pm BST.

MicrosoftTeams-image (233)-1

Release Notes

The June 2022 Payara Enterprise Release (request here) includes 3 bug fixes, 1 component upgrade and 2 improvements.

See a more detailed overview of the fixes and improvements in the Release Notes:

 

Comments (0)

Post a comment

Your email address will not be published. Required fields are marked *

Payara needs the contact information you provide to us to contact you about our products and services. You may unsubscribe from these communications at any time. For information on how to unsubscribe, as well as our privacy practices and commitment to protecting your privacy, please review our Legal & Privacy Policy.

Related Posts

Blue background with coral and fish. Left text: 'MONTHLY CATCH'. Right: laptop screen with tech tabs and Payara Community logo. 3 minutes
Community

The Payara Monthly Catch -September 2025

Welcome aboard the September issue of The Monthly Catch! With summer holidays wrapping up, the Java world is back […]

4 minutes
Uncategorized

Leading the Way: Payara Platform Community 7 Beta Now Fully Jakarta EE 11 Certified

We’re excited to announce that Payara Platform Community 7 Beta application server is now fully certified as Jakarta EE 11 […]

Understanding the Security Issues of Aging Middleware 8 minutes
Security

Understanding the Security Issues of Aging Middleware

Middleware runs quietly in the background of most applications, which makes it easy to overlook its lifecycle. In effect, […]