Capability

Personalization

Liferay provides powerful out-of-the-box features for building and delivering personalized experiences to users. Personalization features empower you to deliver novel site experiences that differ based on defined user segments, design and execute A/B Tests, and more.

Feature
Deployment Approach
Plugin Descriptor Error When Building Maven Fragment in AWS Codebuild
Issue We are observing errors in the console log for various plugins when trying to build a custom fragment via maven in AWS Codebuild: [ERROR] Failed to parse plugin descriptor... Invalid CEN header Environment DXP...
HTML Parsing issues when reindexing journal articles after upgrading to Quarterly Release (Jericho)
Issue I upgraded my instance to Quarterly Release. I performed a full reindex and received several errors in the log: ERROR [default-26][jericho:211] StartTag a at (r17,c4,p1100) contains attribute name with invalid...
'search.results.limit' key in Low Level Search Options widget is not working
Issue The 'search.results.limit' key in the Low-Level Search Options widget is used to achieve the functionality of getting limited search results on a single page, however, the user gets all the search results...
User Impersonation For Newly Created Users
Issue Attempting to impersonate a user who has not logged in yet returns errors in the console. How can I verify the accounts of new users who have not activated their account yet? Why can't I impersonate a...
Analytics:for Entrance and Exit items in page analysis
Please be aware that the page you are viewing has been machine translated from Japanese into English and may contain some translation errors. If you observe any issues with the translation, please contact us. Issue...
Issue with the latest Dynatrace view
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue Unable to get the latest Dynatrace view with the new...
Two-factor authentication for Analytics Cloud login
Please be aware that the page you are viewing has been machine translated from Japanese into English and may contain some translation errors. If you observe any issues with the translation, please contact us. Issue...
PaaS deployment fails with HTTP Error 408 Request Timeout
Issue Today a build on DEV environment fails repeatedly (3 times) with the same error each time:   Failed to deploy the services in /var/jenkins_home/workspace/xxx_dev/build on liferay.cloud. HttpError: HTTP Error: 408...
Tomcat Vulnerability Impact (CVE-2023-28708)
Please be aware that the page you are viewing has been machine translated from Japanese into English and may contain some translation errors. If you observe any issues with the translation, please contact us. Issue...
Uploading Files to Documents and Media with the Forms Feature
Please be aware that the page you are viewing has been machine translated from Japanese into English and may contain some translation errors. If you observe any issues with the translation, please contact us. Issue...
Workflow Metrics display only in UTC
Issue When viewing the “dateCreated” timestamps in the Workflow Metrics view, the timestamps are always rendered in UTC rather than the user’s time zone. Environment Liferay DXP 7.4 Resolution The observed behavior...
Are Synonym Sets applied during Index Time or Query Time?
Issue When using Synonym Sets, are the synonyms applied during index time or query time?   Environment Elasticsearch DXP 7.2 SP1 and later versions   Resolution Synonyms are applied as query time only. Reference...
What method is Liferay using for formatting Synonym Sets?
Issue What method is Liferay using for formatting Synonym Sets, in the context of Elasticsearch?   Environment Elasticsearch DXP 7.2 SP1 and later versions   Resolution Simple Expansion technique is used for...
Web content indexing coverage
Please be aware that the page you are viewing has been machine translated from Japanese into English and may contain some translation errors. If you observe any issues with the translation, please contact us. Issue...
URL specification of the administration screen
Please be aware that the page you are viewing has been machine translated from Japanese into English and may contain some translation errors. If you observe any issues with the translation, please contact us. Issue...
CAPTCHA does not work for Guest users on forms
Issue When enabling CAPTCHA on my forms, Guest users are unable to submit the form. Environment DXP Quarterly Release 2023.Q3.4 (or earlier version) DXP 7.4 Resolution This behavior is a known error in the Product and...
Are URLs that display/download Liferay JS information a vulnerability?
Issue Some monitoring tools may identify certain URLs that are accessible during routine scans that should not have allowed access. Among the URLs that are typically detected are URLs that can download Liferay's JS...
Folder naming rules for Web content, documents and media
Please be aware that the page you are viewing has been machine translated from Japanese into English and may contain some translation errors. If you observe any issues with the translation, please contact us. Issue...
Deploying to an Existing Build via CLI Tool
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue The user wants to know if it is possible to deploy to an...
Permissions missing after switching from SaaS to PaaS
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue The project has been switched over from a SaaS to a PaaS...
How to store and view what users selected for the Cookie Consent banner?
Issue We have enabled Liferay's cookie consent banner for our site. Could you please guide us on where to locate the log of cookies accepted by our site visitors? As a point of reference, here is an example of how the...
"NoSuchFileEntryException" error message appears
Please be aware that the page you are viewing has been machine translated from Japanese into English and may contain some translation errors. If you observe any issues with the translation, please contact us....
Dynamic Picklist in Liferay Forms using Objects
Issue We have created a Liferay form with Object and used the concept of dynamic picklist (data provider + picklist). However, we're facing issues with saving the data (selected from the picklist) upon form...
Liferay-ui: icon-menu does not collapse when clicking on another Action menu
Issue When clicking on an Action menu and then clicking on another right after, the previous Action menu does not collapse, making the first one overlap the others. Environment 2024.Q1.1+ Resolution This...
Blocking requests before reaching the WebServer on Liferay PaaS (Public Cluster)
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 have encountered requests from unauthenticated...
Enable Masking on Personal Information Data in Liferay PaaS
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 have a requirement to mask the PI (Personal...
Version not available on CDN in the product_info.json
Issue Liferay version is not available on https://releases-cdn.liferay.com/tools/workspace/.product_info.json. Environment DXP 7.3-u36+ 2023 Q4.x+ Resolution Since the introduction of the Quarterly Releases, it was...
Missing Folder Hierarchy in Related Assets Selection for Web Content
Issue Currently, it's only possible to find and select related files in a Web Content by searching by name. This becomes impractical when dealing with thousand of files that don't have semantic names but are...
The keywords "Global" and "Control Panel" are appearing in the search results for certain pages
Issue When we are searching for certain pages, sometimes we can see the keywords "Global" and "Control Panel" appearing in the results. How can we hide these? Environment Liferay 2023.Q4 Resolution Performing a...
GUEST users have no access to custom objects API
Issue Templates which make use of the objects API are not working correctly for guest users. Environment Liferay 7.4 and Quarterly Releases. Resolution You need to add the VIEW permission for your custom...
SearchBarPortlet on private page
Issue We use SearchBarPortlet in our public and private appearance themes. Also, we have configured as 'destination', a results page with '/search-results' as friendlyURL. This page exists as public and private....
When trying to access a user's private page, a "404 Page Not Found" populates instead of the Login prompt
Issue When trying to access a user's private page, we are transferred to a "404 Page Not Found" error page instead of the Login page that we were expecting.  Environment DXP 7.4 Quarterly Release Resolution Not being...
What is the user password algorithm and format of the stored passwords?
Issue We would like to understand the formatting of passwords as they're saved in Liferay. What algorithm, salt, and hash format is being used to store passwords?  Environment DXP 7.1 Resolution Example Password:...
How to send a confirmation email to non-authenticated users about Form submissions based on Objects?
Issue I would like to send a confirmation email to the non-authenticated user who just submitted a Form based on an Object. Environment Quarterly Releases: 2023.Q3, 2023.Q4, 2024.Q1 Resolution Create an Object with...
Accessibility: Success Criterion 4.1.1 Parsing (WCAG 2.1)
Issue The tool https://validator.w3.org shows accessibility issues related to success criterion 4.1.1 Parsing. Environment 2024.q1 Resolution Since WCAG 2.2, success criterion 4.1.1 Parsing is considered...
Service Organization Control (SOC) -1 Type 2 report
Issue Service Organization Control (SOC) -1 Type 2 report for auditing purposes. Environment Liferay DXP Resolution The SOC-1 report focuses on financial controls and their evaluation and this reporting is not...
How do you access Dynatrace in UAT?
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 can you access the Dynatrace Dashboard when the Advanced tab is...
Time format displayed in AM/PM format instead of 24 hour
Issue Liferay displays Time format differently on the site's time picker than on the OS. Environment DXP 7.4 + Resolution This behavior is due to the changes of LPS-169277 where the old time picker has been replaced by...
Errors related to tracking content showing net::ERR_BLOCKED_BY_CLIENT in the browser console
Issue When adding analytics tracking code for services such as Google Tag Manager or Facebook, there are instances when the browser shows an error indicating net::ERR_BLOCKED_BY_CLIENT Environment Liferay DXP 7.4, Liferay...
Is Liferay 7.4 vulnerable to CVE-2024-25148?
Issue We've reviewed the official documentation (https://nvd.nist.gov/vuln/search/results) which lists some Liferay versions affected, so we would like to know if the 7.4 versions is vulnerable to this CVE....