Java EE25 articles
Want to have a say in what happens for the next version of Jakarta EE? Check out the new edition of the Jakarta EE Survey 2022 by OmniFish!
EJB Support in Piranha via CDI
Since there’s so much existing code using Enterprise Beans (EJB), a certain level of support is still desired. Piranha Cloud takes a somewhat novel approach to Enterprise Beans and maps Enterprise Beans annotations to equivalent functionality in CDI or other Jakarta EE APIs.
The Future of EJB
EJB, or Enterprise Beans, are Java classes with a number of container provided services attached to them, such as transactions, remoting and security. A possible future direction for EJB is to rebase it on CDI. Instead of having those two essentially competing component models in Jakarta EE, we would end up with just one.
What is Jakarta RPC?
gRPC is an open source Remote Procedure Call framework; an alternative to REST. Find out more and how Payara is involved!
OmniFish Announces Enterprise Support for Eclipse GlassFish, Jakarta EE 10, and a New Cloud‑Native Jakarta EE Runtime
OmniFish is a new international company that offers Java consulting and support for Eclipse GlassFish and a new cloud‑native runtime Piranha Cloud.
Can Java/Jakarta EE do Microservices?
In this myth-busting webinar, Steve Millidge (founder of Payara), demonstrates that Java/Jakarta EE can do microservices.
Ignore Infrastructure: Concentrate on Code with Jakarta EE and Payara Cloud
What used to take days or weeks of frustration getting the infrastructure set up to run an application in the Cloud is now automated when you use Payara Cloud.
Jakarta Concurrency: Present and Future
Java Concurrency is a small fundamental spec under the Jakarta EE umbrella. As project lead, here’s what it is, its future, and how to be involved!
Easy Jakarta EE Integration Testing
How to use Testcontainers for your next project to create a stable and solid integration test suite of your Jakarta EE application features.
Migrating from Java EE to Jakarta EE with IntelliJ IDEA
In this post we’re going to migrate some sample code from the `javax` namespace to `jakarta` using IntelliJ IDEA’s migration tool.
Quick Fire Java: Java After Log4j
Watch a 10 minute discussion on Log4j, security processes and prioritization, and how Payara dealt with the vulnerability.