Jakarta EE Migration
Since the 2025.Q3 release, Liferay DXP is built on Jakarta EE, the successor to Java EE 8. This lets DXP run on modern application servers such as Tomcat 10.1 and JBoss EAP 8 and keeps the platform current and secure.
It is a breaking change: custom code and some dependencies must be updated to the new standard. Liferay provides documentation and tooling that automate many of the required code changes. These answers cover the business and technical questions customers and partners ask most.
Resources
- Upgrading to Jakarta: technical overview of the migration and an introduction to the tooling.
- Liferay Jakarta Migration Field Guide: a PDF with the basic steps for moving a Liferay DXP application to Jakarta EE.
- Installing Liferay on an Application Server: deploying the DXP .war file to Jakarta EE compatible application servers.
- Liferay DXP Agent Fails to Start on Jakarta (Tomcat 10) Images with javax.annotation Error: troubleshooting article.
- Webinar (July 2025): recording and presentation PDF on how to prepare, how you may be affected, and available resources.
Capabilities
Product
Education
Knowledge Base
Contact Us