If your organization has built or customized solutions on Liferay DXP, the upcoming migration from javax.* to jakarta.* namespaces is a critical change that demands attention. This guide outlines what the transition means, why it matters and how Proventeq can help you prepare your Liferay platform for long-term success.
What’s changing and why it matters
As part of the Java EE transition to Jakarta EE under the Eclipse Foundation, all enterprise Java APIs are moving from the legacy javax.* namespace to jakarta.*. Liferay DXP is aligning with this shift with future versions no longer supporting javax.*.
For Liferay customers with custom modules, integrations, or extensions, this change is significant. It affects:
Custom code referencing javax.* packages
Third-party libraries and connectors
Compatibility with upcoming Liferay DXP releases
Security and maintainability of your platform
Key timeline: Q3 2025 and beyond
Liferay has confirmed that starting Q3 2025, all new versions will require the jakarta.* namespace. If you’re planning to upgrade or maintain compatibility, your platform must be migrated before this deadline.
While the Q1 2025 LTS release will still support javax.*, it may not align with your long-term goals, especially if you’re aiming to adopt new features, improve performance, or move toward cloud-native architecture.
What this means for your Liferay implementation
Custom portlets or modules
Extended service layers
Integrated third-party systems
Legacy Java EE components
Common challenges in the migration process
Liferay customers often encounter:
Difficulty identifying all javax.* dependencies
Complex refactoring of legacy code
Compatibility issues with third-party libraries
Lack of internal expertise on Jakarta EE
Risk of downtime or regression during deployment
How Proventeq helps you navigate the transition
At Proventeq, we specialize in helping Liferay customers modernize their platforms with minimal disruption. Our structured, end-to-end migration services include:
Free migration assessment
We begin with a complimentary audit to:
Identify javax.* usage in your custom code
Evaluate readiness for Jakarta EE
Estimate effort, risk and timelines
Tailored migration roadmap
Based on the assessment, we deliver a clear, actionable plan:
Dependency mapping and prioritization
Refactoring strategy
Testing and deployment planning
Full-service migration execution
Our certified Liferay and Java experts manage the entire process:
Refactoring and testing of custom modules
Upgrading third-party integrations
Aligning with the latest Liferay DXP features
Ensuring zero disruption to business operations
Post-migration support
We provide ongoing support to:
Monitor performance and resolve issues
Train your teams on Jakarta EE
Optimize your platform for future scalability
Why Liferay customers trust Proventeq
Liferay Certified Partner with deep platform expertise
Proven migration frameworks tailored to enterprise needs
Global delivery capabilities with local support
Trusted by leading organizations across industries
Take action before the deadline
With the Q3 2025 deadline approaching, now is the time to assess your Liferay environment and plan your migration. Acting early reduces risk, ensures smoother upgrades and positions your platform for long-term success.
Schedule your free migration assessment and prepare your
Liferay platform for the future.(LINK/Button)



