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!
-
Brian Lavender | Nov 15, 2021 8:22 PM
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 | Nov 15, 2021 4:24 PM
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 | Nov 15, 2021 3:47 PM
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 | Nov 10, 2021 4:49 AM
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 | Nov 4, 2021 7:13 PM
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 | Nov 3, 2021 2:50 PM
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 | Nov 3, 2021 8:55 AM
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 | Oct 29, 2021 1:04 AM
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 | Oct 26, 2021 7:43 PM
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 | Oct 25, 2021 2:50 PM
/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 | Oct 21, 2021 6:55 PM
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 | Oct 14, 2021 7:42 AM
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 | Oct 11, 2021 5:40 PM
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 | Oct 7, 2021 8:34 PM
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 | Sep 23, 2021 2:17 PM
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 | Sep 18, 2021 12:30 AM
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 | Sep 16, 2021 1:27 PM
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 | Sep 10, 2021 8:18 AM
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 | Sep 9, 2021 12:21 PM
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 | Sep 2, 2021 2:09 AM
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 | Aug 31, 2021 9:06 AM
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 | Aug 31, 2021 3:08 AM
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 | Aug 30, 2021 6:23 AM
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 | Aug 25, 2021 6:34 AM
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 | Aug 24, 2021 3:24 PM
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 | Aug 24, 2021 5:11 AM
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é | Aug 23, 2021 3:59 PM
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é | Aug 23, 2021 12:31 PM
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 | Aug 23, 2021 10:01 AM
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 | Aug 21, 2021 5:40 PM
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 | Aug 18, 2021 4:03 PM
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 | Aug 18, 2021 1:30 AM
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 | Aug 17, 2021 8:09 AM
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...
-
David H Nebinger | Aug 16, 2021 4:15 AM
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 | Aug 7, 2021 2:46 AM
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...
-
-
Roselaine Marques | Jul 23, 2021 9:55 AM
IMPORTANTE: esta publicación de blog se realizó con Liferay Portal versión 7.4.1 GA 2, que puede ser usada como guía, pero debe adaptarse a su propia versión (archivo CartItem.js y dependencias de...
-
-
David H Nebinger | Jul 21, 2021 6:13 AM
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 | Jul 15, 2021 2:51 PM
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...
-
Neil Griffin | Jul 14, 2021 9:37 PM
Each year at about this time I try to post the download stats for the Liferay Faces project. I am pleased to report that downloads for the Liferay Faces project hit another all time high back in...
Capabilities: Frameworks -
Olaf Kock | Jul 9, 2021 10:52 AM
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 -
Prasanna Katti | Jul 7, 2021 5:59 PM
After doing multiple rounds of search over the internet about using IN parameter in Custom SQL in Liferay but without any satisfactory results, I assumed probably this could never be achieved in...
-
-
Marcial Calvo Valenzuela | Jun 24, 2021 9:16 AM
Esta entrada de blog está también disponible en español. One of the most common needs that we face in Liferay Portal / DXP installations is the monitoring, as well as the alert system that alerts...
-
Crystal Santos | Jun 23, 2021 12:33 AM
When we think about having different authentication types we commonly think about one fluid and intuitive screen to guide the user through this process. And why is that? It’s probably because...
Products: Liferay Portal -
David H Nebinger | Jun 17, 2021 6:27 PM
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...
-
Ashley Yuan | Jun 17, 2021 12:41 AM
The new Liferay IntelliJ 1.9.3 plugin supports IntelliJ 2021.1. Head over to this page for downloading. Release Highlights improve validation for package name in new spring mvc wizard bug fix for...
-
-
-
David H Nebinger | Jun 8, 2021 3:34 AM
So some time ago I wrote the Cluster Details marketplace plugin. Basically you drop this guy into all of your Liferay clusters and you get a nifty little control panel that tells you details about...
-
David H Nebinger | Jun 4, 2021 11:11 PM
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...
-
Ashley Yuan | Jun 3, 2021 1:57 AM
The new Liferay IntelliJ 1.9.2 plugin supports IntelliJ 2021.1. Head over to this page for downloading. Release Highlights enable docker suppport restructure new liferay module wizards improve...
-
Neil Griffin | Jun 2, 2021 4:37 PM
The following versions of PortletMVC4Spring were released on June 2, 2021 AD: Version Description 5.3.0 For use with Spring Framework 5.3.x (tested with 5.3.7) Release Notes 5.2.2 For use with...
-
Manushi Jani | May 26, 2021 12:59 PM
You can configure the site page with above shown string and fetch it using below code : ServiceContextThreadLocal.getServiceContext().getRequest().getParameter("srce") or...
-
Marcial Calvo Valenzuela | May 24, 2021 7:48 AM
Check english version here Una de las necesidades más comunes a las que nos enfrentamos en instalaciones de Liferay Portal/DXP es la motorización, así como el sistema de alertas que nos avisa si...
-
David H Nebinger | May 18, 2021 3:06 AM
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...
-
David H Nebinger | May 14, 2021 3:10 AM
Introduction Liferay has, for a long time, supported RBAC, the role-based access control. It is, of course, backed by the database so (inheritance aside for the moment) a user will be assigned a...
-
Yuxing Wu | May 11, 2021 3:05 AM
Downloads: Liferay Portal 7.2 GA2: Patch | Readme All vulnerabilities fixed in these patches have already been fixed in Liferay Portal 7.3 GA7. Please refer to the readme file for a list of issues...
-
Ashley Yuan | May 6, 2021 7:03 AM
The new installers and IDE 3.9.3 ga4 has been made available. Community Download https://liferay.dev/project/-/asset_publisher/TyF2HQPLV1b5/content/ide-installation-instructions Customers Download...