Blogs

RSS
RSS
thumbnail

   Oops - in times of fast news like this, I sat on the recording for a while. Unacceptable, but as almost nobody is commuting in April/May 2020, it's questionable if you'd have put it on during your commute anyway... Happy 10th Birthray to Zsolt and me and several others (listen to the episode if you want to know what that means) This is a quite non-technical episode,...

3049
thumbnail

Notice: This blog post is in Spanish. Click here to read it in English Son varias las ocasiones en las que algún cliente nos ha preguntado, una vez sucedida una acción en el Portal (más o menos drámatica), cómo poder ver cuándo se realizó dicha acción y sobre todo, quién la realizó. Para ayudarnos ante estos escenarios, Liferay DXP nos aporta Audit.   ...

3352
thumbnail

DISCLAIMER: This blog  post has Spanish and English version. Finished the step of Part 1: Installation and configuration of Talend Open Studio First off, we will need a Liferay Commerce Website to be able to upload products. The fastest way to achieve this is to use one of the Commerce accelerators (for Liferay's old school people, they’re similar...

3924
thumbnail

In some of the project, I have seen the requirements to convert web-content’s xml into JSON format to expose their web-content related API to 3rd party or perform some operation on data/manipulate data. I know you will be thinking that we can use Liferay's jsonws to fetch the web-content in JSON format but still you will get article content in xml format. To achieve this, I have...

2370
thumbnail

The new Liferay IntelliJ 1.7.3 plugin support IntelliJ 201 and greater. Head over to this page for downloading. Release Highlights Updated plugin name and add an icon Upgraded sinceBuild to 201 and fix compatibility problems Better support on bnd.bnd(community contribution) Fixed target platform handling problem on Intellij IDEA 2019.3 and greater ...

2393
thumbnail

Proper SEO takes proper attention. And this attention is often given - it pays. Proper SEO attempts also lead me repeatedly answering a single question: In several places within Liferay, a "302" temporary redirect is generated. And google doesn't like seeing temporary redirects forever. They strongly prefer "301" permanent redirects. Why does Liferay generate 302 redirects? I...

2401
thumbnail

Ok, I get it. These times, nobody physically goes to a museum. But have you ever taken one of the audioguides available in museums and listened to extended explanations about the background of the exhibited paintings, sculptures, photos or other items? If you did, you will have learned a lot more than those who haven't. And if you haven't: Consider doing it next time. There are...

2511
thumbnail

DISCLAIMER: This blog  post has Spanish and English version. If you have attended the latest Liferay Symposiums or other such events, you may have been at a talk where an ETL system was demonstrated. With these tools, you can easily import and export data between external systems and Liferay Commerce. Before going on, if you haven’t worked with Liferay...

4995
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): ...

2898
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...

3470
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...

2222
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 ...

2341
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...

3242
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...

4631
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...

5348
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 ...

2519
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...

2556
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...

3265
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....

3211
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...

2273