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

Jakarta EE

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

Payara promotional graphic showing transition from Spring to Jakarta EE, including technology logos, a code icon and arrows leading from Spring to Jakarta EE. 6 minutes
Jakarta EE

From Spring Boot To Jakarta EE 11: How Payara Starter Eases The Transition

If you’ve been living in the Spring ecosystem, you’re used to fast project setup. Spring Initializr gives you a […]

Graphic promoting the Jakarta EE Agentic AI Project by Payara Community. The design shows a laptop screen with a central icon of a person wearing headphones and using a laptop, surrounded by sparkles. The background features blue ocean-themed elements with coral and small fish. Logos for Jakarta EE and Payara Community appear at the top. 3 minutes
Community

Announcing the Jakarta Agentic AI Project

Exploring the Future of AI with the Jakarta EE Community At Payara, we’re passionate about pushing the boundaries of […]

Image promoting a Payara blog with an illustration of a document with checkmarks and a magnifying glass. 5 minutes
Jakarta EE

Why Jakarta EE Standards Make Legacy App Modernization Simple

Legacy Java applications built on enterprise standards don’t have to be roadblocks to modernization. When applications follow established specifications […]