Blogs

RSS
RSS
thumbnail

DISCLAIMER: This blog  post has Spanish and English version. Finalizado la etapa de Parte 1: Instalación y Configuración de Talend Open Studio) Necesitaremos un Sitio Web de Commerce para poder cargar los productos; y para esto la manera más rápida es utilizar uno de los aceleradores de commerce (o para la vieja escuela de Liferay, el Site Template): ...

7844
thumbnail

DISCLAIMER: This blog  post has Spanish and English version. Si has asistido a los últimos Symposiums de Liferay o algún otro evento, habrás recibido alguna charla donde se enseña un sistema de ETL donde fácilmente se pueden cargar datos de sistemas externos a Liferay Commerce y viceversa.  Antes de continuar, si no has trabajado con Liferay Commerce ni con...

8550
thumbnail

Liferay has  an OOTB SSO configuration, and can be configured to use Keycloak as the Authorization Provider.  This article explains, how to make such configuration on Liferay and Keycloak side: https://lifedev-solutions.blogspot.com/2019/10/liferay-keycloak-integration-using.html However, there are two limitations in this approach: Keycloak can't be set as a...

4951
thumbnail

The following versions of PortletMVC4Spring were released on May 4, 2020 AD: Version Description   5.2.1 For use with Spring Framework 5.2.x (tested with 5.2.5.RELEASE) Release Notes 5.1.2 For use with Spring Framework 5.1.x (tested with 5.1.4.RELEASE) Release Notes ...

4406
thumbnail

Just a quick one today... Liferay stopped releasing Liferay CE/DXP Wildfly bundles after 7.1, so I was recently asked to create a Liferay 7.2 DXP bundle for Wildfly 11. So I followed the instructions posted here: https://help.liferay.com/hc/en-us/articles/360029123751-Installing-Liferay-DXP-on-Wildfly Started the Wildfly bundle and it seemed to come up fine. Navigating to...

5977
thumbnail

A Progressive Web Applications (PWA) attempt to make use of the advanced features of modern web browsers and combine it with the native application user experience.  A Progressive Web Applications look and behave like mobile native app with lots of additional capabilities. Below are feature comparison between PWA, Web App and Native App. If you like know more...

8129
thumbnail

I recently came across a requirement to embed a Navigation Menu portlet in a Liferay 7.2 theme and to make the navigation display a specific set of pages. Here are the steps that I took to accomplish this task: As an Administrator, go to the Control Panel and click on Site Builder > Pages Added three widget pages: P1, P2, and P3 Clicked on "Go...

9169
thumbnail

Con la llegada de Liferay 7.3.1 CE GA2, disponemos de nuevas features, entre las que se encuentra Asset Libraries, mediante la cual podremos compartir contenido de manera colaborativa entre sitios. ¿Cómo funciona? Funciona  a modo de repositorio, donde podremos crear contenido con el fin de ser compartido únicamente entre los Sitios con conexión al ...

4754
thumbnail

Similar to my previous blog post about how to integrate the german Servicekonto with Liferay a customer wanted to create an integration of Verimi with Liferay. Several companies in germany already offer customers to login with a Verimi account. By this people can create one account which can be used to login to different portals. Verimi uses an OpenID connect mechanism, so...

5222
thumbnail

Recently I was helping a client who was suffering from performance problems on their site sometimes leading to node instability. After doing a deep dive, I found that most of the problems stemmed from improper connection pool settings. Not that it was the developers faults, per se, but it had more to do with not seeing the whole picture. So I thought I'd share some common...

5723
thumbnail

Context : In projects which support multiple language end user faces common issue related to language switch based on the browser locale once user is logged out from his/her account which leads to bad or broken user experience for the end user. Problem Details : We created portal for France and our portal supports 2 languages – English and French. Default site language is French....

5463
thumbnail

The new release of Liferay Workspace and Studio Installers 3.8.1 ga2 has been made available.  Download For customers, they can download all of them on the customer studio download page. This new package support for eclipse Photon or greater. Community downloads: https://liferay.dev/project/-/asset_publisher/TyF2HQPLV1b5/content/ide-installation-instructions Release...

4505
thumbnail

During this year's fully digital LDSF for the DACH region ("Liferay Digital Solutions Forum") on 22 April 2020, I've had a presentation labelled "Maintainable Plugins". The video is currently being prepared for publication, but it's (currently) in german only. After presenting some techniques to write maintainable plugins, one of the questions that I got in the Q&A lounge after...

4675
thumbnail

Nota:  Accede aquí para consultar la traducción de este blog en español. To use Docker to run Liferay in the fastest and most agile way, it is useful to know how to  configure Liferay images and how to create our custom images. In this blog post, we explain how Liferay's Docker image is structured in order to know how to configure it before running Liferay....

5948
thumbnail

DISCLAIMER: This blog post is in Spanish. English version will be published shortly.  Si usamos Docker y/o Kubernetes para levantar Liferay de forma ágil y sencilla, es recomendable conocer cómo podemos configurar dichas imágenes o bien, cómo crear las nuestras propias. En este post, explicaremos cómo se estructura una imagen Docker de Liferay para que...

6621
thumbnail

Note: This is a follow-up to the post titled Liferay Faces Maintenance Release (December 2019).   On April 21, 2020 released JSF portlet archetypes that are designed for use with Liferay Portal CE 7.3. The home page of   https://www.liferayfaces.org now shows "7.3" as the default dropdown menu for selecting archetypes and viewing...

6202
thumbnail

In one of our company-wide meetings last year, I talked about how Liferay was born in the aftermath of the dotcom bubble bursting, and then pivoted to a subscription-driven business in the wake of the 2008 global financial crisis. I mused about what 2020 might have in store, but I admit I would have never imagined this.  As we respond to the severity of the COVID-19 pandemic,...

6884
thumbnail

Check english version here Kubernetes es un orquestador de contenedores en cloud, de código libre, con el cual podemos administrar aplicaciones en contenedores, automatizar despliegues y ajustar su escalado entre muchas más funciones.   En este blog trabajaremos principalmente con la API de k8s mediante interfaz de línea de comandos usando kubectl para manejar...

9239

We are pleased to announce that the epic on the reduction of WYSIWYG variability is finished. We followed the strategy mentioned in the Rich Content Editor strategy in DXP for consolidating all our UX for writing Rich Text Content around CKEditor 4 by reducing variability in WYSIWYG Writing Experience.  Julien and I analyzed each content-creation scenario to provide the best...

4801
thumbnail

Introduction There is a security problem around that affects several Liferay version from 6.1.x to 7.2.0. Usually Liferay only provides fixes for the latest Community Edition. This time the issues CVE-2020-7961 is rather critical, so Liferay decided to offer source code patches even for pretty old versions too. Thank you guys! We already see attacks to our Liferay servers as...

10156