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.
-
Madhukar Kumar | 2022-1-21 下午7:20
What is two-way ssl communication? In two-ways ssl authentication, Client and server need to validate and authenticate each other's identities. This can be summarized with the picture below. How...
Products: Liferay Portal Capabilities: Cloud -
David H Nebinger | 2022-1-21 下午7:08
Hey, so a quick post today about how to set up JNDI connections in Liferay CE 7.4 or Liferay DXP 7.4. Liferay moved jars around in 7.4. No longer are there key jars in the Tomcat lib/ext directory...
-
-
Pablo Molina | 2022-1-19 上午9:08
The English version of this article can be found here: Fragments, React and Widgets. Los Fragmentos son simples, son trozos de HTML, CSS y JavaScript que se pueden añadir a una página y fácilmente...
-
Pablo Molina | 2022-1-19 上午8:31
Fragments are simple, are just some pieces of HTML, CSS and JavaScript that can be added to a page and easily managed by FrontEnd developers. That was, more or less, the first definition we gave...
-
-
David H Nebinger | 2022-1-13 下午5:55
Introduction My friend and coworker Eric Chin recently posed a question on our internal slack channels asking if anyone had experience with Liferay's Batch mode and he was not finding enough...
Blog Stream: Featured Products: Liferay Portal Liferay DXP Capabilities: Frameworks Platform Releases: Liferay Portal 7.4 Liferay Portal 7.3 Liferay DXP 7.3 Liferay DXP 7.4 -
Mariela Santillán-Riethmüller | 2022-1-12 上午9:40
For the second year in a row, this event will be global and fully virtual with live moderation from our studios in Germany. We are excited to invite you to another truly international event, full...
-
David H Nebinger | 2022-1-11 下午6: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 | 2022-1-11 下午2: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...
-
-
Neil Griffin | 2022-1-6 下午3:44
The following versions of PortletMVC4Spring were released on January 5, 2022 AD: Version Description 5.3.1 For use with Spring Framework 5.3.x (tested with 5.3.12) Release Notes 5.2.2 For use...
-
Mahmoud Hussein Tayem | 2022-1-5 上午10:50
Introduction Liferay DXP is a flexible platform which has been developed initially to support developers to easily implement business automation needs. We always face the question “what if i have a...
-
Mahmoud Hussein Tayem | 2022-1-5 上午10:37
Introduction Liferay DXP has traditionally offered a wide variety of extension mechanisms to extend and customize the platform. Most of these mechanisms require the deployment of custom-written...
-
Álvaro Saugar López | 2021-12-31 下午4:33
NOTE: Recap made by all the organizers of /dev/24 It's been some time since /dev/24 ended and it's time to look back and analyze what /dev/24 was. The main feeling is that the second edition of...
-
Jamie Sammons | 2021-12-31 上午4:06
Download options Liferay Portal and Liferay Commerce share the same Bundle and Docker image. To get started using either Liferay Portal or Liferay Commerce, choose the best download option suited...
-
Crystal Santos | 2021-12-28 下午11:29
When we think about Liferay, we always think about Liferay development style. Even to create React modules until 7.3 version, the React code is Liferay based because you need to have an OSGI module...
-
Yuxing Wu | 2021-12-23 上午1:37
Hello all, The easiest thing you can do to mitigate the recent vulnerabilities in Log4j is to set the JVM parameter -Dlog4j2.formatMsgNoLookups=true. While this solution is not perfect, it should...
-
Ashley Yuan | 2021-12-22 上午1:40
The new installers and IDE 3.9.5 ga6 which support development on the upcoming Liferay 7.4 U1 has been made available. Community Download https://liferay.dev/-/ide-installation-instructions...
-
Fabian Bouché | 2021-12-20 下午12:11
I've often been asked whether we can process additional UserInfo data from an OpenId Connect session after successful log in. I used to share this piece of code where I had my way to access the...
-
Fabian Bouché | 2021-12-16 下午2:47
The Apache Log4j project is now saying that setting -Dlog4j2.formatMsgNoLookups=true is not a 100% guarantee that you are protected from exploits. I think that currently no one has found a way to...
-
Fabian Bouché | 2021-12-14 上午7:55
The landscape for Identity and Access Management has changed over the years. Whereas in the past, we'd often rely on proprietary or home grown solutions, we can now largely rely on well established...
-
David H Nebinger | 2021-12-10 下午8:06
Hey, all! There's a new zero-day vulnerability hitting the web right now, and it is affecting a lot of libraries and applications out there, including Liferay 7.4. Any app using Log4j2 is...
-
David H Nebinger | 2021-11-30 下午2:08
Recently I started a new "Office Hours" session to occur every other Tuesday at 9am EST/10am EDT (14:00 UTC) and 4pm EST/5pm EDT (21:00 UTC) on a Zoom bridge. Here you can bring questions, ideas,...
Blog Stream: Featured -
Carlos Durán | 2021-11-22 下午5:39
Nuestra comunidad cumple otro año más, y llegamos a los cuatro. En estos momentos son en los que echamos la vista atrás para ver el camino que hemos recorrido y que nos anima a mirar para adelante...
-
Brian Lavender | 2021-11-18 上午1:26
While Liferay has many wonderful features like DRAC, a docs repository, user self registration, and more, I still would like to store my data for custom portlets/applications in an external...
-
Marcial Calvo Valenzuela | 2021-11-16 上午10:21
Esta entrada de blog está también disponible en español It is increasingly common to deploy applications or microservices in a container-based infrastructure, such as Kubernetes or Openshift....
-
Brian Lavender | 2021-11-15 下午8:22
Blade is one of the great Liferay development tools. This is true, unless it stops working! Or, maybe you ran the blade installer and the error came up and you now wonder what to do now?! Punt?...
-
Marcial Calvo Valenzuela | 2021-11-15 下午4:24
This blog is also available in english Cada vez es más habitual el despliegue de aplicaciones o microservicios en una infraestructura basada en contenedores, como Kubernetes u Openshift. Liferay...
-
Dave Truong | 2021-11-15 下午3:47
I had a bit of a hiccup when running my demo during /dev/24 so I ran through my presentation again. Here is the recording as promised:...
-
Brian Lavender | 2021-11-10 上午4:49
At the time of this writing, the Maven archetype for a JSF portlet with CDI enabled generates output that can only be built using Maven in order to enable CDI. This currently works with Liferay...
-
Jamie Sammons | 2021-11-4 下午7:13
Download options Liferay Portal and Liferay Commerce share the same Bundle and Docker image. To get started using either Liferay Portal or Liferay Commerce, choose the best download option suited...
-
Marcial Calvo Valenzuela | 2021-11-3 下午2:50
Esta entrada de blog está también disponible en español. One of the star features of the Kubernetes world is, without a doubt, the Horizontal Pod Autoscaling. With it, we can benefit from a...
-
Marcial Calvo Valenzuela | 2021-11-3 上午8:55
Check english version here Una de las funcionalidades estrella del mundo de Kubernetes es, sin lugar a dudas, la del Autoescalado Horizontal de Pods. Con ella, podemos beneficiarnos de una...
-
Scarletake Bwi | 2021-10-29 上午1:04
I struggle on this for over 3 weeks. god... my envirement Liferay CE 7.4.2 GA3 Oracle JDK 8 Windows 10 Liferay Developer Studio Version: 3.9.4.202108090632-ga5 sometime, we have to connect to...
-
Vitaliy Koshelenko | 2021-10-26 下午7:43
Overview For the many years Liferay theme was the only way for defining the portal appearance. Usually, when a new project started (or customer requested a new site with a brand new design) -...
-
Anne Durey | 2021-10-25 下午2:50
/dev/24 is almost here. Have you seen the preliminary agenda? Do you want to improve your Forms game? There's a talk for you. If you want to go code-less when implementing a site, there's a talk...
-
Olaf Kock | 2021-10-21 下午6:55
Instead of writing a full article here, let me just point you to an article about /dev/24 on our company blog. You'll find a lot more interesting articles there. In general, they're less technical...
-
Olaf Kock | 2021-10-14 上午7:42
In case you're working on multiple Liferay servers, like I frequently do, you might have seen this problem, and fell for it: In the backend, namely Control Panel and Site Administration, they all...
-
Anne Durey | 2021-10-11 下午5:40
You thought "I'd love to present something on /dev/24" but totally missed the deadline of the call for presentations? Say no more! The deadline for answering the call for presentations is extended...
-
Allen Ziegenfus | 2021-10-7 下午8:34
Did you know that you could subscribe to a RSS feed for Liferay blogs? You can use this URL to subscribe to community blogs on the liferay.dev site:...
-
Anne Durey | 2021-9-23 下午2:17
It's that time of the year. You've worked on/with Liferay Portal 7.4. You are about to use Liferay Portal 7.4 to solve a problem. You have any other awesome contribution you've made or plan on...
-
David H Nebinger | 2021-9-18 上午12: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...
-
Roselaine Marques | 2021-9-16 下午1:27
Created in the middle of the Covid Pandemic in 2020, /dev/24 has come to stay { yeaaahh!! :clapping: } Following the big success of the 24-hour-non-stop event last year... We will do it again...
-
Vitaliy Koshelenko | 2021-9-10 上午8:18
Overview Search is one of the fundamental Liferay features, which provides users with the possibility to quickly find the content they look for. It’s powerful, pretty much configurable, and...
Products: Liferay Portal -
Olaf Kock | 2021-9-9 下午12:21
In the ancient past, Liferay had a feature to discover individual portlet's rendering times. It looks like this got lost with the move to OSGi - but it's also reasonably simple to replace....
-
Maurice Sepe | 2021-9-2 上午2:09
Overview While working on an intranet with on of our clients in the APAC region, we discovered that private pages are not indexed correctly, thus having issues when searching content. Product team...
-
Ashley Yuan | 2021-8-31 上午9:06
The new Liferay IntelliJ 1.9.4 plugin supports IntelliJ 2021.2 and 2021.2.1. Head over to this page for downloading. Release Highlights improvements on new liferay module wizard upgrade...
-
Yuxing Wu | 2021-8-31 上午3:08
Downloads: Liferay Portal 7.2 GA2: Patch | Readme All vulnerabilities fixed in these patches have already been fixed in Liferay Portal 7.3 GA8 and 7.4 GA3. Please refer to the readme file for a...
-
Roselaine Marques | 2021-8-30 上午6:23
In a native React application, it is common that you have the CSS separated by components like I said here, actually maybe you want to use a separate SCSS to take advantage from SASS. So to do it...
-
Roselaine Marques | 2021-8-25 上午6:34
When we generate a React Widget project for Liferay DXP from Yeoman (liferay-js template), you can see, in the scaffolding, we have the CSS file in assets/css folder with the style.css file (set to...
-
David H Nebinger | 2021-8-24 下午3: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 -
David H Nebinger | 2021-8-24 上午5:11
Just a quick one... I've just updated my Log Persister project for Liferay 7.3. You can find it under the 7.3 branch: https://github.com/dnebing/log-persist/tree/7.3 For those that aren't aware, I...
Blog Stream: Featured Products: Liferay Portal Capabilities: Frameworks Platform Releases: Liferay Portal 7.3 -
Fabian Bouché | 2021-8-23 下午3:59
This blog post is the second of a series I've just started. The previous one dealt with some recipes to deal with backend REST APIs integration, using Swagger Codegen, Retrofit and showcasing...
-
Fabian Bouché | 2021-8-23 下午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 -
Roselaine Marques | 2021-8-23 上午10:01
When we generate an Angular Widget project for Liferay DXP from yeoman (liferay-js template), you should realize in the scaffolding, there are assets/{static_folder}/{static_files} and the...
-
David H Nebinger | 2021-8-21 下午5: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...
-
Anne Durey | 2021-8-18 下午4:03
En aquel momento era diciembre de 2020 y la pandemia ya nos había dejado casi un año sin encuentros presenciales de nuestra comunidad en todo el mundo. En esa ocasión realizamos el primer encuentro...
-
Ashley Yuan | 2021-8-18 上午1:30
The new installers and IDE 3.9.4 ga5 has been made available. Community Download https://liferay.dev/-/ide-installation-instructions Customers Download...
-
Roselaine Marques | 2021-8-17 上午8:09
For big and complex applications and take advantage from some parameter and configuration as a Liferay Application, the best way to have total control over your application is by transforming...