Search Results

Sort By
Capability
Feature
Deployment Approach
Monitoring Disk Usage for Jenkins
authorEmailAddress: bernard.deluna@liferay.com, authorName: Bernard De Luna De Luna, content: It is helpful to see how close you are to running out of space on Jenkins. We have provided a way to see the current disk usage of the CI service. Login to the Jenkins service and navigate to "Disk...
Is a duplicate Organization Name allowed in DXP?
authorEmailAddress: aaron.wang@liferay.com, authorName: Aaron Wang, content: Issue Is there any way to turn off the duplicate name check for Organization Name? Environment Liferay DXP 7.2 Resolution By default, the Organization Name is not allowed to be duplicated., content: Issue Is there any...
What is App Builder?
authorEmailAddress: jay.lee@liferay.com, authorName: Jay Lee, content: Issue What is the App Builder feature in DXP 7.3? Environment DXP 7.3 Resolution DXP 7.3 includes the possibility of building applications visually, backed by the Data Engine. To try this go to: Control Panel > App Builder >...
Understanding Liferay DXP's compatibility with Elasticsearch
authorEmailAddress: tibor.lipusz@liferay.com, authorName: Tibor Lipusz, content: Introduction Last updated: May 28, 2025. The Search Product Team often receives questions about Liferay DXP's compatibility with Elasticsearch. This seemingly simple question belies surprising complexity: it depends...
[CKEditor] Adding alt-text to images
authorEmailAddress: rita.schaff@liferay.com, authorName: Rita Schaff, content: Issue In order to comply with WCAG accessibility guidelines, we would like to add alt-text to the images that are uploaded in the Documents & Media gallery. How can we do that? Environment DXP 7.0+ Resolution If you...
How to search using JournalArticleLocalServiceUtil and sort by title?
authorEmailAddress: rita.schaff@liferay.com, authorName: Rita Schaff, content: Issue When using the JournalArticleLocalServiceUtil class to search for web contents, we are facing the following issues It is not possible to sort by title, since its localization is being stored in the table...
Duplicated back button on search results
authorEmailAddress: jozsef.geczi@liferay.com, authorName: József Géczi, content: Issue During search, duplicated back buttons appear on the result item's page. Steps to reproduce: 1) Set up a vanilla Liferay DXP 7.2 2) Create a Web Content to be searched on (for example name it as 'test') 3)...
Can I Customize Blog RSS Feeds?
authorEmailAddress: madeleine.clay@liferay.com, authorName: Madeleine Clay, content: Issue I would like to be able to modify the Blog RSS feel to include custom fields from my Blogs portlet. Are there any out of the box methods for this? Environment DXP 7.2 Resolution It is not currently possible...
Copy-pasting an image into a Web Content HTML field is stored as base64 characters
authorEmailAddress: rita.schaff@liferay.com, authorName: Rita Schaff, content: Issue When an image is copy-pasted into the Web Content editor, it is stored as a base64 collection of characters. What is the limit of this image? Are there any alternatives to this behavior? Environment DXP 7.0...
Special characters are used in friendly URLs
authorEmailAddress: rita.schaff@liferay.com, authorName: Rita Schaff, content: Issue Special characters, e.g. åäö are shown in friendly URLs, instead of showing the ASCII version. Example: page is titled new page åäö becomes /new-page-åäö instead of /new-page-aao Environment DXP 7.0+ Resolution...
How Can I Include Both AND and OR Variables in User Segments?
authorEmailAddress: madeleine.clay@liferay.com, authorName: Madeleine Clay, content: Issue I would like to create User Segments which include some roles and exclude others. For example, I would like a segment which includes either roles X or Y, but not roles A, B or C. In order to do this, I need...
Backporting tickets and features
authorEmailAddress: rita.schaff@liferay.com, authorName: Rita Schaff, content: Issue I would like to backport a certain feature to from a later version to a previous version. Example: LPS-101738 7.3→7.1. Can Liferay support assist me with this request? Environment DXP 7.0+ Resolution As Support,...
Web Content articles' Title and Summary fields cannot be empty
authorEmailAddress: rita.schaff@liferay.com, authorName: Rita Schaff, content: Issue Add a translation to a Web Content by deleting the default translation to the Title and Summary fields. After the publishing is successful and the web content is opened again, the default translation is shown...
Live site is not editable after Staging site was removed.
authorEmailAddress: sebastian.madaras@liferay.com, authorName: Sebastian Madaras, content: Issue How to recover the default functions on the Live site if your remote Staging site was either deleted or not disabled correctly? Environment Liferay DXP 7.2 Resolution By running a groovy-script the...
I cannot set an external repository as the Documents and Media portlet's root folder
authorEmailAddress: timea.bihari@liferay.com, authorName: Tímea Bihari, content: Issue I have a Documents and Media portlet on the page I go to the configuration menu of the portlet and try to change the Root Folder Result: I cannot set an external repository (for example Alfresco) as a root...
Disable Form's Success Page in DXP 7.3
authorEmailAddress: rodrigo.paulino@liferay.com, authorName: Rodrigo Paulino, content: Issue After submitting a form I want to disable the Success page. Environment Liferay DXP 7.3 Resolution To disable the form's success page: Inside the site administration menu, go to Content & Data > Forms and...
How to prevent user enumeration attacks through the Forgot Password functionality
authorEmailAddress: tibor.lipusz@liferay.com, authorName: Tibor Lipusz, content: Issue Insecure default configuration may allow remote attackers to enumerate users' email addresses via the forgot password functionality. This can be a risk in the case of public-facing deployments. Environment...
I cannot import a LAR file
authorEmailAddress: ahmed.abdin@liferay.com, authorName: Ahmed Abdin, content: Issue When I import a LAR file, it fails with a missing reference error. Environment Liferay DXP 7.0 + Resolution The fix for the issue is LPS-108453. It is fixed on DXP 7.0 fix pack de-91. DXP 7.1 fix pack 17, and DXP...
Liferay PaaS - Liferay Service fails to start due to wrong Dynatrace credentials even if they are not set
authorEmailAddress: alfonso.crisci@liferay.com, authorName: Alfonso Crisci, 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 While starting the liferay service, the container will...
Adding User Groups to Site Membership as a Site Administrator
authorEmailAddress: katlyn.lee@liferay.com, authorName: Katlyn Lee, content: Issue Site Administrators are unable to add user groups as members of the site they manage.  Environment DXP 7.0+ Resolution This is currently an intended behavior as the Site Administrator role by default does not have...
Unable to embed videos in Knowledge Base articles with the
authorEmailAddress: alfonso.crisci@liferay.com, authorName: Alfonso Crisci, content: Issue After publishing a new Knowledge Base article including a video embedded with the <video> HTML5 tag: <video controls="" height="240" width="320"><source...
Temp files in /tomcat/temp/liferay/s3 are kept for 7 days
authorEmailAddress: michael.warren.young@liferay.com, authorName: Michael Warren Young, content: Issue Temp files are created in the /tomcat/temp/liferay/s3 directory when we upload documents These files are kept for 7 days, resulting in a lot of extra disk space being taken up Environment...
Remote Live Staging in Liferay SaaS
authorEmailAddress: sivakumar.perumal@liferay.com, authorName: Sivakumar Perumal, 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 Why Remote-Live Staging in Liferay SaaS not...
SAML changes post upgrade from DXP 7.0 to higher version
authorEmailAddress: sivakumar.perumal@liferay.com, authorName: Sivakumar Perumal, content: Issue SAML authentication is being used in DXP 7.0. After upgrading the DXP 7.0 to any higher version, how to configure SAML in the upgraded environment? Environment Liferay DXP 7.1 Liferay DXP 7.2...
Session Timeout value is overridden during fix pack upgrade
authorEmailAddress: jozsef.geczi@liferay.com, authorName: József Géczi, content: Issue During installation of a fix pack, the value of <session-timeout> is reset to default within web.xml. Is the value of session timeout can be changed 'permanently'? Environment DXP 7.2 Resolution Currently,...
Why Are Announcements Visible to Everyone After Setting the Distribution Scope?
authorEmailAddress: madeleine.clay@liferay.com, authorName: Madeleine Clay, content: Issue After setting the distributions scope in the Announcements Portlet, the announcements which it displays are now visible to all users and guests. I would like to restrict the announcements to the users...
Can Users Be Mentioned By Name in Message Boards?
authorEmailAddress: madeleine.clay@liferay.com, authorName: Madeleine Clay, content: Issue Currently, all user mentions in the Message Boards portlet have the format @[username]. I would like to mention users using their first and last name instead. Environment DXP 7.0 DXP 7.1 DXP 7.2 DXP 7.3...
Add custom certificate in SAML configuration
authorEmailAddress: ricardo.couso@liferay.com, authorName: Ricardo Couso, content: Issue As part of the SAML configuration, it is possible to generate a Certificate and a Private Key. This generates both a self-signed key and a container storekey (in $LIFERAY_HOME/data/keystore.jks by default)....
Liferay DXP 7.0 Theme Generator installation fails with Missing required argument #1 | EMISSINGARG
authorEmailAddress: alfonso.crisci@liferay.com, authorName: Alfonso Crisci, content: Issue While following the Liferay documentation about 7.0 DXP theme building with the Theme Generator, the following error will be thrown on Terminal when running npm install -g yo gulp: npm ERR! Windows_NT...
Set "Enable Email Subscriptions" in the Asset Publisher to "No" by default.
authorEmailAddress: taro.shimada@liferay.com, authorName: Shimada Taro, content: 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...
Push notification API unable to register
authorEmailAddress: alfonso.crisci@liferay.com, authorName: Alfonso Crisci, content: Issue When trying to register a device through the Liferay Push, the following error will be received: error: com.liferay.portal.kernel.jsonwebservice.NoSuchJSONWebServiceExceptio LRPush Error Error...
Deprecation warning in the browser's console: "Value provided is not in a recognized RFC2822 or ISO format"
authorEmailAddress: alfonso.crisci@liferay.com, authorName: Alfonso Crisci, content: Issue After patching a bundle with a fix (Fix Pack or hotfix) that includes the solutions for LPS-121066 and LPS-121499, customers and DXP users may notice the below warning message in the browser's console:...
I cannot set the default template for a web content structure
authorEmailAddress: ahmed.abdin@liferay.com, authorName: Ahmed Abdin, content: Issue When I create web content based on a structure with multiple templates, I would like to change the default template of that structure. Environment Liferay portal 6.2 Liferay DXP 7.0 + Resolution In order to...
ClassCastException on com.liferay.frontend.theme.contributor.extender after installing a newer fix pack
authorEmailAddress: alfonso.crisci@liferay.com, authorName: Alfonso Crisci, content: Issue After patching the environment with a newer fix pack, the below error may be encountered at server startup: ERROR [ServerService Thread Pool -- 68][ThemeContributorTopHeadDynamicInclude:93] bundle...
LAR file export process
authorEmailAddress: sivakumar.perumal@liferay.com, authorName: Sivakumar Perumal, content: Issue LAR file is exported even when the web content's internal reference is missing. Steps to reproduce 1) Create a blank site "Test" and add a public page "Home". 2) Create a structure "Test-structure"...
ClamAV integration with Liferay on windows
authorEmailAddress: kanchan.bisht@liferay.com, authorName: Kanchan Bisht, content: How to set up the latest Clam Antivirus with the Liferay platform on Windows. The goal is to scan documents for viruses when they are being uploaded. Environment Windows 10 Liferay 6.2 ClamAV version 0.103.0...
ClassCastException when using Elasticsearch 7
authorEmailAddress: michael.warren.young@liferay.com, authorName: Michael Warren Young, content: Issue After installing the Elasticsearch 7 plugin and connecting Liferay DXP to an Elasticsearch 7 server, errors like this are thrown on startup: ERROR...
Renamed Liferay Enterprise Search apps and how it impacts installations
authorEmailAddress: tibor.lipusz@liferay.com, authorName: Tibor Lipusz, content: Table of Contents Summary of Changes Impact to New Installations (DXP 7.0-7.3) Impact to Existing Installations (DXP 7.0-7.2) Summary of Changes As of September 24, 2020, the Liferay Enterprise Search (LES)...
JournalArticle not properly indexed with 'Document contains at least one immense term' error
authorEmailAddress: katlyn.lee@liferay.com, authorName: Katlyn Lee, content: Issue When attempting to perform a re-index, JournalArticle contents are not properly indexed due to an error similar to the following: For Solr: 2020-09-23 06:32:13 ERROR org.apache.solr.common.SolrException: Exception...
Missing reference errors during site import
authorEmailAddress: katlyn.lee@liferay.com, authorName: Katlyn Lee, content: Issue Liferay currently only allows export of either Private or Public pages (and not both). When a site has a web content displayed on their public page with a link to a private page, or vice versa, while an...
Filtering expired web contents shows incorrect results
authorEmailAddress: rita.schaff@liferay.com, authorName: Rita Schaff, content: Issue We have a web content that we set to Expired, then changed the Expiration Date to a date in the future so not it is shown as Approved. When we look for the web content using the Approved filter, we can still see...
Disable all locales that are not EN
authorEmailAddress: ryan.snuggs@liferay.com, authorName: Ryan Snuggs, content: Issue Asset publishers are being translated to other languages than English which is the default and only one that is desired. For some reason due to the location of the IP/network or browser translation URLs are...
SAML no longer working after upgrading Liferay
authorEmailAddress: justin.mann@liferay.com, authorName: Justin Mann, content: Issue After upgrading Liferay from Liferay DXP 7.0 to Liferay DXP 7.2, SAML is no longer working and users are no longer able to authenticate using SAML. It is possible that the following error will also appear in the...
Adaptive Media not applied on Content Pages
authorEmailAddress: rita.schaff@liferay.com, authorName: Rita Schaff, content: Issue I noticed that Adaptive Media is not applied in fragments with an image. Add an image to the Documents and Media Library with a width above 600px Go to Control Panel→Configuration→Adaptive Media Add a new...
After a web content owner loses his membership of a site, he can still edit all the previously authored web content
authorEmailAddress: rita.schaff@liferay.com, authorName: Rita Schaff, content: Issue If an editor user creates a web content, and after his site membership is removed, he can still edit/configure the web content. Environment Portal 6.2 DXP 7.0+ Resolution This behavior works as intended. The Web...
What if I cannot find a Fix Pack in Nexus BOM?
authorEmailAddress: rita.schaff@liferay.com, authorName: Rita Schaff, content: Issue I opened the following link: Nexus BOM (Repository Manager) but I cannot find a certain fix pack. Environment DXP 7.0+ Resolution If you find that the Fix Pack is still not available a couple of days after its...
Custom editor configuration is not applied to repeatable fields
authorEmailAddress: alfonso.crisci@liferay.com, authorName: Alfonso Crisci, content: Issue After implementing a custom EditorConfigContributor to override the configuration of a web content editor, e.g. as below: @Component( immediate = true, property = { "editor.name=alloyeditor",...
Restoring multiple items from the Recycle Bin
authorEmailAddress: rita.schaff@liferay.com, authorName: Rita Schaff, content: Issue Is it possible to configure the Recycle Bin to allow users to select multiple objects and click a single time to restore all selected? If not, is this feature in your roadmap at all? Environment DXP 7.0 DXP 7.1...
Metadata is not restored when deleting recent modification from history
authorEmailAddress: rita.schaff@liferay.com, authorName: Rita Schaff, content: Issue While restoring an older version of a web content article the metadata tags do not return to the previous state and stay in the modified state. Environment DXP 7.2 Resolution This behavior is intentional so it...
Denied resolving class [...] error is shown in custom FreeMarker/Velocity templates (LSV-658)
authorEmailAddress: istvan.gergely@liferay.com, authorName: István Gergely-Tárnoki, content: Issue Custom FreeMarker and Velocity templates generate the following error after installing a fix pack: Denied resolving class [...] by org.apache Environment Liferay DXP 7.0 FP92+ Liferay DXP 7.1...
Making changes to a Velocity Application Display Template does not update dynamically
authorEmailAddress: justin.mann@liferay.com, authorName: Justin Mann, content: Issue When making changes to a Velocity Application Display Template, these changes are not processed and updated dynamically, and are not reflected immediately upon saving. Environment Liferay 6.2 Resolution This...
Message Board Portlet - File Attachments
authorEmailAddress: sebastian.madaras@liferay.com, authorName: Sebastian Madaras, content: Issue Is it possible to deactivate File Attachments on the Message Board portlet? Environment Liferay Portal 6.2 Liferay DXP+ Resolution By adjusting the role/permissions according to the user and the...
Embedded Language Selector with "Select Box" template throws "Uncaught TypeError: Cannot read property 'attr' of null" when switching language
authorEmailAddress: alfonso.crisci@liferay.com, authorName: Alfonso Crisci, content: Issue When embedding the Language Selector in the theme or a layout template and setting it to have "Select Box" template in the portlet's Configuration settings, the below error will be thrown in the browser's...
"Error: Please enter a valid title." when creating or editing a web content
authorEmailAddress: istvan.gergely@liferay.com, authorName: István Gergely-Tárnoki, content: Issue After updating to DXP 7.2 Fix Pack 7, we can't create or edit web content articles that default language is different than the site's language by enabling the "Changeable Default Language" in the...
Asset Publisher ordering breaks when switching to a non-default language
authorEmailAddress: timea.bihari@liferay.com, authorName: Tímea Bihari, content: Issue I created some Web Contents based on a Web Content Structure The structure has a Date field I have an Asset Publisher Widget on the page The Widget is configured to show Web Contents with the above structure...
How to implement custom resolvers for Liferay Connector to SAML 2.0
authorEmailAddress: tibor.lipusz@liferay.com, authorName: Tibor Lipusz, content: Environment Liferay DXP 7.0-7.4 Liferay Connector to SAML 2.0 v3.1+, v4.1+, v5.x, v6.x,v7.x Resolution This sample module (^source is attached to this page) aims to provide minimal boilerplate code one can use to...
Can not save a Form after adding a validation rule to a numeric field on a Form with a translation
authorEmailAddress: matheus.monteiro@liferay.com, authorName: Matheus Monteiro, content: Issue In forms with a translation, if you add a Numeric field and add a validation rule to this field, you can not save the form. You will see the following message: Error: The validation expression () set...
How to send a confirmation email to authenticated users about Form submission?
authorEmailAddress: timea.bihari@liferay.com, authorName: Tímea Bihari, content: Issue I would like to send a confirmation email to the user who just submitted a Form Environment Liferay DXP 7.1+ Resolution It is possible to use the Workflow engine to send an email to the logged-in user who...
SharePoint Repository Location
authorEmailAddress: ankit.gupta@liferay.com, authorName: Ankit Gupta, content: Issue Not able to find the SharePoint Repository Location Environment Liferay DXP 7.2 Resolution To use the Sharepoint the portal should be on fix-pack dxp-4 or above. Also, the Sharepoint plugin is required which can...
Multiple language support for Knowledge Base
authorEmailAddress: viktoria.gyomber@liferay.com, authorName: Viktória Gyömbér, content: Issue How can content be created in the Knowledge Base in multiple languages?  Environment Liferay DXP 7.0 Liferay DXP 7.1 Liferay DXP 7.2 Liferay DXP 7.3 Liferay DXP 7.4 Resolution It is a current feature...