Posts tagged JakartaEE

How to Use Eclipse Transformer to Convert a 3rd Party Library to the New Jakarta Namespace

Introduction

The release of Jakarta EE 9 breaks a tradition of Java Enterprise. A legal requirement of the Java EE code donation from Oracle to the Eclipse Foundation is the change of the namespace of javax to jakarta.


But the change of the package and XML namespace in Jakarta EE 9 is only the beginning. The change of the namespace allows for new development and functionality, but all frameworks and libraries using one of the Java Enterprise specifications also need to be adjusted to the new version.

What's New in the Payara Platform December Release?

The last Payara Platform release of 2020 is here!  With this patch release of Payara Platform Enterprise 5.23.1, we're introducing more improvements and component upgrades to Payara InSight as well as a couple useful bug fixes. Meanwhile, the Payara Platform Community 5.2020.7 introduces some improvements and additions to the MicroProfile specs in preparation for the upcoming MicroProfile 4.0 release. We are also happy to confirm that Payara Platform Web Profile is now Jakarta EE 8 compatible!

You can download Payara Platform Community 5.2020.7 here and request Payara Platform Enterprise 5.23.1 here. 

Read more below to find out the details.

Payara Services Celebrates the Release of Jakarta EE 9

As leading contributors to the Jakarta EE project, Payara excitedly welcomes Jakarta EE 9 - now officially released! 

Announced at today’s Jakarta One Livestream, the headline breaking change is the move from the package namespace javax to jakarta across the Jakarta EE 9 Platform, Web Profile specifications, and related TCKS. 

Through our involvement in the Eclipse Foundation Jakarta EE Working Group, we are proud to play a major role in shaping, improving and championing Jakarta EE 9. The specifications will be key to the evolution of cloud native technologies for Java, also central to Payara's mission. 

The Payara Monthly Catch from November 2020

The big news from this month was the General Availability release of Jakarta EE 9 on November 20th, moving to the jarkarta namespace once and for all. This will be followed by an official release at the Eclipse Foundation's JakartaOne Livestream on December 8th - at which our Founder Steve Millidge is a key speaker. You can register to attend here
 
It's also been a month of exciting news for Payara as a business, as we've extended our partnership with Azul Systems and taken key steps towards beta testing of our exciting Payara Cloud project, all alongside our regular monthly platform release. We've also been excited to see Payara used as examples in Community materials such as Otávio Santana , Geovanny Mendoza, and Aristides Bravo's new Jakarta EE guide, in various learning materials and blogs, and in a Microsoft tutorial! 
 
If you enjoy the (fish!) food for thought in the articles below, make sure you are following us on Twitterfor updates as they come! 

10 Strategies for Developing Reliable Jakarta EE Applications for the Cloud

What happens when an application designed for a small user base needs to be scaled up and moved to the cloud?

It needs to live in a distributed environment: responding to an appropriate number of concurrent user requests per second and ensuring users find the application reliable. 

Though Jakarta EE and Eclipse MicroProfile can help with reliable clustering, there is no standard API in Jakarta EE that defines how clustering should work currently. This might change in the future, but in the meantime, this gap must be filled by DevOps engineers.

In this blog, we will cover 10 technical strategies to deal with clustering challenges when developing Jakarta EE and MicroProfile for cloud environments.

What's New in the Payara Platform November Release?

We're happy to announce that Payara Platform Community 5.2020.6 (direct download here) and Payara Platform Enterprise 5.23.0 (request here) Editions are out !

With this major release of Payara Platform Enterprise, we're introducing OpenAPI Refactor and some further improvements to Payara InSight.  Meanwhile, the Payara Community Edition adds support for Payara Micro in the Eclipse IDE and a number of useful MicroProfile enhancements.

Read more below to find out the details, and don't miss our Release Overview virtual event next week, which is now open for registrations on Meetup here. 

The Payara Monthly Catch from October 2020

As we approach the release of Jakarta EE 9, we’ve rounded up blogs and podcasts that are looking ahead to the transition. We also found several useful articles on improving your use of Kubernetes in the Cloud, which continues to be a hot-button topic!

In this round up you will find a curated list of some of the most interesting news, articles and videos from the last month. Can't wait until the end of the month? Visitour Twitter page where we post all these articles as we find them!