Welcome to the new Blogs page, where you can search and filter the available blogs to much more easily find what you're looking for!
But, don't worry - if you prefer the old UX with the Blogs Widget, it's still available - just use the Blogs List link in the left navigation and it will be like it's 1999 all over again!
To add a new blog, use the "New Entry" button here on on the Blogs List page.
To manage Drafts and view unpublished blogs please use the Blogs List page.
Zeige 1 bis 20 von 3.182 Einträgen.
-
Laxit Khanpara | 17.04.2026 10:15
Introducing create-liferay-react-cx create-liferay-react-cx is an npm package that helps you quickly create a ready-to-use React Client Extension for Liferay. Run this command to get started: npx...
Announcements: Stable Releases Blog Stream: Featured Products: Liferay Portal Liferay Portal 7.x Liferay DXP Capabilities: Integration Releases: Liferay DXP 2025.Q1 Liferay DXP 2025.Q2 Liferay DXP 2025.Q3 Liferay DXP 2025.Q4 Liferay DXP 2026.Q1 -
saravanan muniraj | 04.01.2026 18:23
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...
Announcements: Stable Releases Blog Stream: Featured Products: Liferay Portal Liferay Portal 7.x Liferay DXP Capabilities: Personalization Releases: Liferay DXP 7.3 -
Eric DARIEL | 20.12.2024 16:24
Hello everybody, A small post to explain how to create a vanilla javascript native fragment in Liferay in few minutes. I want to create a small animation for this winter... a Snow Flakes animation...
Blog Stream: News Products: Liferay Portal 7.x -
David H Nebinger | 08.02.2024 14:44
Introduction Recently my friend and coworker Andrew Jardine and I were together in Rome for a Liferay Partner event where we were part of a round table discussion about all things Liferay. Even...
Blog Stream: Featured Products: Liferay Portal 7.x Liferay DXP Capabilities: Platform Releases: Liferay Portal 7.4 Liferay Portal 7.3 Liferay DXP 7.3 Liferay DXP 7.4 Liferay DXP 2023.Q3 Liferay DXP 2023.Q4 -
David H Nebinger | 07.12.2023 20:59
Introduction This post originated from a couple of different client questions... First was a seemingly simple question from a client: How do I use Service Builder to connect to an external database...
Blog Stream: Featured Products: Liferay Portal 7.x Liferay DXP Capabilities: Platform Releases: Liferay Portal 7.4 Liferay Portal 7.3 Liferay Portal 7.2 Liferay Portal 7.1 Liferay Portal 7.0 LIferay DXP 7.1 Liferay DXP 7.2 Liferay DXP 7.3 Liferay DXP 7.4 LIferay DXP 7.0 Liferay DXP 2023.Q3 Liferay DXP 2023.Q4 Liferay DXP 2024 Q1 Liferay DXP 2024 Q2 -
David H Nebinger | 04.12.2023 18:32
Introduction So I was recently working with a team that was completing an upgrade assessment for a client wanting to upgrade from 7.2 to 7.4. A big chunk of the work in upgrading the client was...
Blog Stream: Featured Products: Liferay Portal 7.x Liferay DXP Capabilities: Frameworks Platform Cloud -
David H Nebinger | 29.11.2023 18:08
So just a quick one today about an issue that I helped a coworker with. A client had reported that after they restarted Liferay, they had to redeploy their custom module that had a replacement...
-
David H Nebinger | 07.11.2023 17:28
Introduction In today's Office Hours session, the first question out of the gate was "If I'm using OpenID Connect for SSO, how can I synchronize UserGroup membership?". And, well, I just didn't...
Blog Stream: Featured Products: Liferay Portal 7.x Liferay DXP Capabilities: Platform Releases: Liferay Portal 7.4 Liferay Portal 7.3 Liferay DXP 7.3 Liferay DXP 7.4 -
David H Nebinger | 20.09.2023 15:24
Introduction So recently I wrote the blog, Gradle 7 is here! Yay? where I showed how to update your workspace to Gradle 7.3.3, and I just kind of stopped there. I mean, I kind of assumed that as...
-
David H Nebinger | 31.08.2023 16:23
Introduction It started with a simple Liferay Community Slack post by Pierre Beule: Hello, I am using pretty standard Liferay stuff to generate a Liferay configuration (let's say a GROUP scoped...
-
David H Nebinger | 30.08.2023 16:38
Just a quick post today about the new Blade 5.0 release... It's out now, and you can update your local Blade using the blade update command. This new release supports JDK 11.0.20+ (so you don't...
Blog Stream: Featured Products: Liferay Portal 7.x Liferay DXP Capabilities: Platform Releases: Liferay Portal 7.4 Liferay Portal 7.3 Liferay Portal 7.2 Liferay Portal 7.1 Liferay Portal 7.0 LIferay DXP 7.1 Liferay DXP 7.2 Liferay DXP 7.3 Liferay DXP 7.4 LIferay DXP 7.0 -
David H Nebinger | 15.08.2023 19:51
Introduction So for some time now, Liferay builds have been stuck on Gradle 6. Which, you know, is 2 releases behind the currently available Gradle 8... But, after a lot of work, Liferay is ready...
-
David H Nebinger | 08.08.2023 20:04
Introduction So if you really want to set off a firestorm with geeks like myself, step into the group and say "VI is better than Emacs!" Be sure to turn and walk away quickly or you might find...
-
David H Nebinger | 25.07.2023 14:16
NOTE: Please read to the end of the blog, there are important updates that affect developers, don't just stop at the conclusion... Introduction So, the various flavors of Java have just released...
Blog Stream: Featured Products: Liferay Portal 7.x Liferay DXP Capabilities: Platform Releases: Liferay Portal 7.4 Liferay Portal 7.3 Liferay Portal 7.2 Liferay Portal 7.1 Liferay Portal 7.0 LIferay DXP 7.1 Liferay DXP 7.2 Liferay DXP 7.3 Liferay DXP 7.4 LIferay DXP 7.0 -
Mohammed Yasin | 23.05.2023 19:28
Publication Framework of Liferay is one of the powerful feature which helps us to track the change set, review and publish it (Refer). By default Liferay provides this feature which is already...
-
Olaf Kock | 30.03.2023 09:19
If you've ever repeatedly gone through a checklist, with programming knowledge: How often did you have to repeat the steps until you automated them? Or, without programming knowledge: How often did...
Products: Liferay Portal 7.x Capabilities: Frameworks Platform -
David H Nebinger | 13.03.2023 17:16
Another quick one today... So when you start your brand spanking new Liferay environment, you will automatically get your test@liferay.com administrator account (or test@<your company email here>...
Blog Stream: Featured Products: Liferay Portal Liferay Portal 7.x Liferay DXP Capabilities: Platform -
David H Nebinger | 06.02.2023 15:26
Introduction Recently there have been a bunch of questions lately in Slack, in Ask, and even in Liferay Support tickets complaining about the time it takes to log into Liferay and what can be done...
-
David H Nebinger | 27.07.2022 00:24
Introduction You may have seen my blog Setting Up JNDI in Liferay 7.4 which I posted to explain how to do a JNDI lookup. The code works, I assure you, but there's one group of developers that blog...
-
Maharajan Paramasivan | 27.04.2022 13:25
Part-1 | What & Why & When Custom Liferay Framework Create your own Liferay Framework, Understand the possibilities to write your own Liferay framework for any complex custom developed solution...
Products: Liferay Portal Liferay Portal 7.x Capabilities: Frameworks Platform -
Michael Chen | 07.04.2022 17:11
Many UI teams prefer building Liferay DXP Theme using gulp instead of the Liferay Theme Builder. For example, cd themes/my-themenpm installgulp build However, Liferay has not documented ways to...
Products: Liferay Portal 7.x Capabilities: Platform -
Maharajan Paramasivan | 09.03.2022 05:18
Part-2 | How to Custom Liferay Framework? Implement your own Custom Liferay Framework over a simple use case and understand the possibilities and capabilities that open up. Continuing on top of the...
Products: Liferay Portal Liferay Portal 7.x Capabilities: Frameworks Platform -
David H Nebinger | 02.03.2022 03:08
Another quick one this week... A community member reached out and asked for help with a problem on their DXP Cloud site. They were already working with DXP Cloud support, but they had been...
-
David H Nebinger | 11.02.2022 19:14
Introduction In November of 2018, I authored a blog, Boosting Search. In that blog, I showed how to boost search results for tag matches in an effort to provide some alternative to GSA's KeyMatch...
Blog Stream: Featured Products: Liferay Portal 7.x Liferay DXP Capabilities: Platform Releases: Liferay Portal 7.4 Liferay Portal 7.3 Liferay DXP 7.3 Liferay DXP 7.4 -
David H Nebinger | 07.02.2022 15:50
Introduction I've worked with clients that, for one reason or another, needed to change their database platform. This ask has increased with the move to DXPCloud and MySQL database. I'm not sure...
Blog Stream: Featured Products: Liferay Portal Liferay Portal 7.x Liferay DXP Capabilities: Platform Cloud -
David H Nebinger | 26.01.2022 00:02
Introduction I was recently polling my coworkers looking for new blog ideas, and Filipe Melo asked about Websockets. I haven't seen any other documentation or blogs about building Websocket...
-
David H Nebinger | 11.01.2022 18:57
Introduction So recently I completed a database upgrade from Liferay EE 6.1 up to Liferay DXP 7.4. It was actually pretty straightforward and I didn't encounter any significant blockers. I did...
Blog Stream: Featured Products: Liferay Portal 7.x Liferay DXP Capabilities: Platform Releases: Liferay DXP 7.4 -
David H Nebinger | 11.01.2022 14:56
Introduction So I wrote https://liferay.dev/blogs/-/blogs/extending-liferay-osgi-modules five years ago targeting Liferay 7.0. A lot has changed since then. Liferay Gradle Workspace plugin has seen...
-
David H Nebinger | 18.09.2021 00:30
Introduction So when you start building your own fragments and using them on your content pages, you will often times run into an issue with propagation... So I like to create fragments for headers...
-
David H Nebinger | 24.08.2021 15:24
Introduction I posted two blog posts this week, and each of them had a particular drawback - lack of cluster coordination. The first blog post on cluster-enabled upgrade processes introduced using...
Blog Stream: Featured Products: Liferay Portal 7.x Liferay DXP Capabilities: Frameworks Platform Cloud -
Fabian Bouché | 23.08.2021 12:31
With this first blog, I'd like to start a series about application integration. Quite often, I encounter projects where Liferay must integrate with some backend services. There are lots of...
Products: Liferay Portal 7.x Releases: Liferay Portal 7.3 -
David H Nebinger | 21.08.2021 17:40
I recently was helping a client with an upgrade process and that had run into a little problem... A few of the model hints were not updated on some of the columns in their Service Builder services...
-
David H Nebinger | 16.08.2021 04:15
A really quick post to share something important with you React + Clay developers out there... A recent update to Clay had a breaking internal change. If after deploying your React portlet and you...
Blog Stream: Featured Products: Liferay Portal 7.x Liferay DXP Capabilities: Frameworks Platform Releases: Liferay Portal 7.4 Liferay Portal 7.3 Liferay Portal 7.2 Liferay DXP 7.2 Liferay DXP 7.3 Liferay DXP 7.4 -
David H Nebinger | 07.08.2021 02:46
Introduction In a recent blog I explained how to create a React-based portlet within your Liferay Gradle Workspace by using the js-widget Blade template which in turn uses the Yeoman Liferay JS...
-
David H Nebinger | 21.07.2021 06:13
Introduction A client asked me to build a React portlet for them and I was like, "Oh Yeah!" I mean, it's been a while since I built a React portlet and tooling has really changed a lot since then,...
-
David H Nebinger | 15.07.2021 14:51
Introduction So I was recently asked to help build a custom Liferay docker image for a client and there were some specific requirements such as: Should not contain hard-coded credentials, those...
-
Olaf Kock | 09.07.2021 10:52
If you’ve ever looked at a Liferay workflow implementation and its scripts, you might have seen workflowContext being referenced in the scripts that are executed in the individual tasks and states....
Products: Liferay Portal 7.x Capabilities: Frameworks Platform -
David H Nebinger | 17.06.2021 18:27
Introduction As many folks know, I'm known for telling people not to look inside the Liferay database itself. It's not always clear what is what in the DB and Liferay has a lot of code around...
-
David H Nebinger | 04.06.2021 23:11
Introduction Recently I asked some of my teammates for ideas about what to blog about next. Most of the time I take my inspiration from different clients I work with or questions that come up on...
-
David H Nebinger | 18.05.2021 03:06
Introduction Historically developers have always wanted to be able to control site creation. It's not that Liferay admins are untrusted or anything like that. It is really more the case where...