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.
Showing 1 to 20 of 3,155 entries.
-
Christian Hofstätter | Mar 27, 2025 8:12 PM
Introduction After playing with Go for the last few days and wanting to check out Microservice Client Extensions (MCEs), I decided to put up this starter project on Github and write my first blog...
-
David H Nebinger | Mar 26, 2025 3:13 PM
Introduction On March 18th, 2025, Liferay sent an email to clients and partners outlining the roadmap for migrating from Java EE to Jakarta EE that is coming in the 2025.Q3 release. It’s a...
Blog Stream: Featured -
David H Nebinger | Mar 5, 2025 7:49 PM
So this is just a quick post inspired by an answer my friend Evan Thibodeau posted to a Liferay Community Slack question: Hi, how to develop admin applications (i.e. the ones that can be added and...
-
David H Nebinger | Feb 27, 2025 8:08 PM
Introduction In my first post, Goodbye MySQL, Hello PostgreSQL, I shared that after a lot of practical research, Liferay had decided to move their cloud platforms off of MySQL and onto PostgreSQL...
Blog Stream: Featured -
RISHI KUMAR | Feb 26, 2025 5:23 AM
What are Frontend Client Extensions? Frontend Client Extensions are like skins that overlay the core functionality, adding extra features and enhancing the appearance. They function like Oxygen OS...
-
-
Chris Mount | Jan 16, 2025 12:20 AM
Recently, a number of customers encountered build failures in their JavaScript-based Liferay portlets or modules. The issue was the result of a node module version not being pinned or specified. My...
-
David H Nebinger | Jan 9, 2025 3:58 PM
So I wasn't planning on writing this blog today, but it is hitting a lot of people and I'm sure there's going to be a slew of reported issues on this, so I felt I should get the word out... If you...
Blog Stream: Featured -
David H Nebinger | Jan 3, 2025 8:41 PM
A real quick one today so everyone is aware. The next releases of Liferay, DXP 2025.Q1 and CE GA 134, will be built using JDK 17. This means that JDKs 8 and 11 will not be an option at all. You'll...
-
Álvaro Saugar López | Dec 25, 2024 10:46 PM
Esta entrada de blog también está disponible en Español It has been 7 years since the beginning of this second season of the LUGSpain community and four since the last article we published...
-
Álvaro Saugar López | Dec 25, 2024 10:17 PM
This blog entry is also available in English Han pasado 7 años del comienzo de esta segunda etapa de la comunidad LUGSpain y cuatro desde el último artículo que publicamos haciendo un repaso de lo...
-
Marcial Calvo Valenzuela | Dec 23, 2024 11:38 AM
Esta entrada de blog también está disponible en Español Working with Java applications that use native thread pools, one of the limitations we may encounter is the lack of built-in tools to monitor...
-
Marcial Calvo Valenzuela | Dec 23, 2024 10:28 AM
This blog entry is also available in English Cuando trabajamos con aplicaciones Java que utilizan pools de hilos nativos, una de las limitaciones que podemos encontrar es la falta de herramientas...
-
Eric DARIEL | Dec 20, 2024 4:24 PM
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 | Dec 9, 2024 4:26 PM
Well, we've done it! We've updated finally from React 16 to React 18 at the portal level. In DXP 2025.Q1 and CE GA 134*, Liferay is no longer going to be based on React 16. This is significant...
Blog Stream: Featured Capabilities: Frameworks Platform -
-
David H Nebinger | Nov 25, 2024 7:47 PM
Just a quick one today... So I'm working on some Client Extensions and wanted to see the impact that deployment would have across virtual instances. FWIW, CX are only supposed to affect the virtual...
Blog Stream: Featured -
David H Nebinger | Nov 25, 2024 6:14 PM
Introduction For a long time now Private Pages have been deprecated by Liferay... From a platform perspective, they are really a pain. A site can be made up of two different kinds of pages, public...
-
Jeffrey Handa | Nov 11, 2024 10:11 AM
Background As the saying goes, the only constant in life is change and while I’m sure Heraclitus wasn’t thinking about software development back in 500 BC, it applies equally as well to Liferay...
Products: Liferay Portal Capabilities: Platform -
Daniel Martinez Cisneros | Nov 6, 2024 9:46 AM
This article provides the necessary steps to configure Cross-Cluster Replication (CCR) for Elasticsearch with Liferay on a local machine. By following this guide, you’ll simulate the behavior of...
Blog Stream: Featured Capabilities: Platform Releases: Liferay DXP 7.2 Liferay DXP 7.3 Liferay DXP 7.4 Liferay DXP 2023.Q3 Liferay DXP 2023.Q4 Liferay DXP 2024 Q1 Liferay DXP 2024 Q2 -
David H Nebinger | Oct 11, 2024 4:11 PM
So this past summer a number of my Office Hours sessions had to be cancelled. All I really said at the time was that I was sorry about cancelling the sessions and that I was busy traveling. And you...
Blog Stream: Featured -
David H Nebinger | Oct 11, 2024 1:07 PM
Many weeks ago I blogged about how I could no longer add images to blogs and this was preventing me from publishing some entries I had which needed screen shots... We have since fixed that issue,...
Blog Stream: Featured Capabilities: Frameworks Platform Cloud Releases: Liferay DXP 2023.Q3 Liferay DXP 2023.Q4 Liferay DXP 2024 Q1 -
-
Matheus Monteiro | Oct 10, 2024 1:07 PM
When developing custom code or portlets, it's common to work with sensitive data like passwords, client secrets, or API keys. For example, when you're configuring OAuth2 to authorize a request in...
-
Jawad Bin Azhar | Oct 9, 2024 12:30 PM
you read it right :) , the idea might sound weird to many but if you are like me and have been working on Liferay for quiet some time especially for clients with lots of custom OSGI modules , where...
Capabilities: Frameworks Platform Releases: Liferay Portal 7.4 Liferay Portal 7.3 Liferay Portal 7.2 -
David H Nebinger | Oct 1, 2024 7:34 PM
Introduction Goodbye MySQL? No, don't worry, Liferay isn't dropping support for MySQL, don't start panicking just yet. Liferay has been transitioning new PaaS and new/existing SaaS systems from...
-
Mohammed Yasin | Sep 28, 2024 10:38 AM
Liferay Objects has been one of the powerful features of Liferay. It provides codeless approach of building application. It provides headless api which can be used for accessing object entry data....
-
David H Nebinger | Sep 25, 2024 6:16 PM
My good friend Andrew Jardine has started upgrading his Mastering Liferay site, currently on 7.1, and he's going to be upgrading it to the latest 7.4. However, he recently was blessed with a new M3...
Blog Stream: Featured -
David H Nebinger | Sep 25, 2024 4:03 PM
Recently I was helping a client who seemed be under a DDOS attack... Analysis of traffic showed a large number of incoming requests that seemed to be doing searches for various expected keywords....
-
David H Nebinger | Sep 18, 2024 12:55 PM
Introduction As evidenced by my recent blogs, I'm still on a React Custom Element Client Extension tear... I think this is the best way to develop custom solutions on Liferay because they are free...
Blog Stream: Featured Capabilities: Frameworks Platform -
Vinoth Kumar | Sep 14, 2024 2:15 PM
We may face some scenario to execute a process which might consume JVM memory and keeps the web page loading when dealing with large tasks like file uploads. Liferay has BackgroundTaskExecutor...
Blog Stream: Featured -
-
David H Nebinger | Sep 13, 2024 5:19 AM
Everyone loves a bug bounty program, right? Well I want to launch an unofficial bug bounty program today! What are we looking for? Bugs related to performing builds using JDK17 and/or JDK21. So...
-
-
Marcial Calvo Valenzuela | Sep 12, 2024 1:56 PM
In the paradignm of cloud service management, one of the crucial aspects is log management. Logs provide valuable information for troubleshooting and system monitoring. If your project is...
-
Marcial Calvo Valenzuela | Sep 12, 2024 10:53 AM
En el mundo de la gestión de servicios en la nube, uno de los aspectos cruciales es la administración de logs. Los logs proporcionan información valiosa para la resolución de problemas y la propia...
-
David H Nebinger | Sep 11, 2024 1:54 AM
If you're looking for the simplified process, you can skip ahead by clicking here. Introduction Lately my focus has been on development of React applications consuming Liferay Headless APIs. When...
-
David H Nebinger | Sep 6, 2024 6:58 PM
Introduction So I've been a developer for a long time (longer than I care to admit). When I started, being a developer actually meant you had to wear many hats, one of which has included database...
Blog Stream: Featured Products: Liferay Portal Liferay DXP Capabilities: Platform Releases: Liferay Portal 7.4 Liferay DXP 7.4 -
Mariela Santillán-Riethmüller | Sep 6, 2024 10:02 AM
Some topics include Low-Code, Liferay & AI, Client Extensions, Marketplace, Liferay Cloud, Objects in the Real World, Building APIs without code, Drone Operations, and much more! Take a look at the...
-
Madhukar Kumar | Aug 26, 2024 8:41 AM
We often get ourselves in a situation where we are not able to find the root cause of connection leak and connection timeout. Below are some tips to monitor and tune JNDI HIKARI connection with...
-
Jeffrey Handa | Aug 23, 2024 12:04 PM
Introduction Welcome back to the second part of our series about creating and importing products with Liferay. In the previous post, we talked about getting started with the Minium accelerator and...
Products: Liferay Portal Capabilities: Platform Commerce -
Lohita Sagar Mishra | Aug 14, 2024 6:06 AM
CONTENT & EXPERIENCE MANAGEMENT Content management features provide support for creating and managing structured web content and digital assets for developers and business users, including a modern...
-
David H Nebinger | Aug 9, 2024 3:21 PM
Happy Friday! Short blog post today since I've just found out that the Liferay IDE and the Liferay Developer Studio (LDS) have both been updated!...
-
-
-
Jeffrey Handa | Aug 5, 2024 8:12 PM
Introduction In a previous post and follow-up, I provided some background on using Liferay's Batch APIs to import products. I realize that for anyone that is new to Liferay's commerce capabilities...
Products: Liferay Portal Liferay DXP Capabilities: Platform Commerce Releases: Liferay Portal 7.4 Liferay DXP 7.4 -
Jeffrey Handa | Aug 1, 2024 2:27 AM
Introduction This is a quick follow up to my last post where I discussed how to use Liferay's batch APIs to import products. I've had a few people asking how they could leverage the batch APIs to...
Capabilities: Frameworks Platform -
Sai Tejesh | Jul 29, 2024 12:09 PM
Liferay objects provide feature to filter the data with exact content on the field level and generic search that searches in the whole object. It also supports field level search in the filter...
Blog Stream: Featured Capabilities: Frameworks -
Michael Wall | Jul 17, 2024 2:14 PM
Introduction The out of the box Search Bar Suggestions returns Search Result Suggestions. This is great but for some sites it makes sense to return Keyword Suggestions instead. For example on an...
Blog Stream: Featured Releases: Liferay Portal 7.4 -
Lohita Sagar Mishra | Jul 8, 2024 9:33 AM
Liferay: An Overview What is Liferay? Definition: Liferay is an open-source enterprise portal platform that offers content management and collaboration tools. Key Features: Create custom...
-
Lohita Sagar Mishra | Jul 8, 2024 9:27 AM
Today we will see how we can create custom fields in Liferay DXP . In this example we will create 3 custom fields one contain String value , second contain Boolean value and third contain drop down...
-
Lohita Sagar Mishra | Jul 8, 2024 9:24 AM
Virtual Instance in Liferay 7.4 In this Blog Today we will discuss about the Virtual Instance in Liferay 7.4 version. What is virtual Instance: - As we know that when we install a new Liferay DXP...
Blog Stream: News Featured Products: Liferay Portal Capabilities: Frameworks Platform Cloud Releases: Liferay Portal 7.4 -
Eric DARIEL | Jul 3, 2024 5:14 PM
1. Liferay : introduction Liferay is a digital platform allowing you to offer a personalized experience to each of its visitors. Liferay offers CMS, DXP, EDM, Low-Code/No-Code, Publications, Blogs,...
Blog Stream: Featured -
David H Nebinger | Jul 2, 2024 7:06 PM
Introduction So we have a public repo we've been using to train developers on Liferay, but we're using HSQL. We did this on purpose because we couldn't guarantee that developers would have a common...
-
Jeffrey Handa | Jul 1, 2024 7:33 PM
Introduction In most cases, if you’re going to be using Liferay’s Product capabilities you’re going to be importing product data from an external system such as a PIM, ERP, or even a legacy...
Capabilities: Frameworks Platform Commerce -
Davide Abbatiello | Jun 28, 2024 11:30 AM
During the upgrade of custom OSGi modules, I encountered the update of the Clay taglib, which requires integration through JavaScript. This taglib introduces a new attribute called propsTransformer...
-
David H Nebinger | Jun 24, 2024 11:01 PM
A short blog post for today... I haven't apparently been blogging much in the last two months. Except that's not really true. I have 5 blog posts that have been waiting to be published that I can't...
-
David H Nebinger | Jun 24, 2024 6:30 PM
Introduction So Liferay has released Liferay DXP 7.4 2024 Q2 and Liferay CE 2024 GA 120, but along with this came a bunch of other updates that affect developers. These include: Blade 7.0.0 Gradle...
-