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!
-
Olaf Kock | May 3, 2021 6:53 AM
As much as I always disliked the need to restart a server after changing a value in portal-ext.properties, I still love the fact that - for years - the available reference of possible options has...
-
-
-
David H Nebinger | Apr 21, 2021 5:07 PM
Introduction One of the great advantages I have being known in the community is really the opportunity to meet, talk and work with talented developers and teams. Recently the team at ACSoftware...
-
Roselaine Marques | Apr 15, 2021 3:13 PM
When we generate some NPM modules from generator-liferay-js, you should see that the generated (.jar) module is a "bit heavy". In the case of the React Liferay module it is not as much as the...
-
Ashley Yuan | Apr 15, 2021 5:04 AM
The new Liferay IntelliJ 1.9.1 plugin supports IntelliJ 211 and greater. Head over to this page for downloading. Release Highlights updated embedded blade cli to 4.0.7 upgrade sinceBuild to 211 and...
-
David H Nebinger | Apr 12, 2021 10:29 PM
Introduction So recently a couple of times I've seen folks ask how to send form data somewhere. Some want to trigger remote web service calls, some want to store the data in a different entity or...
Blog Stream: Featured Products: Liferay Portal 7.x Capabilities: Platform Releases: Liferay Portal 7.3 Liferay DXP 7.3 -
David H Nebinger | Apr 8, 2021 4:04 PM
Introduction Let me start by saying that I'm a huge fan of Upgrade Processes. I've actually written many blogs about Upgrade Processes or using Upgrade Processes:...
-
Roselaine Marques | Apr 2, 2021 9:23 AM
DISCLAIMER: This blog post has Spanish and English version. Cuando generamos algunos módulos NPM a partir de generator-liferay-js, deberías ver que el módulo (.jar) generado es un "poco pesado"....
-
Roselaine Marques | Apr 2, 2021 8:19 AM
DISCLAIMER: This blog post has Spanish and English version. When we generate some NPM modules from generator-liferay-js, you should see that the generated (.jar) module is a "bit heavy". In the...
-
Sébastien Le Marchand | Mar 25, 2021 8:42 PM
Since 2019 January, Liferay provides us a handy tool to build RESTful services and GraphQL services: the Liferay REST Builder. Before going further, if you are not familiar with the Liferay REST...
-
Neil Griffin | Mar 23, 2021 5:30 PM
Announcement A few months ago Liferay's David Nebinger wrote a blog titled Liferay Developer Services which describes Liferay's answer to the gap in offerings between Liferay Support and Liferay...
-
Ashley Yuan | Mar 19, 2021 3:06 AM
The new installers and IDE 3.9.2 ga3 has been made available. Community Download https://liferay.dev/project/-/asset_publisher/TyF2HQPLV1b5/content/ide-installation-instructions Customers Download...
-
Louis-Guillaume Durand | Mar 11, 2021 10:26 AM
TLDR; I built a Yeoman generator to adapt Elm apps for Liferay using Liferay JS Toolkit. Introduction A year ago, I came across Elm and it instantly became my favorite language to develop frontend...
-
Mariano Alvaro | Mar 10, 2021 7:46 AM
Check English version here Liferay está diseñado para escalar horizontalmente soportando la adición de nuevos nodos. Estos nodos compartirán la misma información, pero también serán capaces de...
-
-
Neil Griffin | Mar 3, 2021 11:48 PM
Announcement On March 2, 2021 Liferay released a new set of Maven archetypes that enable developers to build and deploy "thin" JSF portlet WAR artifacts. In addition, these archetypes enable...
-
Jonas Choi | Mar 3, 2021 8:02 PM
I had thought that I would stop with 4 parts to my series of posts about DXP Cloud, but it was recently requested that I talk about backing up DXP Cloud environments. I will start with a caveat:...
-
Javier De Arcos | Feb 16, 2021 12:27 PM
El API Explorer es una nueva aplicación integrada dentro del portal de Liferay que ofrece todo lo que necesitas para familiarizarte y usar las APIs de Liferay. Para acceder al API Explorer: Accede...
-
David H Nebinger | Feb 13, 2021 6:50 PM
Introduction As of yet, there has been no official word that JDK 11 is supported by the Liferay developer tools. Just like the old delays going from JDK 7 to JDK 8, various third party tools and...
-
Dennis Ju | Feb 13, 2021 1:06 AM
Liferay is pleased to announce the release of the Cross-Cluster Replication (CCR) module for Liferay Enterprise Search subscribers. In short, the CCR module replicates Liferay DXP's search engine...
-
Javier De Arcos | Feb 11, 2021 2:40 PM
The API Explorer is an integrated application inside Liferay Portal offering all you need to familiarize and start using the Liferay Headless APIs. To access the API Explorer: Start the portal....
-
Fabian Bouché | Feb 10, 2021 8:28 AM
You've just written some custom implementation for a Liferay Service but your implementation is not picked from inside of the bundle that should use it despite the higher service ranking....
-
David H Nebinger | Feb 4, 2021 7:31 PM
What is the Mega-Jar? So the Liferay Dev Tools team recently included a new feature that they refer to as a "fat" jar, but I'm giving it the name Mega-Jar! This is a new single dependency that you...
-
Fernando Robisco Muñoz | Feb 3, 2021 4:47 PM
Check spanish version here A few weeks ago we had the need to set a specific time for sending an email with the new content generated in a asset publisher through the subscription functionality....
-
Fernando Robisco Muñoz | Feb 3, 2021 9:20 AM
Hace unas semanas surgió la necesidad de poder establecer una hora fija y concreta en la que se enviase un correo con los nuevos contenidos generados en un publicador de contenidos mediante la...
-
David H Nebinger | Feb 1, 2021 2:02 PM
A community member posted the following plea on the Liferay Community Slack channel. I feel that it makes a great example, so I'm including it here. Hi I am migrating from Liferay 7.0 to Liferay...
-
Fazal Babaria | Jan 19, 2021 10:02 AM
In this blog, We will see how to configure an external database with Liferay service builder and How to execute Stored Procedure in the external database with the same service builder in a few...
-
Ashley Yuan | Jan 19, 2021 1:26 AM
The new Liferay IntelliJ 1.9.0 plugin supports IntelliJ 203 and greater. Head over to this page for downloading. Release Highlights add build service action on liferay service builder project fix...
-
Ashley Yuan | Dec 23, 2020 9:30 AM
This new package support for Eclipse Photon or greater, and integrate Blade 4.0.6 SNAPSHOT202012150602 and Liferay Gradle Workspace Plugin 3.0.16. Community Download...
-
Jonas Choi | Dec 22, 2020 9:51 PM
I guess we'll call this Part 4 in my series on doing stuff with Docker and DXP Cloud. DXP Cloud offers a full DevOps lifecycle, but having to go through that process for every small change can be...
-
David H Nebinger | Dec 22, 2020 9:09 PM
About a year ago, Liferay introduced a new program that I have been actively participating in, Liferay Developer Services. But what is this program? Liferay Support When you are a Liferay DXP...
-
Jonas Choi | Dec 8, 2020 8:31 PM
This could be considered Part 3 of "Dockerizing a Liferay Bundle" but has very little to do with Docker, with the exception that DXP Cloud uses Docker images. I split this in to a separate section...
-
Mohammed Yasin | Dec 3, 2020 11:10 AM
By default when session timeout occurs, Liferay will redirect to home page. In case we need to redirect to custom url we can do that by implementing SSO interface as below : 1. Create an OSGi...
-
Olaf Kock | Dec 3, 2020 9:16 AM
German/English mixed event - English language below Nach der Verschiebung des Schweizer Community Meetups von 2020, ist die Veranstaltung von Vor-Ort-Treffen ja immer noch schwierig - daher haben...
-
David Gomez | Nov 30, 2020 5:13 PM
El año 2020 va a pasar a la historia por ser el año del confinamiento, de las restricciones de movilidad, de mantener las distancias sociales. Mantener distancia física en nuestras relaciones...
-
Andre Kreienbring | Nov 29, 2020 3:07 PM
Every one knows that bringing a website online means to face some challenges to be compliant with the local law. Especially in Europe we face the changes that were introduced in 2018. This blog...
-
Zankar Shah | Nov 25, 2020 3:10 AM
Requirement : Hide the control panel menu by if users have logged in. In theme we know that by adding <@liferay.control_menu/> macro, we get control panel menu. But sometimes we want it...
-
Jonas Choi | Nov 24, 2020 6:50 PM
In Part 1, I presented a brief overview of how the local file system can interact with the official Liferay Docker images. In this part, I will cover how to migrate or convert an existing bundle...
-
Jonas Choi | Nov 24, 2020 6:24 PM
While the official Liferay Docker images have been out and available for many years now, and I'm sure many people are making use of them, I haven't been able to find documentation or a guide that...
-
-
Sergio Sanchez | Nov 18, 2020 8:09 PM
Here is a quick tip to optimize the elasticsearch installation that you might be using with your Liferay Portal or DXP 7.x (7.0, 7.1 or 7.2) and Oracle JDK 8. The optimization, if you are affected...
-
Álvaro Saugar | Nov 18, 2020 8:07 PM
//The english version of this article can be found here: All good things come in threes, LUGSpain Este año la foto de grupo que solemos hacer, y es portada del resumen anual, tiene un aspecto algo...
-
Neil Griffin | Nov 12, 2020 1:07 AM
We recently published versions of Liferay Faces artifacts to Maven Central that support deployment of JSF thin WARs. There is A LOT of work we have to do in JIRA before we can produce proper...
-
Olaf Kock | Nov 11, 2020 10:05 AM
The old saying that "many roads lead to Rome" is a universal truth. In "Productive Feature Abuse", I'm using Liferay-Features "off-label" - in a way that they were not intended to be used....
Products: Liferay Portal 7.x -
Ashley Yuan | Nov 11, 2020 1:48 AM
The new Liferay IntelliJ 1.8.1 plugin supports IntelliJ 202 and greater. Head over to this page for downloading. Release Highlights Support both blade 3.9.2 and latest 4.0.5 Add support for...
-
Olaf Kock | Nov 6, 2020 4:17 PM
Sometimes there are several ways to achieve a goal - and this is a story about one of those times, and one of those different paths to achieve a goal. Recently, in a conversation, I came across two...
Products: Liferay Portal 7.x Capabilities: Frameworks Platform -
Manushi Jani | Nov 5, 2020 12:36 PM
Hello Folks, In order to to achieve the context path(relative path of a liferay portlet) we have been using a method called public String getContextPath(). Ex. we want to include an image , css or...
-
Roselaine Marques | Nov 4, 2020 11:40 AM
NOTICE: This blog post has Spanish and English version. ...Done the part 1, we can continue with the integration of the payment gateway... Step 3, Integrating the payment...
-
Roselaine Marques | Nov 4, 2020 8:24 AM
NOTICE: This blog post has Spanish and English version. Hello Liferayers, here I am again, this time with a step by step on how to create a new “Payment Method” for Liferay Commerce easily. In...
-
Álvaro Saugar | Nov 1, 2020 12:25 AM
//La versión en español del artículo se puede encontrar en: No hay dos sin tres, LUGSpain This year the group photo that we usually take, and is the headline of the annual summary, looks a little...
-
Ashley Yuan | Oct 30, 2020 2:11 AM
This new package support for Eclipse Photon or greater, and integrate Blade 4.0.5 and Liferay Gradle Workspace Plugin 3.0.11. Community Download...
-
Andre Kreienbring | Oct 23, 2020 8:55 AM
Yesterday I wrote about localizing the E-Mail subject. Turns out that identifying the receiver of workflow notifications is tricky. Another challenge is having your localization utilities available...
-
Andre Kreienbring | Oct 22, 2020 1:09 PM
Diving into the "Simple Approver" workflow and trying to localize it, I made some observations I'd like to share with you. Some of them may or may not be considered as bugs, but I'll get to that...
-
-
Roselaine Marques | Oct 14, 2020 9:06 AM
NOTICE: This blog post has Spanish and English version. ... Terminada la parte 1, podemos continuar con la integración del módulo con la pasarela de pago... Paso 3, Integrando el método de pago...
-
Roselaine Marques | Oct 14, 2020 7:34 AM
DISCLAIMER: This blog post has Spanish and English version. Hola Liferayers, aquí estoy nuevamente, aprovechando el lanzamiento de Liferay Commerce 3.0 en esta semana, es un buen momento para ver...
-
Filipe Frazao Afonso | Oct 13, 2020 9:10 PM
An important aspect to consider for any enterprise software project is making sure that it is dimensioned to handle its expected load and also that its performance will be aligned with the current...
-
-