Search Results

All Results 7023
Resource Type
Applicable Versions
Deployment Approach
Capability
Feature
Where can I find the BrowserSnifferUtil.java class?
Issue After upgrading from 2023.Q3 to 2025.Q1, I can no longer find the com.liferay.portal.kernel.util.BrowserSnifferUtil class? Was it moved or deprecated? Environment Liferay DXP 2023.Q4+ Resolution In Liferay...
Email Notification fails to deliver when recipient type is set to the Owner role
Issue A trigger on a custom object is configured to send an email, but it fails to deliver it when the recipient type is set to Owner. Environment Liferay DXP 2025.Q1 Resolution This is an known issue on this...
Seperate SSL for virtual instances
Issue We have multiple SSL certificates and want to use them in virtual instances that run under a different domain from the main instance. Environment DXP 2024.Q3 Resolution If behind a reverse proxy, configure...
Session Timeout Setting Does Not Take Effect
Issue After configuring the session timeout in the portal-ext.properties and web.xml files, the session still expires sooner than the configured value. For example, the session expires after 15 minutes, even...
Liferay AI capabilities
Issue We would like to gain more information about Liferay's AI capabilities. Environment Liferay DXP Quarterly releases Resolution Liferay DXP integrates with external AI systems to enhance and accelerate your...
Does Liferay support IPv6?
Issue Does Liferay support IPv6? Environment Liferay QR Resolution We plan to support IPv6 at the load balancer level using a dual-stack approach. While this requires some development on the Liferay side,...
Why is the Product Specification Key Different from the One Defined in the Specification List?
Issue When creating a product specification, a key is defined under Product Management > Specifications. However, after adding this specification to a product, the Product Specification widget on the product page...
Datasets Are Not Displayed After Upgrading to DXP 2025.Q2
Issue After upgrading to DXP 2025.Q2, existing Datasets are not displayed on pages. The Dataset fragment may appear collapsed when editing the page but is not rendered for users. Newly created Datasets are displayed...
Exception in thread "main" java.lang.ClassNotFoundException: com.liferay.portal.tools.DBUpgrader
Issue While attempting to upgrade to the Liferay Quarterly Release, the following error was encountered, and the upgrade process failed: Exception in thread "main" java.lang.ClassNotFoundException:...
Node in Cluster Fails to Start with Deadlock and Circular Reference Errors
Issue When starting a Liferay DXP cluster, the node fails to start and gets stuck. The thread dump show a combination of errors, including deadlocks, circular references, and class not found...
Multi-Factor Authentication (MFA) email is not being sent for logins
Issue Multi-Factor Authentication (MFA) email is not being sent for logins, and due to this, users are not able to login successfully.  Environment Quarterly Release Resolution One potential cause for this is a mail server...
Creating an assetlink and .well-known in PaaS Environment
Issue How can I add an assetlink and .well-known configuration within my PaaS Environment?  Environment Liferay PaaS  Resolution As a PaaS customer, you have the necessary permissions to add files and directories...
"fields" and "nestedFields" Parameter Not Applied to Account System Objects
Issue Using the GET Rest API for account-restricted objects does not seem to follow the `fields` and `nestedFields` parameters for the linked account. For example, when querying a custom object and attempting to...
In the Documents and Media portlet, the search is not performed on the selected folder in its configuration
Issue I have an issue with the documents and media portlet document search. I have two document folders and two document and media portlets on a page. One folder is set at a document folder, the other is set at another...
Upgrade to a Quarterly Release Fails with "Elasticsearch sidecar could not be started" Error
Issue When upgrading from Liferay DXP 7.2 to a Liferay DXP 7.4 Quarterly Release, the server startup fails. The logs show errors related to Elasticsearch, such as: 2025-07-10 09:29:51.414 ERROR...
Client extensions for different business needs
Issue How we can leverage client extensions? Environment Liferay DXP Quarterly releases Resolution As of 2024.Q4 Liferay CLI tool and Liferay Themes Toolkit are deprecated. Instead, a new approach is available....
Inconsistent Roles in Assign/Unassign Dialogs After Upgrade
Issue After upgrading from Liferay DXP 7.2 to 2025.Q1, there are inconsistencies in the Site Roles displayed for users. While the main members list shows the correct roles for a user, the "Assign Roles" and...
How to handle Google Fonts locally
Issue For private environments with no access to the internet, we need to handle fonts locally. Environment Liferay DXP Quarterly releases Resolution The recommended way to handle custom fonts (especially in private,...
Field Group Fields Missing in "Untranslated" View for Non-Default Locale
Issue When we check untranslated field group fields in our web content for the non-default locale, they are not visible. Environment Liferay DXP Quarterly Releases Resolution Contact Support and request a hotfix with...
Empty searches return no results using a Text Match Over Multiple Fields blueprint element
Issue When a Blueprint is configured with the Text Match Over Multiple Fields element, performing an empty search yields no results. Environment Liferay DXP 7.4 U5+ Liferay DXP Quarterly Releases Resolution Text...
Headless Batch Import: Attachment Field with URL Creates Duplicate Empty File
Issue When using the Headless Batch Engine to import Object Entries with an attachment field using a file URL, following the documentation here, we see that it creates duplicate empty files. Environment Liferay DXP...
Despite the fix "Relay state exceeds 80 bytes" error and redirections to IDP
Issue Despite the fix "Relay state exceeds 80 bytes" error and redirections to IDP We found this article and had a hotfix with LPS-76246 We found that the fix is not applied correctly. Environment Liferay DXP 7.3...
Asset Publisher Back Button Redirects to a Blank Page Instead of the Previous Page
Issue When using an Asset Publisher to display a list of assets, clicking on an asset correctly navigates to a detail page. However, when clicking the 'back' arrow provided by the Asset Publisher on the...
Paginator Elements Are Not Translated to the Site's Language
Issue When using a paginator component on a site, the links to the different pages (e.g., "Page 1", "Page 2") are displayed in English. These labels do not get translated even when the site's language is...
"reserved-article-url-title" does not return the localized URL Title in Freemarker templates
Issue When using the .vars['reserved-article-url-title'].data variable in a Freemarker template, it only provides the URL title for the default language. Environment Liferay DXP 2024.Q1+ Resolution This is the...
Time-Based Authenticator QR Code Not Populating
Issue When trying to set up the QR Code for MFA settings, following this documentation Multi-Factor Authentication Checkers, we've found that the QR code doesn't populate. It should be populating under "Shared...
Sharepoint configuration
Issue While configuring Sharepoint integration following this documentation, we are facing the following HTTP 500 internal server error, and found that we have multiple versions of the connector installed....
How to Add a Custom Element as a Control Panel or Site Administration Widget
Issue Is it possible to add a Custom Element, created via a Client Extension, as a widget in the Control Panel or Site Administration menu? Environment Liferay DXP 2025.Q1 Resolution Yes, it is possible to add custom...
Can Liferay Support add a new user to the SaaS environment?
Issue Is the Liferay Support team able to add a new user to the SaaS environment (i.e., the Liferay DXP environment)? Environment Liferay SaaS Resolution A new user will either need to be created on the site of your...
Environment variable for elastic password
Issue For security reason, we need to handle the Elastic password via an environment variable, using OSGI .config files. Checking the documentation, it seems to not be possible on 7.0...
Subtype missing after importing information template
Issue When an information template is exported from one environment and imported into another, the link to the web content structure's subtype is lost. The template remains linked to the main structure (e.g., Web...
Google Cloud Translation Fails with "Too many segments" Error
Issue When attempting to use the automatic translation feature for an entire page o contents with multiple fields, the process fails. The logs show the following error:...
Not able to see icons in a Spritemap Client Extension
Issue After upgrading to 2025.Q1.8, the icons from the Spritemap CX (Client Extension) are missing and requests for the Spritemap have been blocked   Environment Liferay DXP Quarterly Release 2025.Q1.8   Resolution In...
Users with permissions to create Collections are unable to select global Document Types
Issue Users with permissions to create Collections are unable to select global Document Types when creating a new Manual or Dynamic Collection with the Document subtype.  Environment Quarterly Release Resolution Please...
Is Oracle 23ai Supported by Liferay DXP?
Issue Is Oracle database version 23ai compatible with Liferay DXP? Environment Liferay DXP 7.4 Liferay DXP Quarterly Releases Resolution Currently, Liferay DXP does not support Oracle version 23ai. The...
Node.js Version for Client Extension Development and Handling Security Vulnerabilities
Issue When developing client extensions with React for Liferay DXP 2024.Q4 or newer, what is the recommended Node.js version? The official compatibility matrix suggests Node.js version 20.12.2, but this version...
NullPointerException in getArticleDisplay without a ThemeDisplay
Issue After upgrading to Liferay DXP 7.4 2025.Q1.0 or a newer version, calling the JournalArticleLocalService.getArticleDisplay() method for a Journal Article located in the Global Site fails if the...
Since property 'live.users.enabled' is deprecated, is there a replacement for managing session concurrency?
Issue The property live.users.enabled is required to manage simultaneous user logins via the auth.simultaneous.logins property. However, live.users.enabled has been marked as deprecated for a while. This raises...
CVE-2025-27867
Issue We would like to verify if our Liferay instance is vulnerable to CVE-2025-27867. Environment DXP 7.3 Resolution Liferay does not use the Apache Felix Web Console out-of-the-box, and on its own, should not be...
Why is there a large difference in CPU usage within a clustered environment?
Issue When viewing Application Metrics, there is a large difference in CPU usage within a clustered environment. For example, CPU usage is showing 5% on one node while it is 50% on another node. Environment Liferay PaaS...