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
Portal slowness due to huge custom search results
Issue Portal gets slow when using custom search, as it fetches huge search results in one go. Environment Liferay DXP 7.0 Liferay DXP 7.1 Liferay DXP 7.2 Liferay DXP 7.3 Resolution Issue can be resolved with...
storage.buckets.get access permission issue while integrating GCS
Issue Getting below error in logs while integrating Google Cloud Storage with Liferay: [xyz].gserviceaccount.com does not have storage.buckets.get access to [bucket-name] Environment Liferay DXP 7.3 Liferay DXP 7.4...
Deleting Form select option causes Form portlet to be unavailable
Issue Steps to Reproduce Add a form with a select field with 3 options named A, B, C Save and Publish Form Go to publish Form Submit a form with B selected View entries Navigate back to Form and delete option B Save...
The selected theme is not retained when importing a site template from another site template
Issue Since the radio option is missing, importing a site template from another template does not maintain the selected theme. Steps to reproduce 1) Navigate to Control Panel > Sites > Site Templates 2) Add a site...
The timestamp parameter in the document URL has not been changed
Issue When Web Content is published, the document URL timestamp parameter in download links is not changed Steps to reproduce: 1. Upload a normal text document to the document library, check the download link for...
Unable to upload multiple documents after invalid file is selected
Issue Publishing a valid document extension in Documents and Media multiple files upload is disabled after attempting to publish an invalid document. Steps to reproduce 1) Navigate to Control Panel > System...
Issue with Selected Categories in Asset Category Selector
Issue Steps to Reproduce: Set up a vanilla 7.2 with the latest fix pack and start it. Go to Categorization->Categories and create some Vocabulary (the more vocabulary the better chances to reproduce it). In each...
Piwik script won't execute
Issue Steps to reproduce: 1. Start the server. Log in as  Admin. 2. Navigate to Site > Configurations > Site Settings > Advanced Tab. 3. In the Analytics section navigate to the Piwik script box and add the valid...
Should the download option in the Documents and Media widget be displayed immediately?
Issue Users are experiencing difficulties downloading PDFs from the Documents and Media Portlet. Steps to reproduce 1) Create a Documents and Media Portlet on the Home Page 2) Upload a PDF and other files 3)...
Error "Invalid domain for site key" when using reCAPTCHA
Issue When using Google's reCAPTCHA, the CAPTCHA option won't show, instead the message "Invalid domain for site key" is displayed where the CAPTCHA should be. Environment Any Liferay DXP version with...
Assign User to Account
Issue Not able to select the created User to be assigned to an Account.   Environment Liferay DXP 7.4 Commerce 4.0   Resolution Users for Accounts can only be created within the Account Users interface. A...
After changing the password, site members are not redirected to a page where they don't have the guest view permission
Issue After changing the password, site members are not redirected to a page Steps to reproduce: 1) Start the server, login as Admin 2) Create a new page e.g. /testpage and remove the VIEW permission for the Guest...
Item Selector does not display PDF previews
Issue PDF files not previewing in Item Selector Steps to reproduce: 1. Create a web content structure with a Documents and Media field. Create a template for this structure. 2. Start creating a new web content of...
Moving a menu item tree can potentially corrupt the order values at the level where the root menu item is inserted
Issue Reproduction Steps: Setup Liferay DXP 7.1 Create a new Site Create the following page hierarchy Home Search P P1 P2 Create a new navigation menu nm1 Add Home and Search as navigation menu items to nm1 in a row...
log4j-core-2.13.3.jar exists inside the fix pack
Issue This article highlights the concern with the following path of log4j lower version jars. {liferay_home}/patching-tool/patches/liferay-fix-pack-dxp-16-7210.zip!binaries/MODULES_BASE_PATH/marketplace/Liferay...
Deleting a single menu item does not reorder all its sibling menu items
Issue Reproduction Steps: 1. Setup Liferay DXP 7.1 2. Create a new Site 3.) Create the following page hierarchy 1.Home 2.Search 3.P 4.Q 4.)Create a new navigation menu nm1 5.) Add Home, Search, P and Q as navigation...
Error with liboneagentloader.so starting Liferay service
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue After updating the Liferay service image used to deploy the...
Decimal separator is lost after saving in non localized fields
Issue Steps to reproduce Set Spanish as default language in your site. Create a new Dynamic Data List. In the Data Definition create a new structure include a numeric field and setting Localizable => No. Create a List...
Grid does not work properly with Rules
Issue Steps to Reproduce: Start Portal Go to Content & Data>Forms Create a form with a grid and any other field Give the grid field 2 rows and 2 columns Go to the Rules tab Set a new rule that if "Grid" is equal to...
WCAG Accessibility issue on the <@liferay_ui["quick-access"]> taglib
Issue (WCAG) accessibility issue on the <@liferay_ui["quick-access"]> taglib. Steps to reproduce: 1. Start Liferay 7.2 dxp-8 server, log in as Admin on Chrome browser. 2. Create a new dummy theme with Theme...
Is there a REST API method to revoke the OAuth2 tokens?
Issue We want to provide a public REST API method to revoke the OAuth2 tokens following the RFC 7009 specification https://datatracker.ietf.org/doc/html/rfc7009#section-2.1 Does Liferay provide this functionality?...
Unable to create role with edit/update/delete permissions on all widget's application display templates
Issue If you want to manage permissions on all widget's templates / adt's you can use a general Administrator role or a specific custom role. With the current implementation users having the custom role will only be...
ClassNotFoundException thrown when exporting the form entries in XLS Format
Issue Steps to reproduce: 1. Start Liferay 7.2 server. 2. Create a form. 3. Deploy created form on the page and submit it. 4. Go to form configuration and select 'view entries' > Export. Choose format XLS. ...
Error when comparing Web Content versions if creators have been deleted
Issue Steps to reproduce: Start a 7,2 bundle with the latest fix pack (10) Create a web content Create another admin user, login with that Edit the web content Delete that user (deactivate then delete) Go to the web...
Lost layouts when disabling remote staging with page variations
Issue Create a site (siteA) in the nodeA. Create a site (siteB) in the nodeB. Configure staging remote in siteA, enabling the variations page option. Create a page in siteA. In the page created, create a new variation....
Password reminder answers are not masked
Issue As Liferay DXP does not hide password reminder answers, attackers can capture user's password reminder answers through man-in-the-middle or shoulder surfing attacks. Environment Liferay DXP 7.0 Liferay DXP...
It is not possible create friendly URL with only one character
Issue If I create a page with one single character FriendlyURL, when I save the page I get an error. It is not possible either by using letters or numbers. Environment DXP 7.0+ Resolution It is not possible to create...
AssetEntryUsage entries are not automatically generated during lar importing
Issue We observed that after importing a full site export (pages + web contents), there are not any entries for AssetEntryUsage in database. We checked it with our own groovy script. Our problem is that we have...
Mouse scrolling is not working while adding and dragging a new portlet from the sidebar from DXP 7.3
Issue On larger widget pages, positioning a portlet while adding it from the sidebar by dragging can be uncomfortable from DXP 7.3 as mouse scrolling is no longer working. Environment Liferay DXP 7.3 Liferay DXP...
Are there Blade templates available for custom Web Content structure fields?
Issue Is it possible to use a Blade template to create a personalized Field for a Web Content structure? Environment Liferay DXP 7.0, 7.1, 7.2, 7.3, 7.4 Resolution For Liferay DXP 7.3 and lower versions, there is...
Global site DDMs are not exported
Issue We have some DDMs defined in Global site. In a second site (Site A), we define some DDLs that use those DDMs from Global site. We export the Site A DDLs. When we try to import them in a third site (Site B),...
Publication fails caused by "No User exists"
Issue Publishing a Widget Page Template from Staging to Live will fail if the user who created it no longer exists. The following stack trace is seen in the logs: Caused by:...
Problems migrating component from AUI to Clay
Issue Migrating components from AUI to CLAY, there are some features that cannot be directly adapted. Sometimes, these problems in the migration bring features requests or functionality questions regarding CLAY...
I cannot reuse a friendly URL that has already been used by another page
Issue We are experiencing an issue where it is not possible to reuse friendly URLs that have already been used by another page and are no longer in use. I get the following error message: Error: The friendly URL is...
Backup in non-production environment
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue How to configure backup in a non-production...
Users can access the Control Menu from DXP 7.3
Issue On DXP 7.2, the Control Menu was not visible for Users and Power Users, but from DXP 7.3 it is. But since they don't have any permissions, the Control Menu seems to be empty. Environment DXP 7.3+ Resolution...
New user is not being able to login properly
Issue A new user (this also happens to LDAP users) is unable to log-in the first time, but seems to be able to log-in on the second attempt. Steps to reproduce: 1) Create a guest user from Create Account tab at the...
Web Content Template caching: Changes are displayed even though Resource modifications check is set
Issue We are trying to cache web content templates and we checked the cacheable parameter for a template. We also set the resource modifications check option to 60000. We see those modifications are displayed...
ADT (Application Display Template) parameter configuration or update
Issue Structures and contents can have configurable parameters that can also be updated. Can we do something like this on an ADT? Environment DXP 7.0+ Resolution There is no option to do the same on ADTs. You have the...
Missing thumbnails after upgrading from DXP 7.0 to DXP 7.1+
Issue After the upgrade, thumbnails are missing when we open the image gallery in the content WYSIWYG editor. Clicking on the cards makes the thumbnails appear. Environment Upgrade from DXP 7.0 to 7.1+ Resolution...