Capability

Platform

Liferay DXP is a robust platform with its own navigation menus, configuration methods, and core features. These core features are foundational to effective system administration, maintenance, notifications, and other core platform functions.

Feature
Deployment Approach
Content page displays wrong title when special characters are used on it
Issue If the title of a Content page has special characters on it, the title will then be displayed with "&". This usually happens when you place the character "&". For example: "Documents & Media", in...
Does CVE-2016-1000027 affect Liferay?
Issue Security scan shows CVE-2016-1000027 as an active vulnerability, is Liferay affected? Environment DXP 7.4 Resolution CVE-2016-1000027 is known to us, and we can confirm that Liferay should not be vulnerable, as...
Insecure HTTP methods
Issue HTTP methods like HEAD, OPTIONS, TRACE may provide information about the application that can be used in attacks like XST, CSRF, steal of sensitive information. How we can disable insecure/unnecessary http...
SEO - Titles in Google's search results page don't display expected text
Issue After configuring the "Title SEO" of a page, Google and other search engines don't display the value as-is. If we use a customization to remove the Site and Instance names, they keep showing in search results...
Cannot publish article without friendly url
Issue In our Liferay 7.4 instance, editors encounter an error when attempting to publish an article without a Friendly URL, which differs from the behavior in Liferay 7.1. Environment Liferay DXP 7.4 Resolution The...
Adding an Intermediate Certificate 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 Sometimes, it is necessary to include an intermediate...
Integration with Vlibras Script
Issue When attempting to include the Vlibras script into the page, certain errors arise, causing the script to malfunction or causing buttons and links to stop working properly, for example.  Environment Liferay...
OpenID Connect cannot be enabled on Liferay SaaS setup
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue Failing to enable OIDC implementation on an instance...
Does CVE-2022-47966 affect Liferay?
Issue Our security scan has shown CVE-2022-47966 as an active critical vulnerability. Is Liferay affected? Environment DXP 7.2 Resolution The out-of-the-box Liferay product is not affected by this vulnerability. So,...
LCP CLI support for AArch64/ARM64
Issue LCP CLI fails to install on environments using AArch64/ARM64 architecture Environment AArch64/ARM64 environments Liferay Cloud command line tool Resolution LCP CLI as of version 3 is not compatible with...
404 error for fragments images after updating site friendlyUrl
Issue When we change the site friendly URL, fragment images stop working and 404 errors were found in the browser console. Steps to Reproduce:  Set up Liferay DXP 7.4 Update 74. Navigate to Site Builder > Pages >...
Audit_AuditEvent and UserNotificationEvent tables in the database
Issue I would like to understand the purpose of eventType column in Audit_AuditEvent and deliveryType in UserNotificationEvent tables. In deliveryType column what is the meaning of the values e.g. 10000,10002 etc. ?...
Increase in file size in webp format
Issue When rendering the image for my user, I noticed that the webp file of the page has a considerably increased size Is there something that can be done so that it doesn't happen? Environment Liferay DXP 7.4...
Backup is failed with RangeError
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue Backup is failed with RangeError ERROR [WARN] RangeError: The...
Size reduction of the document library/backup
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue From one day to another our backup size is reduced with...
Removal of mapping types
Issue You might encounter some deprecation warning in your Elasticsearch logs regarding the removal of mapping types: Using include_type_name in get mapping requests is deprecated. The parameter will be removed in...
Bootstrap Accordion does not work correctly
Issue When I click on the expand button, the expanded area is not displayed, so I am not able to change the text (without editing the text in the source code). Environment Liferay DXP 7.3+ Resolution System settings...
Content display date not showing user timezone
Issue The user's time zone setting is not reflected in the display date of mapped content in the fragment. Environment Liferay DXP 7.4 Resolution This functionality does not exist yet in the Liferay Portal. There...
frontend-css-web module was removed in DXP 7.4
Issue If I use frontend-js-override module, is there any impact on front-end-js-web module due to removal of frontend-css-web ? Environment Liferay DXP 7.4 Resolution frontend-web-css was removed in Liferay 7.4 here:...
Assets created from an Asset Publisher don't keep the categories and/or tags of the filter
Issue An Asset Publisher (AP) can be configured to filter by certain categories and/or tags. When the Display Settings of the AP has Show Add Content Button enabled, it's possible to create new assets directly from...
Auto-revert when issuing/revoking Roles
Issue Pre-assigned roles are being issued/revoked during the "Assign Roles" action when using multiple pages during the "Assign Roles" stage. When navigating through multiple pages, a previously issued/revoked role...
How to update jackson-databind library
Issue For security reasons we need to update the jackson-databind library from version 2.13.2.2 to 2.13.4.1 How do I update the jackson-databind library in Liferay DXP? Security vulnerabilities in jackson-databind...
Updating your DXP fix pack version in Liferay PaaS while remaining on a specific service stack
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue Update the Liferay image to a specific docker image but...
Segments: Loading icon should display the maximum number of users in the property
Issue When we check the Event Analysis page and try to create a new event analysis, we can see that the number of users keeps showing the loading icon. It only stops when the conditions match a certain number...
Error "cannot remove '/opt/liferay/data/license/*': Permission denied"
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 restoring a backup, the liferay service fails to...
Importing LAR using "Copy as New" option does not create a new copy of it
Issue When exporting a Web Content article as a .LAR file and importing it through a Web Content Display widget using the "Copy as New" option the imported one mirrors the changes of the original article...
Necessary Permissions to Export or Import a Page
Issue What permissions are necessary to be able to export or import a page? I get the error "I'm sorry, you don't have permission to access the requested resource" when trying to import or export a page. Environment...
user is unable to disable the 'Password Changed Notification' and 'Password Reset Notification'
Issue User is able to disable the 'Account Created Notification'. However, there are no options for turning off the 'Password Changed Notification' and 'Password Reset Notification' notifications. Environment...
The required fields are not requiring the user to fill in when switching languages ​​in instance settings
Issue The required fields are not requiring the user to fill in when switching languages in instance settings Steps to Reproduce: 1. Navigate to Instance settings > Localization 2. Change the language to any other...
Ability to add an image from URL as a Blog Cover Image
Issue Can an image from a URL be used as a Blog Cover Image? Steps to reproduce: 1. Navigate to content > blog 2. Add a new entry 3. Add an image to the content. 4. Observe the tab 'URL', the user can click on it...
Title field appears in wrong format when related
Issue The title field appears in the wrong format when related Steps to Reproduce: 1. Menu portlet > Control panel > Objects 2. Create Custom Object A 3. Create Custom Object B with a Date field 4. Create a...
The document cannot be accessed if the title contains special characters
Issue The user wants to access the document using a URL (with special characters) without uuid and timestamp An error occurs when accessing a file using a URL without a UUID if the file name contains a + or a %...
Unable to change the default locale for already existing web contents structure
Issue Steps to reproduce: 1. Start Liferay DXP 7.3 2. Navigate to web content > Structure. 3. Create a structure with any type of field. 4. Change the default language to 'Spanish' > Save. 5. Navigated to Web...
"You do not have the roles required to access this portlet." errors seen when accessing Form
Issue When attempting to access a form with a user that has the permissions to do so, "You do not have the roles required to access this portlet." errors are displayed in the UI. Environment Liferay DXP 7.4 Resolution Upgrade...
Overlapping Buttons when using AlloyEditor for Web Content Articles
Issue When using AlloyEditor, creating a web content structure that includes a repeatable HTML field causes the Source Button Toggle to be overlapped by the repeatable "plus" and "minus" signs. Environment Liferay DXP...
Blog view count is not increasing for specific display page templates inside asset publisher
Issue Steps to reproduce: 1. Start Liferay DXP 7.3 SP3. 2. Create a new blog entry and deploy the blog on the page. 3. Create a new Display Page Template, by navigating to Design > Page Templates > Display Page...
How to provide permission to Fragments
Issue Does DXP have permission feasibility with fragments? Environment Liferay DXP  [all versions] Resolution There is no way to directly control the visibility of a Fragment depending on the user accessing the...
Getting OptimisticLockException with workflow task timers
Issue OptimisticLockException is encountered when using task timers inside the workflow. Steps to reproduce: Add a workflow under the process builder and add two task timers performing the same task at the same...
Audit entries stopped being shown or generated
Issue We have recently upgraded to a new Update version, and we noticed that the Audit tool is not working or not displaying the most up to date information, showing last updates as 'x days ago', around the time when we...
Unable to view the 'specific account groups' in discount portlet with view permissions
Issue Steps to reproduce: 1. Start Liferay DXP 7.4. 2. Navigate to Roles > create a new role and provide the view permissions of the 'Account Entry', 'Account Groups', 'Account', and 'Currencies', and view and...
Multipage form does not save data to the DB while navigating to next page
Issue While using a form with multiple pages, the user has a requirement to save data to the database on the first page before moving to the second page. Environment Liferay DXP 7.4 Resolution Multi-page forms do...
Gradle dependencies are failing for POI OOXML
Issue Users are unable to upload .xlsx and .xlsb file extensions to the application, after the issue was investigated and it was determined that the issue began appearing following the Liferay upgrade from DXP 7.3...
Blog view count is not increasing inside asset publisher
Issue Steps to reproduce: 1. Start Liferay DXP 7.3 SP3. 2. Create a new blog entry and deploy the blog on the page. 3. Deploy the asset publisher portlet on the page. 4. Click on the configurations of the asset...
Create date is not visible inside Product Relations
Issue Steps to reproduce: 1. Start Liferay DXP 7.4 U60. 2. Create a new minium site. 3. Navigate to products. 4. Select any product. 5. Click on the Product Relations Tab. 6. Add product(any). 7. Product is added...
user is unable to update SKU twice via headless API
Issue Steps to reproduce: 1. Start Liferay DXP 7.4. 2. Create a site by using a minium site template. 3. Create an option with the name "City". 4. Create a specification with the name "segment". 5. Navigate to...
Product comparison bar not removing after refresh
Issue The product comparison widget bar is not removed after the refresh Steps to reproduce: 1) Created two simple products 2) Navigate to Minum Site and drag the 'Product Comparison Bar' on this page. 3) Now, try...
The Form is temporarily unavailable
Issue Error if the form is edited while it is filled out by any user Steps to reproduce: 1. Log in as Admin 2. Create a Form with 2 Text fields 3. Place the Form widget on the Home page, select the Form for display...
The currency format is not displaying as expected
Issue The currency format is not displaying as expected for INR(Indian Rupees) Steps to reproduce: 1) Navigate to Control Panel > Commerce > Currencies > INR > Format Pattern 2) Change pattern from ₹ ###,##0.00 to...
Where are comments entered by other users when assigning, approving, or rejecting workflow tasks managed?
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....
"Too many redirects" Error on SAML Logout
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue When I log out, Liferay (the SAML SP) enters an infinite...
My Javascript code is rendered twice when SPA is enabled
Issue The following code renders a modal window when the DOM Content is loaded: ... if (document.readyState === 'loading'){ document.addEventListener("DOMContentLoaded", onContentLoaded); } else { onContentLoaded();...
Deploying Multiple Environments with Cloud
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue When deploying multiple environments to Liferay Cloud, the...
I want Liferay to fill the hreflang tag in pages only for translated languages
Issue Liferay generates an hreflang alternate url in the head of every page for every locale available for that site. If no translation is available for the content, it will be displayed in the default language. This...
How to disable the portal default canonical url generation
Issue Customer has a custom development to generate canonical urls and it clashes with portal default canonical url generation, so it has to be deactivated. Environment 7.4 Resolution To avoid the default behavior...
File upload to Documents and Media is slow or even fails
Issue The upload process is so slow or even fails for uploading files with certain extensions. For example, an MP4 file is processed in 1 second, but an Excel file takes more than 100 seconds. Environment DXP...
Is there a character limit on file names for content uploaded to 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...
Display order of category navigation and tag navigation
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...
ADA Accessibility: Drag and Drop functionality not accessible using keyboard when adding new web content Structure
Issue When adding a new Web Content Structure, the elements in the expanded Builder sidebar are accessible and operable only by Drag and drop motion using the mouse. This presents an accessibility issue for...
Authentication of Iframe Widgets
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 Does...
How to find all the invalid references in Web Content and Blog entries?
Issue We want to check if there are invalid references in all our web content articles and blog entries. There is a possibility to check web content articles with the class ModelValidatorUtil using a Groovy script....