RSS

Entries with Blog Stream Featured .

thumbnail
David H Nebinger | 20 Mar 2026

You might have seen the 2026.Q1.0 breaking changes documentation or even the MAINTENANCE labels in the UI when using 2026.Q1.0 and navigating through Asset Libraries, Web Content, or Documents and Media and wondered what this actually means. Does it mean you have to migrate?   Is there a migration path defined?   Is your platform going to stop working?   What should you do now? ...

67
3
thumbnail
Ben Turner | 20 Mar 2026

In Marco Leo's most recent blog - One Platform, One Liferay: The 2026 Release Model - we announced that in 2026 instead of releasing separate products for non-subscribers (Liferay Portal CE) and subscribers (Liferay DXP) we've moved to a single unified, modular platform, available for everyone. If you're a Subscriber, there's no change in how you obtain and activate Liferay DXP, but for...

76
2
thumbnail
Marco Leo | 11 Mar 2026

At Liferay, we've always believed that innovation is meant to be accessible. For decades, our open source heritage has been the heartbeat of our technology, shaped by a vibrant community of creators, developers, and organizations around the world. Now, we're taking the next step in how we deliver Liferay. Starting with the 2026.Q1 release, we are evolving from separate Community Edition...

113
5
thumbnail
David H Nebinger | 05 Mar 2026

Today we released Liferay DXP 2025.Q1.22-LTS. If you are currently running: - 2025.Q1.20-LTS   - 2025.Q1.21-LTS   You should update to 2025.Q1.22-LTS as soon as possible. Why the Urgency? The 2025.Q1.21 release (which was meant to fix problems in Q1.20) was pulled due to issues identified in both: Liferay Commerce Liferay Objects These issues have been...

103
0
thumbnail
David H Nebinger | 02 Mar 2026

A recent TechCrunch article described what some are calling the "SaaSpocalypse," with one investor arguing: "The barriers to entry for creating software are so low now thanks to coding agents, that the build versus buy decision is shifting toward build in so many cases." That's not an unreasonable claim. AI coding agents are improving rapidly. The cost of...

106
0
thumbnail
Ben Turner | 02 Mar 2026

Hi Everyone! It's that time already - the 2026.Q1 LTS (Long-Term Support) release of Liferay DXP is coming on March 18th. To mark that event we're holding our usual release webinar, just a week after that on Wednesday, March 25th. Because this is the first release of the year, it is also our Long-Term Support release - meaning that it comes with 5 years of support for...

93
0
thumbnail
David H Nebinger | 26 Feb 2026

A community member recently asked for the easiest way to call Liferay Headless APIs from Java without generating a REST client or making outbound HTTP calls. The answer is surprisingly simple: Liferay already does this internally for FreeMarker templates via the restClient helper. In this post, we’ll walk through how that works, starting with RESTClientTemplateContextContributor, and then build...

89
0
thumbnail
David H Nebinger | 25 Feb 2026

Every two weeks, I host an “Ask Me Anything” session for the Liferay community. And every two weeks, I’m reminded of something: The people who show up get real value. The people who don’t… are often the ones who need it most. Let’s talk about that. What the AMA Actually Is This isn’t a webinar. It’s not a presentation. There are no slides. It’s an...

105
0
thumbnail
David H Nebinger | 20 Feb 2026

I recently ran into an issue that's easy to reproduce and surprisingly confusing the first time you see it. I had a Liferay workspace that was working perfectly. It included both Service Builder and REST Builder modules. The workspace plugin version was 13.1.0, and the target platform was 2025.Q1.20. Everything compiled cleanly. Life was good. Then I decided to upgrade the workspace...

94
0
thumbnail
David H Nebinger | 18 Feb 2026

Why (and How) to Contribute to the Liferay Marketplace If you've built reusable solutions for Liferay (modules, fragments, client extensions, object models) and they're sitting in private repositories or being copied from project to project, you might be overlooking something important. The Liferay Marketplace isn't just a download site. It's the official platform where apps and...

