Blogs
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!
-
David H Nebinger | Feb 25, 2020 5:17 PM
My friend, Olaf Kock, recently shared with me that he had struggled with and resolved an issue after moving to Tomcat 9.0.31 when using AJP. Update: What maybe we didn't know, Tomcat 9.0.31 (and...
Blog Stream: Featured Products: Liferay Portal 7.x -
Tim Telcik | Feb 19, 2020 3:17 PM
Overview Liferay 7.1 uses the Quartz Scheduler to schedule jobs for running background tasks. Liferay administrators and developers sometimes require a live (runtime) view of the scheduled jobs...
-
Jorge González | Feb 18, 2020 3:33 PM
We’d like to dig deeper into one of the features delivered for the 7.3 GA1 release. Liferay now supports Open Graph meta tags out of the box and provides previews both for Open Graph and search...
-
Carlos Lancha | Feb 5, 2020 3:36 PM
TL;DR Continuing with our efforts to make Liferay Portal technology agnostic - as David Truong explained us in his post The State of Frontend Infrastructure - all jQuery usages have been removed,...
-
Olaf Kock | Feb 3, 2020 8:51 PM
Two things in life are certain. And one of them is what this article is about ;) Now that Liferay CE 7.3.0 is out and still offers Widget Pages, I'm happy to present a long standing optional...
-
David H Nebinger | Feb 1, 2020 9:05 AM
Just a quick one this morning... So I'm working on a project for 7.1. With my new love of the target platform, I decide I'm going to enable the 7.1 target platform for my DXP project. Everything...
Blog Stream: Featured Products: Liferay Portal 7.x Liferay DXP -
-
David H Nebinger | Jan 31, 2020 5:03 AM
Introduction So I get finished which the previous blog, Visiting DynamicQuery, and I shared it with my team. I'm always kind of happy when I get a new blog post done, so I share it with everyone I...
Blog Stream: Featured Products: Liferay Portal Liferay Portal 7.x Liferay DXP -
David H Nebinger | Jan 30, 2020 6:12 PM
Introduction If you've used any Liferay entities or ServiceBuilder custom entities, you've likely run into a situation where you've needed to perform a custom query to get a set of results that are...
Blog Stream: Featured Products: Liferay Portal Liferay Portal 7.x Liferay DXP -
David H Nebinger | Jan 29, 2020 10:02 PM
One thing I sometimes see is using a given Liferay feature the wrong way in order to do something. Take delivering content to the right users. Liferay actually has a bunch of ways to accomplish...
Blog Stream: Featured Products: Liferay Portal Liferay Portal 7.x Liferay DXP -
Olaf Kock | Jan 28, 2020 11:56 AM
If you're following Liferay's Forums, Slack, and other locations where questions regarding Liferay Portal and Liferay DXP are asked and answered, you'll find that there's one question coming up...
-
Olaf Kock | Jan 27, 2020 11:46 AM
An episode that was recorded together with episode 62, but got a bit lost (well, I admit - it was just sitting on my disk). But here we are: David shares four of his favorite horror stories - those...
-
Olaf Kock | Jan 24, 2020 8:57 AM
For this episode I spoke with Andrew Jardine, Community Contributor Award winner for 7 years in a row about his history with Liferay, the community, how to improve it and, of course, his new...
-
David H Nebinger | Jan 23, 2020 3:57 PM
I did an informal poll on the Liferay community Slack channel recently: I was actually kind of surprised by the majority of votes for the "What is the target platform?" option. So, inspired by the...
-
-
Tim Telcik | Jan 21, 2020 8:42 AM
Overview This article outlines how to configure EHCache cache event logging in Liferay 7.1. Scenario We want to log and monitor EHCache cache events in a clustered environment. This is helpful when...
-
Neil Griffin | Jan 16, 2020 1:21 AM
On 12/20/2019, Liferay released updated versions of Liferay Faces modules featuring support for the upcoming 7.3 release of Liferay Portal. For more information see the "Liferay Faces Bridge Ext"...
-
David H Nebinger | Jan 12, 2020 4:43 PM
Classic Liferay Localization Handling Any developer who has been around for awhile will have some knowledge of how Liferay handled localization for the entities... In your service.xml file where...
-
Mayur Patel | Jan 11, 2020 9:15 AM
Introduction We can customize Elastic Search in Liferay, so that whenever a user is searching for a keyword in Liferay then the search results would not only display the results for that search...
-
David H Nebinger | Jan 3, 2020 3:59 AM
So I've been seeing this a lot recently, so I thought I'd do a quick blog about it... With web contents, we can build structures to provide an organized chunk of data, and then we can define a...
-
Mohammed Yasin | Dec 12, 2019 11:33 AM
By default Liferay does not encrypt the password at client side as with SSL already Data will be encrypted but some security audit demand for password to be encrypted before submission . So we...
-
Neil Griffin | Dec 10, 2019 11:05 PM
Thin WAR Artifacts Sometimes WAR artifacts are quite thin, meaning they are less than 1MB in size and most of their dependencies are deployed as OSGi modules. In other words, these types of WAR...
-
Neil Griffin | Dec 7, 2019 9:10 PM
The following versions of PortletMVC4Spring were released on December 7, 2019 AD: Version Description 5.2.0 For use with Spring Framework 5.2.x (tested with 5.2.2.RELEASE) Release Notes 5.1.1 For...
-
Álvaro Saugar | Dec 1, 2019 10:04 PM
//La versión en español del artículo se puede encontrar en: Otro año de LUGSpain It may seem difficult to believe, but another year has gone by. As usual, the Liferay team booked a session during...
-
Álvaro Saugar | Dec 1, 2019 9:47 PM
//The english version of this article can be found here: Year summary of LUGSpain Parece mentira pero ya ha pasado otro año más. Como suele ser costumbre, el equipo de Liferay reserva la tarde del...
-
-
Javier Gamarra | Nov 17, 2019 5:02 PM
Liferay 7.2 GA2 brings us many awesome new features but I'm particularly proud of one: GraphQL support. Starting today you can build dynamic JS applications with your preferred framework (which is...
Blog Stream: Featured -
Takeo Yasuyuki | Nov 13, 2019 8:25 AM
Damascus is a CRUD scaffolding tool for Liferay. Damascus generates services and web interfaces for both user and admin (PanelApp) with CRUD functionalities. ...
-
Olaf Kock | Nov 12, 2019 10:17 AM
I've taken the opportunity to meet David Nebinger, the most prolific forum poster and blogger for Liferay. And as we both are often stumbling about similar questions - in the community as well as...
-
Ashley Yuan | Oct 17, 2019 9:48 AM
Hello guys, the new installers which contian serveral bug fixes are ready. Download Customer downloads: For customers, they can download all of them on the customer studio download page....
-
Ashley Yuan | Oct 15, 2019 1:38 AM
Liferay IntelliJ 1.6.0 plugin has been made available. Head over to this page for downloading. Release Highlights: Remove requirement for index . source when creating a modules ext project Update...
-
Olaf Kock | Oct 10, 2019 7:59 AM
Have you ever wondered what the options are, and where they are documented, when you look at the gazillion of configuration options in Liferay's Control Panel? Were you worried that a new team...
-
Ashley Yuan | Oct 8, 2019 1:10 AM
The new release of Liferay Project SDK and Studio Installers 3.7.0 ga1 has been made available. This new package support for eclipse Photon or greater. Download: Customer downloads: For...
-
Konstantinos Karavitis | Oct 6, 2019 2:56 AM
For everyone who is looking for working examples of portlets on liferay 7.2 which leverage the power of Angular 8 and Spring boot, I have started a new project on github. For now there is only one...
-
Chris Mount | Oct 3, 2019 8:17 PM
In the first part we basically set everything up. We created a Gatsby site and a few web content articles in Liferay. In this part we will create the Gatsby source plugin for Liferay and use the...
-
Chris Mount | Oct 3, 2019 7:33 PM
A few weeks ago, I had a need for a simple static site to host some documentation for internal customers at my work. What I needed for the site was basically a Home page and a series of...
-
Jonatan Cloutier | Sep 23, 2019 3:06 PM
Liferay gives us the possibility to add Oauth (OpenId connect) authentication out of the box. It’s also possible to give access to third-party applications via Oauth authentication. But what if you...
-
Jonatan Cloutier | Sep 23, 2019 2:52 PM
Office 365 is becoming the attention centre of many companies those days. Integration of Office 365 in their portal become needed to add features like registering to an event in your Calendar,...
-
David H Nebinger | Sep 13, 2019 5:32 PM
Recently when I was working on my custom Headless API blog series, I ran into a bit of trouble with my Service Builder-based persistence tier. My SB code was done and working, and I was adding...
Blog Stream: Featured Products: Liferay Portal 7.x -
David H Nebinger | Sep 13, 2019 1:39 AM
Introduction I've recently started working on a React SPA to take advantage of the Liferay Headless APIs. I was working through all of my implementation details and was finally ready to start...
Blog Stream: Featured Products: Liferay Portal 7.x Liferay DXP -
Andrew Jardine | Sep 11, 2019 2:58 PM
It's been about ten years now, so if that isn't a sign of dedication to a product, then I don't know what is. Last year at DevCON in Amsterdam I shared the first part of my story, The Journey of a...
-
Christoph Rabel | Sep 9, 2019 4:26 PM
This post assumes that you are at least familiar with Webpack. If not, you might find this post helpful. It explains first why we stopped developing portlets and use a javascript frontend + rest...
-
David H Nebinger | Sep 4, 2019 11:55 PM
If you’ve spent time rummaging around Liferay’s search and indexing documentation provided here , you’ll find a lot of details about document contributors, index writers, search registrars, etc....
Blog Stream: Featured Products: Liferay Portal 7.x Liferay DXP -
David H Nebinger | Sep 3, 2019 9:44 PM
Introduction Welcome back to my series on using Liferay's REST Builder tool to generate your own Headless APIs! In part 1 of the series, we created a new project and modules, and we started to...
Blog Stream: Featured Products: Liferay Portal 7.x Liferay DXP -
David H Nebinger | Sep 3, 2019 9:29 PM
Just a quick post today... So I've been using the Target Platform like all the time now. I don't want to have to worry about versions, especially those Liferay modules that change version numbers...
Blog Stream: Featured Products: Liferay Portal 7.x Liferay DXP -
David H Nebinger | Sep 3, 2019 4:28 PM
Introduction In part 1 of this series, we started a project to leverage Liferay's new REST Builder tool for generating Headless APIs. We defined the Reusable Components section, the section where...
Blog Stream: Featured Products: Liferay Portal 7.x Liferay DXP -
David H Nebinger | Sep 3, 2019 1:35 AM
Introduction In part 1 of this series, we started a project to build our own custom Headless APIs using Liferay's REST Builder tool. The project was started, four modules were created and I...
Blog Stream: Featured Products: Liferay Portal 7.x Liferay DXP -
David H Nebinger | Sep 2, 2019 11:23 PM
Introduction So recently I have been working with Liferay's new Headless APIs... I have a nice React-based SPA leveraging the new headless-delivery and headless-user-admin modules. I'm going to...
-
Omar HADDOUCHI | Aug 27, 2019 10:40 AM
Hello, in this blog article i will share with you how to use clustering with Liferay Community Edition 7.2, show the differents used discovery modes (Mutlicast and Unicast), and how to configure...
-
David H Nebinger | Aug 27, 2019 5:13 AM
Recently I was one of many trying to help a coworker figure out why a Liferay OOTB feature was failing... We had odd stack traces, null object references when OSGi never should have allowed a null...
-
David H Nebinger | Aug 24, 2019 11:33 PM
So the last couple of days I've been working on a new React Headless app that I'm going to be sharing soon, but for various reasons I've had to refer to the /api/jsonws page to check out the...
-
-
David H Nebinger | Aug 23, 2019 5:11 PM
Just a quick post today... Helped a client who was getting a message in the logs after configuring the SAML SP in Liferay using an ADFS IdP: Caused by:...
Blog Stream: Featured Products: Liferay Portal 7.x -
-
-
-
-
Olaf Kock | Aug 6, 2019 2:59 PM
Same procedure as last year: Devcon 2019 is coming closer, and with it everybody is working behind the scenes to make it even more awesome than last year. You don't need to take my word for it:...
-
Kyle Joseph Stiemann | Aug 4, 2019 9:47 PM
It is with mixed feelings that I am announcing that I am leaving Liferay to pursue other opportunities. Friday, August 2nd was my last day. The Liferay Faces project will continue to be in the...
-
Russell Bohl | Aug 2, 2019 9:34 PM
This content is meant to be added as a use case to the 7.2 Workflow Scripting official documentation, but isn't ready to go through the full process an official docs article passes through. In the...