Search Results

Capability
Feature
Deployment Approach
Different total count of items when creating an export and import process over same site
authorEmailAddress: jorge.garcia@liferay.com, authorName: Jorge García Jiménez, content: Issue We are exporting site contents in a lar file. When checking the number of items in the export, we've seen some values. When we try to import this lar in another site, we are detecting that the number of...
Document Search takes too long to return results
authorEmailAddress: jose.bango@liferay.com, authorName: Jose L. Bango, content: Issue I have a page for displaying document search results, and it takes too long to load (several seconds). My site has hundreds of content pages, each containing dozens of widgets (including those from the master...
Backup service permission error: does not have storage.buckets.get access
authorEmailAddress: cristina.rodriguez@liferay.com, authorName: Cristina Rodriguez, 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 Backup service is not working properly and the...
Missing translation using taglib liferay-ui:message
authorEmailAddress: daniel.martinez@liferay.com, authorName: Daniel Martinez Cisneros, content: Issue Trying to use liferay:ui message taglib in a custom module is not using key provided in Language.properties view.jsp <liferay-ui:message key="test.caption"/> Language.properties...
Configuring Email Sender Name and Email Address in Liferay Workflows Notification
authorEmailAddress: daniel.martinez@liferay.com, authorName: Daniel Martinez Cisneros, content: Issue How to specify a custom email address or sender name for a workflow notification different from the default provided in portal.properties: workflow.email.from.name=test...
Elasticsearch 7.17.19 and 8.13 could abruptly stop with JDK version 22
authorEmailAddress: tibor.lipusz@liferay.com, authorName: Tibor Lipusz, content: Published on: Apr 10, 2024. This article is based on an Elastic knowledge base entry, edited to include Liferay specific details. Environment Liferay DXP 7.3, 7.4 and Liferay DXP 2023/2024 Quarterly Release...
com.liferay.journal.model.JournalArticle whitelist is ignored in AntiSamy Sanitizer
authorEmailAddress: ahmed.abdin@liferay.com, authorName: Ahmed Abdin, content: Issue I have an issue with the "com.liferay.journal.model.JournalArticle". Although it is whitelisted when I create web content by entering a <script> tag in the source of the content. A warning message is thrown in...
NoSuchResourceActionException when navigating to Orders admin page
authorEmailAddress: rafael.regner@liferay.com, authorName: Rafael Regner, content: Issue When navigating to Applications Menu → Commerce →  Orders, the following error is thrown by the Liferay log: ERROR [http-nio-8080-exec-9][SearchPermissionCheckerImpl:159] null...
EXT module override is not being applied in 2023.Q3.3+ from ${liferay.home}/osgi/marketplace/override
authorEmailAddress: brian.suh@liferay.com, authorName: Brian Suh, content: Issue Adding an EXT module override in ${liferay.home}/osgi/marketplace/override no longer functions. Environment Liferay DXP Quarterly Release 2023.Q3.3 and later releases Resolution To workaround this behavior for the...
Workaround for deprecated Liferay "Forms" headless API
authorEmailAddress: tamas.kovacs@liferay.com, authorName: Tamas Kovacs, content: Issue The Liferay "Forms" headless API is deprecated. It is discussed in detail here: https://liferay.atlassian.net/browse/LPS-125528 The users could still want the functionality that was provided by these endpoints....
Guest can't update (call put method) in object headless API
authorEmailAddress: tamas.kovacs@liferay.com, authorName: Tamas Kovacs, content: Issue When trying to update a specific object through Headless API calls with a guest user (using an angular app), the following error is displayed: {     "status": "FORBIDDEN",     "title": "User 20099 must have...
POST call to /v1.0/sites/{siteId}/site-pages returns UnsupportedOperationException
authorEmailAddress: tamas.kovacs@liferay.com, authorName: Tamas Kovacs, content: Issue When trying to add a page via headless API using the POST endpoint /v1.0/sites/{siteId}/site-pages, UnsupportedOperationException is returned. Environment Liferay DXP 7.4 Quarterly Release Resolution  This API...
Error persistenceField is null when building portlet for Quarterly Release versions
authorEmailAddress: tamas.kovacs@liferay.com, authorName: Tamas Kovacs, content: Issue When trying to build a custom portlet for a quarterly release version, the build fails with the following error: persistenceField is null Environment com.liferay.gradle.plugins.workspace version is less than...
user_ .modifiedDate table changes upon User Login
authorEmailAddress: michael.tran@liferay.com, authorName: Michael Tran, content: Issue When a user logs in, Liferay is changing the user_ .modifiedDate value in the database table.    Environment Liferay 7.4   Resolution The behavior where user_ .modifiedDate field is modified upon User Login has...
WebDAV authentication with username and password has not been working since 2023.q4
authorEmailAddress: jose.bodega@liferay.com, authorName: Jose Bodega, content: Issue Until version 2023.q4 (excluding), the standard authentication (using username and password) to connect to WebDAV worked correctly. Since this version, such authentication has been disabled. Environment 2023.Q4...
Displaying multiple Search Results on a single page
authorEmailAddress: jose.bango@liferay.com, authorName: Jose L. Bango, content: Issue I want to display multiple Search Results in the same page. I am using tabs (for example, the out-of-the-box Tabs fragment), and I want each tab to have its own Search Results widget. How can I achieve this?...
I cannot download the source of DXP 7.3 Update 35 from the customer portal
authorEmailAddress: ahmed.abdin@liferay.com, authorName: Ahmed Abdin, content: Issue I have an issue with the DXP 7.3 Update 35. I am not able to download the Source of u35 from the customer portal: https://customer.liferay.com/group/customer/downloads Environment Liferay DXP 7.3 Update 35...
How to minify the CSS and Javascript resources by customization
authorEmailAddress: anushka.tiwari@liferay.com, authorName: Anushka Tiwari, content: Issue How to perform the minification of the CSS and Javascript resources by using the Liferay theme builder. Environment Liferay DXP 7.4 Resolution How to make Gradle call gulp build in themes Essentially, the...
liferay-module-config-generator as a dependency
authorEmailAddress: daniel.couso@liferay.com, authorName: Daniel Couso, content: Issue As a developer, should I add liferay-module-config-generator in the block dependencies or in the block devDependencies? Environment Liferay DXP 7.1 Resolution This module is thought to be used in the block...
Database Permissions Required for Liferay
authorEmailAddress: madhusudan.sharma@liferay.com, authorName: Madhusudan Sharma, content: Issue Could you please provide us with a list of Database Permissions required for Liferay to function? (We are optimizing our application security concerning the Database) Environment Liferay DXP 7.1...
Liferay userGroup view permission not working
authorEmailAddress: anishq.sharma@liferay.com, authorName: Anishq Sharma, content: Issue Post assigning VIEW permission of 'UserGroup' to a role, assigned users are able to perform all the operations on UserGroup, i.e. there is no restriction. Steps to reproduce: Create a custom regular role,...
LOGOUT event is not added to Audit Table
authorEmailAddress: anishq.sharma@liferay.com, authorName: Anishq Sharma, content: Issue LOGOUT event is not being audited when SAML SLO is enabled. Environment Liferay DXP 7.2 Liferay DXP 7.3 Liferay DXP 7.4 Resolution This happens because LogoutPreAction and LogoutPostAction classes do not get...
Getting Error 'java.io.IOException: Unable to include JSP'
authorEmailAddress: anishq.sharma@liferay.com, authorName: Anishq Sharma, content: Issue User has encountered similar error post installation of a liferay hotfix: ERROR [https-jsse-nio-0.0.0.0-8443-exec-29][DynamicIncludeUtil:81] java.io.IOException: Unable to include JSP...
There are invalid rule expressions while saving form
authorEmailAddress: kanchan.bisht@liferay.com, authorName: Kanchan Bisht, content: Issue It's possible to save a Form with fields removed from the Form Builder that make part of a rule. Steps to Reproduce : 1. Go to Content&Data > Forms 2. Create a new Form 3. Add two fields: Text Field and Date...
Guest users get a 200 OK response when calling URL
authorEmailAddress: kanchan.bisht@liferay.com, authorName: Kanchan Bisht, content: Issue When guest users call http://<server>:<port>/manage, they get a 200 OK response. Steps: Start a vanilla Liferay DXP server Log in Go to the Personal Menu, click the user's avatar Log out Go to...
The eclipse button is not available
authorEmailAddress: kanchan.bisht@liferay.com, authorName: Kanchan Bisht, content: Issue The eclipse button is missing from the journal list page. Steps to reproduce: 1. Start the server 2. Add a new web content. 3. Go to the web content list page. Observed behavior: The Eclipse button is...
Unable to build the module: Could not find com.liferay.portal:release.dxp.api errors
authorEmailAddress: kartik.singh@liferay.com, authorName: Kartik Singh, content: Issue Sometimes users face the following error while building their modules: Task modules: test-search-results-limit:compileJava FAILED FAILURE: Build failed with an exception. what went wrong: Execution failed for...
Linking content while impersonating includes ?doAsUserId
authorEmailAddress: emma.carr-gardner@liferay.com, authorName: Emma Carr-Gardner, content: Issue When linking content while impersonating a user, sometimes the `?doAsUserId` is included in the link. `doAsUserId` parameter is included in document URL when selected from Repository Browser...
How Can I Identify Which Widget Templates Are in Use?
authorEmailAddress: emma.carr-gardner@liferay.com, authorName: Emma Carr-Gardner, content: Issue How can I know which of my Widget Templates are in use? How can I see where my Widget Templates are being used throughout the Liferay instance? Environment Liferay DXP Resolution For users on Liferay...
Unable to process OpenID Connect authentication response: Requested value and approved state do not match
authorEmailAddress: daniel.couso@liferay.com, authorName: Daniel Couso, content: Issue From time to time, error messages like the following appear in logs: 2024-02-14 13:31:55.099 ERROR [http-nio-8080-exec-120][OpenIdConnectFilter:132] Unable to process OpenID Connect authentication response:...
JournalArticleAssetRenderer.getSummary method no longer returns the first 200 characters of the Web Content when description field is empty
authorEmailAddress: daniel.couso@liferay.com, authorName: Daniel Couso, content: Issue Considering the following scenario: A Basic Web Content with no description but non-empty content field. An Asset Publisher configured to display all the Basic Web Contents of the site with the following Asset...
Jenkins builds failing in Liferay Paas
authorEmailAddress: jorge.garcia@liferay.com, authorName: Jorge García Jiménez, 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 Jenkins builds are failing. We can see below trace in...
Caches for Widget Pages and Content Pages
authorEmailAddress: daniel.couso@liferay.com, authorName: Daniel Couso, content: Issue There is not an easy way to know how many caches are, which their lifetime is, and how they can be cleared. Environment Quarterly Releases: 2023.Q3, 2023.Q4, 2023.Q1 Liferay DXP 7.3, 7.4 Resolution Widget Pages...
Slow build times when compiling a React Portlet
authorEmailAddress: daniel.carrillo@liferay.com, authorName: Daniel Carrillo Broeder, content: Issue After setting up some libraries in package.json, like mui, the build time is longer than expected. Environment DXP 7.0, 7.1, 7.2, 7.3 DXP 7.4, Quarterly Releases Resolution In most cases, this...
What Does The Dash Symbol '-' Mean In The Help Center Module Version Changes Section?
authorEmailAddress: kenneth.back@liferay.com, authorName: Kenny Back, content: Issue We are reviewing module changes on help center and in the last column which shows the version destination there is a dash symbol '-'. Does this indicate deprecation?  Environment DXP 7.4 Resolution The dash...
Unable to add custom object using collection display
authorEmailAddress: pooja.bhambani@liferay.com, authorName: Pooja Bhambani, content: Issue Steps to reproduce: 1. Go to Control Panel > Object 2. Create a new Object O1 3. Click on Object > Account98 4. Go to tab relationship 5. Create a relationship "O1 rel" type "One to many" with custom object...
Licensing Issues with iText PDF Library
authorEmailAddress: madhusudan.sharma@liferay.com, authorName: Madhusudan Sharma, content: Issue We need to understand that "Does the iText license come bundled with the Liferay License or needs to be procured separately?". Environment Liferay DXP  7.2 Resolution There is no license included for...
How to enable ModSecurity and Check if it's Working (Liferay PaaS)
authorEmailAddress: madhusudan.sharma@liferay.com, authorName: Madhusudan Sharma, 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 How to enable ModSecurity in Liferay PaaS and test...
Price Range Facet is not working with account price
authorEmailAddress: kanchan.bisht@liferay.com, authorName: Kanchan Bisht, content: Issue The Price Range Facet widget filters results based on a product's lowest price. However, the users have created the base price and price list separately for their products, so that their guest users can only...
Getting blank pages after 10k entries in Account Listing
authorEmailAddress: kanchan.bisht@liferay.com, authorName: Kanchan Bisht, content: Learn more: Search Result Limit with Elasticsearch: Mitigating "Result window is too large." errors with index.max_result_window Issue Users are getting a blank page after 10k entries on the account listing UI...
Open ports - Port Number 80 and 443 are in open state
authorEmailAddress: kanchan.bisht@liferay.com, authorName: Kanchan Bisht, 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 Port Number 80 and 443 are in open state. Having port 80...
poi-3.16.jar
authorEmailAddress: kartik.singh@liferay.com, authorName: Kartik Singh, 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 POI-3.16.jar file is affected by multiple DoS...
You cannot apply the selected structure restictions for this folder. At least one web content references another structure.
authorEmailAddress: kartik.singh@liferay.com, authorName: Kartik Singh, content: Issue Get the below UI error while attempting to apply the workflow to a Web Content folder. Error: You cannot apply the selected structure restictions for this folder. At least one web content references another...
Unable to use CNAME records when setting up domain for Liferay SaaS
authorEmailAddress: justin.mann@liferay.com, authorName: Justin Mann, 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 When going Live on Liferay SaaS, one of the steps that is...
Obfuscating property values and rendering them as asterisks(*****) in the Control Panel.
authorEmailAddress: neil.cuzon@liferay.com, authorName: Neil Cuzon, content: Issue Certain property values need to be hidden in the Control Panel.  Environment DXP 7.4 Resolution To obfuscate the value of a portal property and have it appear as a string of asterisks (****) in the Control Panel,...
Minification of CSS and JavaScript resource
authorEmailAddress: anushka.tiwari@liferay.com, authorName: Anushka Tiwari, content: Issue Unable to minimize the CSS and Javascript using the  minifier.enable  portal property. Environment Liferay DXP 7.4 Resolution The minifier.enabled=false portal property is by default set to false. When...
Retrieve file from a closed Help Center ticket
authorEmailAddress: marcos.xavier@liferay.com, authorName: Marcos da Silva Xavier, content: Issue Is it possible to retrieve a file from a Help Center ticket that has been marked as closed? Environment DXP 7.0+ Resolution After moving a ticket to a solved status, all the files shared on it are...
Avoiding 'q param' and caching of Favicon in the browser
authorEmailAddress: rishabh.agrawal@liferay.com, authorName: Rishabh Agrawal, 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 Whenever users navigate to different pages, a new...
Unable to publish web content with button tag
authorEmailAddress: rishabh.agrawal@liferay.com, authorName: Rishabh Agrawal, content: Issue When the below-mentioned content is added to the Web Content source, the button tags are getting removed automatically <div class="SmallButtonMember"> <button id="memberbtn"...
After upgrading, these ComboServlet errors are shown: 'Skip /o/js/resolved-module/... because its content type is not CSS or JavaScript'
authorEmailAddress: jose.bango@liferay.com, authorName: Jose L. Bango, content: Issue Errors like the following appear in the server's log file after an upgrade: ERROR [ComboServlet:389] Skip /o/js/resolved-module/frontend-js-tabs-support-web@2.0.12/TabsProvider.js because its content type is not...
The editor is able to translate the non localizable value in Web Content
authorEmailAddress: adam.kollar@liferay.com, authorName: Adam Kollar, content: Issue We've spotted a new translation-related bug, please follow the steps to reproduce it: 1. Go to Content & Data -> Web Content and switch to the Structures tab. 2. Click on the context menu in the top-right corner...
Why doesn't queued publication show status correctly?
authorEmailAddress: sebastian.madaras@liferay.com, authorName: Sebastian Madaras, content: Issue Queued publication does not show status correctly. Environment Liferay DXP 7.4 Resolution 1.) Create a publication. 2.) Add any change. 3.) Add a breakpoint to the thread to CTPublisher. 4.) Publish...
Placeholder text visible for empty mapped web content
authorEmailAddress: adam.kollar@liferay.com, authorName: Adam Kollar, content: Issue If you have web content with optional inputs and then map these to fragment fields in display page template. The fragment components will display default placeholder texts if the web content doesn't have values...
Customize the OOTB portlets on the Liferay SaaS platform
authorEmailAddress: madhusudan.sharma@liferay.com, authorName: Madhusudan Sharma, 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 Could you please provide us with a blog to...
Unable to edit permissions for Guest in a Web Content
authorEmailAddress: jamilly.macedo@liferay.com, authorName: Jamilly Macedo, content: Issue When trying to edit permissions for "guest" in a Web Content, the permission window opens, but the field appears disabled, preventing any changes. Environment Liferay DXP 7.4 Resolution Access Control Panel...
'Error : The friendly URL has too many slashes' is observed in friendly URL of child site
authorEmailAddress: rishabh.agrawal@liferay.com, authorName: Rishabh Agrawal, content: Issue The parent site has a friendly URL say "/abc1" and a child site of it with a friendly URL "/def1". As per the requirement if the user accesses any of the pages of the child site, then the URL should be...
Who added user ddm_form_default_user_screen_name in Liferay?
authorEmailAddress: rafael.regner@liferay.com, authorName: Rafael Regner, content: Issue We found the user ddm_form_default_user_screen_name in our Liferay Portal. Could it be a security attack? Environment Liferay DXP 7.3 Resolution The user with name ddm_form_default_user_screen_name is an...
Hide image formats to be returned in search result
authorEmailAddress: rishabh.agrawal@liferay.com, authorName: Rishabh Agrawal, content: Issue When users search for a specific keyword (let's say fav) using the Liferay search bar portlet, the search result shows each and every content with the keyword fav that are Web Content, Images, users, etc....
How to remove file upload option for the particular user
authorEmailAddress: anushka.tiwari@liferay.com, authorName: Anushka Tiwari, content: Issue How to remove or add the file upload option in the web content for the specific user. Environment Liferay DXP 7.4 Resolution The following are the steps that can be taken to achieve this:  Log in as an...
SearchException entity content is too long for the configured buffer limit Error for a custom entity even when Indexing Batch Sizes configuration is small
authorEmailAddress: ricardo.couso@liferay.com, authorName: Ricardo Couso, content: Issue Trying to reindex a custom entity produces SearchExceptions in the logs due to a buffer limit: com.liferay.portal.kernel.search.SearchException: java.lang.RuntimeException: java.io.IOException: entity content...