WebLogic Server 15.1.1 is GA!

It has happened,- Oracle is pleased to announce the release of Oracle WebLogic Server and Coherence Version 15.1.1.

The main difference from WebLogic 14.1.2 is that the new version 15.1.1 implements updated support for Jakarta EE 9.1!

Why it happened?

Historical background:

Jakarta EE, formerly known as Java EE (and initially J2EE), is a set of specifications that extends Java SE for enterprise-level application development.

While Oracle previously owned and managed Java EE, the project was transferred to the Eclipse Foundation in 2017 and subsequently renamed to Jakarta EE to avoid trademark issues with the “Java” brand, which remains under Oracle’s ownership.

Key points regarding Jakarta EE and Oracle Java EE:

Ownership and Evolution: Once Oracle transferred Java EE to the Eclipse Foundation, leading to the rebranding as Jakarta EE. This shift aimed to foster a more open and community-driven development model for enterprise Java specifications.

Namespace Change: As part of the transition, the “javax” namespace used in Oracle Java EE was changed to “jakarta” in Jakarta EE to resolve trademark conflicts.

This requires code migration when moving from older Java EE versions to Jakarta EE. Simply put, application libraries and application servers must be consistent: either both must use “javax” or both must use “jakarta”.

Finally, “jakarta” package namespaces, can now be seamlessly deployed to WebLogic Server and Coherence 15.1.1!

Full information is here: www.blogs.oracle.com/weblogicserver/post/announcing-oracle-weblogic-server-and-coherence-1511