Search Results

Capability
Feature
Deployment Approach
Error "Unresolved requirement: Require-Capability" occurs while placing JAR files in the deploy folder.
authorEmailAddress: rishabh.agrawal@liferay.com, authorName: Rishabh Agrawal, content: Issue A dependency issue is being faced after placing JAR files in the deploy folder. However, a version issue is displayed as below when checking with the DIAG command in GoShell, despite changing the version...
Is Liferay vulnerable to CVE-2025-1974?
authorEmailAddress: timea.bihari@liferay.com, authorName: Tímea Bihari, content: Issue Is the Liferay Cloud Nginx webserver affected by the vulnerability described in CVE-2025-1974?   Environment Liferay PaaS Resolution The vulnerability CVE-2025-1974 exists within the Ingress NGINX Controller. ...
Zero-Width Spaces in Web Content
authorEmailAddress: apsara.raheja@liferay.com, authorName: Apsara Raheja, content: NOTE: Liferay Support does not recommend or endorse specific third-party products over others. The information provided about products not created by Liferay is for reference purposes only, and any implementation...
Reindexing Large Volume of Document and Media into batches
authorEmailAddress: apsara.raheja@liferay.com, authorName: Apsara Raheja, content: NOTE: The following resolution requires customization and should only be implemented at the discretion of your team. Liferay Support will not be able to assist with designing or implementing customizations. Issue...
Setting Storage Quota Per Organization/Site
authorEmailAddress: apsara.raheja@liferay.com, authorName: Apsara Raheja, content: Issue If there are multiple organizations on a Liferay site, is it feasible to set a disk quota per organization or site? Environment DXP 7.4 [All updates] Resolution Currently, there's no out-of-the-box...
How to check if a portlet is used by any virtual instance in Liferay 6.2
authorEmailAddress: marco.abamonga@liferay.com, authorName: Marco Abamonga, content: Issue How can I check if a portlet is used by any virtual instance in Liferay 6.2? Environment Liferay Portal 6.2 Resolution Go to Control Panel > Plugins Configuration. Click the portlet you are checking. Find...
How to Configure PaaS to Push Metrics to Dynatrace Account
authorEmailAddress: kenneth.back@liferay.com, authorName: Kenny Back, content: Issue What is the correct way to configure our new PaaS environment to push metrics to a Dynatrace account? Environment DXP 7.4 Resolution Set the following environment variables in LCP.json ...
Images are displayed with "?imagePreview=1" suffix, causing lower resolution images to be displayed
authorEmailAddress: timea.bihari@liferay.com, authorName: Tímea Bihari, content: Issue Images on pages do not appear in full resolution on larger screens, even when the uploaded image has much bigger dimensions. The rendered HTML <img> tag contains a ?imagePreview=1 suffix, causing smaller image...
Our Liferay Cloud environment IP is showing that the environment is hosted in a different country than it should be
authorEmailAddress: timea.bihari@liferay.com, authorName: Tímea Bihari, content: Issue The ingress IP address of our Liferay Cloud instance shows a different location than expected.   Environment Liferay PaaS   Resolution The ingress IP address does not reflect the actual location of the specific...
Favicon client extension for all layouts
authorEmailAddress: adam.kollar@liferay.com, authorName: Adam Kollar, content: Issue I created a "client extensions" with a custom favicon. My client extensions work well. How can I activate my client extensions on all layouts? Environment DXP Quarterly Release Resolution You can apply your...
Full Day Event Overlaps Two Days in Calendar Month View
authorEmailAddress: adam.kollar@liferay.com, authorName: Adam Kollar, content: Issue When creating an all-day event that spans from 12:00 AM on one day to 12:00 AM on the next day, the event appears on both days in the calendar month view. Expected behavior is for the event to only be visible on...
The "Menu Display" text appears in the Navigation Menu widget
authorEmailAddress: santhosh.kumar@liferay.com, authorName: Santhosh Kumar, content: Issue After a failed login attempt, the navigation menu's display text appears above the menu itself. Steps to reproduce: 1. Create a site. 2. Create a login page and deploy the sign-in widget. 3. Create a...
Adding a meta tag in a web content template with a description containing a single quote could break the HTML
authorEmailAddress: jose.bodega@liferay.com, authorName: Jose Bodega, content: Issue Create a web content with a description containing a single quote (') In the content template, the description is retrieved and added as a meta tag in the head section of the page using the following code....
Date fields in structure no longer have Disable option
authorEmailAddress: daniel.mijarra@liferay.com, authorName: Daniel Mijarra, content: Issue In DXP 7.3 and previous versions, when creating a structure with a date field, there was a checkbox labeled "Disable" that allowed resetting and deactivating the field. This checkbox is no longer present in...
How to display all iterations of a repeatable field
authorEmailAddress: madeleine.clay@liferay.com, authorName: Madeleine Clay, content: Issue I mapped a repeatable field to a fragment and I want all of the iterations of the field to be displayed. When I configure the field mappings, I can choose First, Last, or a Specific Number for an iteration...
Content lost when changing language during creation
authorEmailAddress: jose.bodega@liferay.com, authorName: Jose Bodega, content: Issue When creating content, such as a calendar event or filling a form, changing the language during the process can cause the loss of all entered information. This can happen if another browser window or tab is open...
Continuous Dynatrace error: ERROR: ld.so: object '/opt/dynatrace/oneagent/agent/lib64/liboneagentproc.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored
authorEmailAddress: marcos.xavier@liferay.com, authorName: Marcos da Silva Xavier, content: Issue A Dynatrace One Agent error is thrown continuously: ERROR: ld.so: object '/opt/dynatrace/oneagent/agent/lib64/liboneagentproc.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file):...
Translatable fields display empty after deleting field translation instead default translation
authorEmailAddress: daniel.carrillo@liferay.com, authorName: Daniel Carrillo Broeder, content: Issue When adding content to a translatable field in a structure and subsequently deleting the content in a secondary language, the field displays as empty in that specific language instead of falling...
How to deploy a custom JAR to the shielded-container-lib directory in my PaaS Environment
authorEmailAddress: rafael.regner@liferay.com, authorName: Rafael Regner, content: Issue I would like to know how to deploy a custom JAR to the shielded-container-lib directory of Tomcat in my PaaS environment. Environment Liferay PaaS Resolution Follow these steps: In your Liferay Workspace,...
Liferay and CVE-2025-24813
authorEmailAddress: daniel.martinez@liferay.com, authorName: Daniel Martinez Cisneros, content: Issue Does Liferay DXP have the vulnerability CVE-2025-24813? Environment Liferay DXP Quarterly Releases 2025.Q1 Resolution Liferay bundles and docker images are not affected due to the attribute...
Default User Portrait Initials No Longer Displayed
authorEmailAddress: stanley.huang@liferay.com, authorName: Stanley Huang, content: Issue I noticed default user profile portraits no longer display the user's initials when a profile image is absent. This Liferay documentation indicates a "Use Initials for Default User Portrait" setting to...
Configuring Scope for Result Rankings
authorEmailAddress: jose.bodega@liferay.com, authorName: Jose Bodega, content: NOTE: This article is an INTERNAL article and is not visible to customers, currently. Please only link this article in internal comments, but not public comments. Issue Result Rankings cannot be configured for a...
Page URL in Navigation Menu Does Not Include Query String
authorEmailAddress: jose.bodega@liferay.com, authorName: Jose Bodega, content: Issue When displaying the site menu, the page URL does not include the configured query string. Environment DXP 7.4+ Resolution Out-of-the-box (OOTB) display templates do not automatically include the query string. The...
"Could not load content .... __liferay__/exports/0" warning messages in browser console
authorEmailAddress: daniel.carrillo@liferay.com, authorName: Daniel Carrillo Broeder, content: Issue When inspecting or debugging with the web browser (Chrome, Firefox, ...) , multiple warning messages appear in the browser's console. Clicking on the warning details reveals this kind of errors:...
Can Layouts Be Dynamically Assigned to Object Entries Based on Experience (e.g., User Role)?
authorEmailAddress: david.simon@liferay.com, authorName: David Simon, content: Issue I’ve created an Object named TestObject and added two layouts: Test Layout 1 and Test Layout 2 in the Site Builder → Pages section. Behavior observed: If no layout is marked as default, the system uses the...
Discrepancy in Batch Behavior: headless-commerce-admin-account vs. headless-admin-user
authorEmailAddress: sorin.pop@liferay.com, authorName: Sorin Pop, content: Issue We’ve encountered a discrepancy in how batch operations work for Accounts between the headless-commerce-admin-account API (now deprecated) and the newer headless-admin-user API. Previous Behavior...
Older Build Date of Zulu JDK 21 in 2025.Q1.1 LTS Container Image
authorEmailAddress: peter.nyiro@liferay.com, authorName: Peter Nyiro, content: Issue The container image liferay/dxp:2025.q1.1-lts contains Zulu JDK 21 with a 2023 build date. This date appears older than the Zulu JDK 11 build date in the 2023.Q4.4 image. Environment Liferay DXP 2025.Q1.1 LTS...
Changes to Content Page Template Not Propagated to Pages
authorEmailAddress: timea.bihari@liferay.com, authorName: Tímea Bihari, content: Issue After creating a Content Page Template and then creating pages based on that template, any subsequent changes and publishing of the template do not reflect on the pages using the template.   Environment...
User did not provide a valid CSRF token Error
authorEmailAddress: john.park@liferay.com, authorName: John Park, content: Issue Portlet Action requests intermittently returning a 403 error code. In the logs the following error message regarding invalid CSRF token gets printed whenever the 403 error is thrown.  "User [user_id] did not provide...
Session timeout warning message does not show the counter
authorEmailAddress: ahmed.abdin@liferay.com, authorName: Ahmed Abdin, content: Issue I have an issue with the session timeout message. After upgrading from DXP 7.1 to Quarterly Release, when a user session is about to expire, they receive a warning message that their session will expire in a...
Searching Objects in Different Languages Returns No Results
authorEmailAddress: orsolya.hegedus@liferay.com, authorName: Orsolya Hegedus, content: Issue When searching for objects using the POST Search API with a non-English query, no results are returned, even though the objects are localized and indexed. Searching for pages using the same API with...
OpenID Connect Option Not Visible After Configuration
authorEmailAddress: peter.schwarcz@liferay.com, authorName: Peter Schwarcz, content: Issue Despite configuring OpenID Connect according to the documentation and enabling it in system and instance settings, the OpenID Connect option is not visible. No errors are observed in the logs. Environment...
ORA-22858: invalid alteration of datatype found in the upgrade report diagnostics file
authorEmailAddress: cristina.rodriguez@liferay.com, authorName: Cristina Rodriguez, content: Issue During a Liferay DXP database upgrade, the process completes with a "success" result, but the upgrade_report_diagnostics.txt shows these kind of failed sqls:  Error: ORA-22858: invalid alteration of...
Automatic Fragment Propagation and Liferay startup time
authorEmailAddress: michael.wall@liferay.com, authorName: Michael Wall, content: Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue Customers with a large number of Content Pages extensively...
How to run the Liferay PaaS webserver service locally to test configuration changes
authorEmailAddress: michael.wall@liferay.com, authorName: Michael Wall, content: Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). NOTE: Liferay Support does not recommend or endorse specific...
After upgrading from DXP 7.3 to the Quarterly Release, the web content field value is overwritten by the last translated value
authorEmailAddress: ahmed.abdin@liferay.com, authorName: Ahmed Abdin, content: Issue I upgraded from DXP 7.3 FP2 to 2024.q1.13. Since then, when I try editing web contents or creating new ones from scratch, the translation are totally broken ( for example, the French is overwritten by the English...
Uncaught TypeError: Liferay.Notification is not a constructor
authorEmailAddress: sorin.pop@liferay.com, authorName: Sorin Pop, content: Issue Adding the below script to any page through any Web content display can reproduce the issue in vanilla. <a href="#" onClick="showWltNotification('Your Request failed to process', 'danger');"> Link here </a>...
"Could not resolve value from secret references" error deploying build in PaaS
authorEmailAddress: rafael.regner@liferay.com, authorName: Rafael Regner, content: Issue When deploying a build in my Liferay Cloud PaaS environment, the build process fails and returns the following error message: Some error has happened during the build. Try again. [{"message":"Could not...
'Partial Validation (Inline Field)' object validation is ignored
authorEmailAddress: sergio.alonso@liferay.com, authorName: Sergio Alonso, content: Issue We have added an object validation. The object validation is set to 'Partial Validation (Inline Field)' but it is ignored and the validation error message appears on top of the form as it would appear when...
Client Extension Build Fails Due to Unresolved Dependency
authorEmailAddress: daniel.couso@liferay.com, authorName: Daniel Couso, content: Issue When building a Client Extension of type jsImportMapsEntry, the build fails if the Client Extension depends on another Client Extension, because the build cannot resolve the dependency. Environment Liferay DXP...