94
0
thumbnail
David H Nebinger | 16 Feb 2026

This blog started with this slide from Hanna Ilén at SKO 2026:   It shows the paths and all of the courses that we delivered last year in one slide. Practitioners. Application Developers. Content Managers. Frontend Developers. Commerce Administrators. Each path builds real capability, not just feature familiarity. Wondering about the paths, the courses, and where they...

54
0
thumbnail
David H Nebinger | 16 Feb 2026

The key is version alignment. The smoothest path starts by upgrading your CE environment to 7.4.3.132, the latest available CE release. This positions you as close as possible to the DXP codebase and minimizes upgrade complexity. From there, we target DXP 2025.Q1.22-lts. This version is: The closest match to CE 7.4.3.132 The Long Term Support (LTS) release for 2025 The...

115
4
thumbnail
saravanan muniraj | 09 Jan 2026

Connecting External Database in Liferay In certain use cases, Liferay portlet applications may need to connect to external databases that exist outside the default Liferay database. This blog post provides a step-by-step guide on how to configure and connect to an external database using JNDI DataSource in a Liferay environment. Overview When building enterprise applications on...

190
0
thumbnail
Ben Turner | 18 Dec 2025

Hi everyone, Thanks to everyone that was able to join our 2025.Q4 release webinars a couple of weeks ago. Sorry for the slight delay, but I'm please to announce that the recording of the webinar is now available to replay any time you want! If you didn't join the webinar live, you might not know that I was joined this quarter by Senior Product Manager, Luiz Jardim, who provided a...

194
0
thumbnail
Tibor Lipusz | 15 Dec 2025

It was great to be there at Liferay DEVCON in Madrid. Now that the recordings are available on YouTube, I decided to write a companion blog post as a follow-up to my session.   In my talk, I was presenting the benefits and the possibilities of Liferay Enterprise Search (LES) focusing on Semantic Search and ML/AI capabilities of the Elastic Stack that you can unlock with LES....

103
0
thumbnail
David H Nebinger | 11 Dec 2025

Great news for everyone who attended (or wished they could attend) Liferay DevCon 2025: the full set of recorded sessions is now live on YouTube! You can watch them all here: https://www.youtube.com/playlist?list=PLKb_gn-WO_Ko0-26UHbQGFYjXy6isAIMN This playlist includes every session that was captured during the conference. Many of the recordings include a picture-in-picture view of...

165
0
thumbnail
David H Nebinger | 10 Dec 2025

If you’re building headless APIs with REST Builder on Liferay 2025.Q3 or newer, there’s one small configuration detail that can cause big headaches if you miss it. In your rest-config.yaml, you must declare that your API should use the Jakarta namespace. If you don’t, REST Builder defaults to javax, and the generated code won’t match the runtime environment—leading to confusing...

173
0
thumbnail
David H Nebinger | 20 Nov 2025

At Liferay DevCon today, someone asked me a great question: “How do you develop and test a local custom element (a standard Web Component) while still using the Liferay JS global object?” We talked it through, and I hinted I’d get a blog post up about it. Since I’m sure others will hit this same challenge… here we go. Good news: it’s easier than you might...

168
0
thumbnail
David H Nebinger | 19 Nov 2025

Day 2 of Liferay DevCon 2025 has wrapped, but my favorite day is still ahead: the UnConference. Once again, my good friend Olaf will be running it; if you’ve never experienced an UnConference before, it’s something truly unique. For those who don’t know what an UnConference is, think of it as the anti-conference: No pre-set agenda. No scheduled workshops. No rigid...

162
0
thumbnail
David H Nebinger | 18 Nov 2025

Today at Liferay DevCon 2025, I had the opportunity to watch two live demos showcasing the brand-new Liferay + Camunda partnership, and they were genuinely impressive. The demos showed not only the technical integration points, but also how AI-infused process orchestration can transform onboarding, customer service, financial workflows, and more. I captured several photos ...

106
0