Capability

Cloud

Liferay Cloud Platform provides the infrastructure and tooling necessary to simplify, secure, and deliver applications on Liferay DXP when using the SaaS or PaaS deployment approaches. Using Liferay’s Cloud infrastructure provides a secure, reliable, and scalable platform for building Liferay solutions.

The Liferay Cloud Platform includes DevOps CI/CD tools, automated backups, real-time logs, and much more.

Feature
Deployment Approach
How to bulk edit Categories?
Issue How can a Liferay user bulk edit Categories in the Documents and Media? Environment Liferay DXP 7.3 Liferay DXP 7.4 Resolution Go to a DXP site. Navigate to Content&Data --> Categorization -->...
Importing and Exporting Object entries
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue This article discusses how to export a copy of your Object entries,...
After upgrading from 7.4 u90/u91 to a newer version, some Content Pages throw errors and cannot be edited
Issue After upgrading from 7.4 u90/u91 to a newer version, some Content Pages throw pop-up errors: "Your request failed to complete". If you try to edit those pages, an empty page is shown. In the browser console some...
Unable to adjust the Mandatory status of a field after publishing the Object Definition
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue This article documents intended behavior where the Mandatory status...
"Specified key was too long" warnings when upgrading from 7.2 to 2023.q3.2
Issue We are upgrading from 7.2 to 7.4 When running the upgrade tool, there is this WARN: WARN  [main][BaseDB:1468] (conn=697) Specified key was too long; max key length is 3072 bytes: create index IX_F365A086 on...
Not able to set virtual host value for virtual instance: "Please enter a valid virtual host"
Issue I want to set the virtual host on a virtual instance (Control Panel/Virtual Instances), but I cannot save it, I get error "Please enter a valid virtual host". This hostname is not set for any other virtual instance....
The ci service exceeded 80% of its allocated Memory
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue We sometimes see the following warning in the Cloud console when...
URLs for Embedded Page type is not being encoded properly
Issue The URL of Embedded Page type is not being encoding properly, with the & symbol becoming & instead. Environment DXP 7.4 U60 and higher Resolution This issue was introduced by LPS-171572 in DXP 7.4 U60 and was...
How to Manage Concurrent Edition on Pages
Context Since the beginning of Liferay, two or more users can make changes to the same page at the same time. However, the last one to click the “Save” button keeps their changes but...
Configuration of Filters, Sorting and Actions for Dataset Views (Beta)
Context/Problem Liferay interfaces aimed at displaying and managing data are too rigid for the user. However, in case of need to modify how this information is displayed it is needed...
Web Content is not fetched with Headless Delivery API structured-contents
Issue When I use the headless API (o/headless-delivery/v1.0/sites/X/structured-contents) to obtain the web contents of a certain site X, no results are returned. Environment Liferay DXP 7.3 Resolution Make sure you...
Form Entries Export: Missing Download URL for Attachments
Issue We are experiencing an issue with exporting form entries that contain attachments. The problem is that when we export a form entries, the download URL for the attachments are missing. Only the file names are included...
Will a curl vulnerability impact Liferay DXP?
Issue There have been security announcements that are deemed to be a high-risk vulnerability that is caused by curl 8.4.0.   Environment DXP 7.3 Resolution Liferay DXP does not use the libcurl library. In conclusion,...
The single approver doesn't work when Groovy has been added to the blacklist
Issue Workflow doesn't work if I add com.liferay.portal.scripting.groovy.internal.GroovyExecutor to the blacklist file com.liferay.portal.component.blacklist.internal.ComponentBlacklistConfiguration.config ...
How to create a new product that references an existing image in the Document Library
Issue How to use the headless commerce admin catalog API to associate a document that already exists in Liferay to a product. Environment DXP 7.4 Resolution This can be done with a single call:     POST...
Journal Search Services Were Removed
Issue My custom code uses JournalArticleLocalServiceUtil.search API and it is not working in 7.4 U72 anymore. Environment Liferay DXP 7.4 Resolution This API (JSONWS: journal.journalarticle/search) is removed by LPS-179287...
Setting up Liferay as both IDP and SP (SAML)
Issue This article outlines how to configure two Liferay DXP bundles for SAML authentication with one functioning as the Service Provider (SP) and the second as the Identity Provider (IdP). Environment DXP...
Updating React dependencies to later version
Issue As part of the security audit, the old version of the React might be vulnerable to attacks. Is there a way to hide the React version that Liferay displays? Environment Liferay DXP 7.3 Resolution At this...
Publishing Dynamic Data List linked page returns "No Access" error or returns to Staged environment
Issue With local live staging, the linked page within the DDL returns to "Staged" page. With remote live staging, the linked page within the DDL returns a "No Access" error.  Reproduce Launch a Live and...
Why do Workflow Metrics Disappear after a Reindex?
Issue Workflow Metrics go missing after performing a reindex. Here are the steps to reproduce: Login in as an admin Navigate to Applications > Metrics Notice that there are some processes listed Click the kebab menu > Settings...