Search Results

All Results 6948
Sort By
Resource Type
Applicable Versions
Deployment Approach
Capability
Feature
Adding new entity to an already deployed service builder module fails
Issue The issue occurs while updating/adding a new column to the existing database custom table i.e. using Service Builder to add another entity in an existing module. Environment Liferay Developer Studio Liferay DXP 7.4 Resolution To add new columns to existing tables using the...
HTML code submitted in form with Captcha enabled
Issue When a form with a Captcha is enabled, submitting the form sends HTML code in the request body. This occurs even if the user enters only plain text in the form field. Environment Liferay DXP 7.4 Resolution This issue is fixed by LPS-197993. This behavior is solved in 2024.q1.1 and...
How to display the results when searching different Elasticsearch indices
Issue With the Low Level Search Options feature, you are able to search alternate indices by performing a federated search. For regular searches (Liferay results), you can use SearchResultSummaryDisplayContex to get the data and display the search results. That is what you get in the...
Unable to perform the reindexing in lower environment
Issue The reindexing process cannot be initiated, and an error message is displayed: ERROR [liferay/background_task-2][SearchEngineInitializer:195] Error encountered while reindexing com.liferay.portal.kernel.log.LogSanitizerException: SettingsException[Failed to load settings from [{]];...
CAPTCHA 'Text verification field' error appears after submitting the form
Issue The 'Text verification field' error appears on the UI when the form is submitted after enabling the CAPTCHA. Steps to reproduce: Start the server. Navigate to the Site Menu→ Content & Data → Forms. Create a form with a text field. In the created form screen, go to Settings → enable...
Is Liferay Affected by CVE-2023-49070?
Issue How can I mitigate vulnerability with CVE-2023-49070 regarding Liferay DXP? Environment All environments. Resolution Liferay does not use the Apache OFBiz, so Liferay is not impacted by this vulnerability. Additional Information CVE-2023-49070, content:...
Missing fieldsets dependencies when exporting/importing 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 you export a site content .lar and then try to import it in a different instance (for example LXC cases), missing dependencies...
Webserver deployment fails due to certificateDoesNotCoverDomain error
Issue You might face an issue during webserver deployment where you see the following error: Some error has happened during the build. Try again. [{\"message\":\"Bad Request\",\"status\":400,\"errors\":[{\"reason\":\"certificateDoesNotCoverDomain\",\"context\":{\"message\":\"The SSL...
Is it Possible to enable the “Learning to Rank” feature in Liferay Paas or Saas?
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue I would like to use the Learning to Rank feature in my Liferay Cloud environment. Is it possible to use this feature in either Paas...
Sites and Libraries breadcrumb only displays current site
Issue When making a selection from a web content display widget, clicking the “Sites and Libraries” breadcrumb link only displays the current site. Here are the steps to reproduce: Start a 2023.Q4.4 instance. Add a new site called “test-site“. Navigate back to the default “Liferay DXP”...
Retrieve display page template configured in web content article
Issue The goal is to retrieve, via Liferay's API, when a web content article is associated with a Display Page Template. Environment Liferay DXP 7.4+ Resolution Attached is a Groovy script as an example, through which the display page template associated with a particular web content...
How to identify customized pages
Issue I need to locate pages that specify an outdated attribute in their custom look and feel. I haven't found what database column indicates that a page is customized. Can you please point out the column to identify such pages?   Environment DXP 7.4+ Resolution Settings defined...
Publish button inaccessible with long titles
Issue A long Web Content title forces the top menu bar, hiding the publish button and preventing the user from saving the changes made. Environment Liferay DXP 7.4 Resolution To solve this behavior, open a Help Center ticket to request a hotfix containing LPD-21535., content:...
Is it possible to manage resources per instance in Liferay?
Issue You have a Liferay server and several virtual instances, and want to know if it’s possible to configure resources for each virtual instance. Environment DXP 7.2+ Resolution Unfortunately handling resources for each instance is not possible, in terms of memory, disk space and JVM...
API Response for commerce products with relationships does not contain manufacturerProducts nested fields
Issue Steps to reproduce: 1. Create a Minium site (so that you have products generated). 2. Create a new object "manufacturer" (I set it to company scope, and to appear in Applications/Content - "Panel Link"). 3. I added a field "name" to it. 4. I created a one-to-many relationship with...
Timeout Error During Restore or Deploy Operations
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 attempting to perform restore or deploy operations within the LXC-SM environment, the process fails to complete due to a timeout...
Can I sort Liferay object entries in alphanumeric order?
Issue After sorting by the field name in ascending alphanumeric order, the results are currently sorted lexicographically. Environment Liferay DXP 7.4 Liferay Quarterly Release  Resolution This is the expected behavior. By default, Liferay sorts text fields lexicographically. To achieve...
Wrong guest view permission assigned to images inserted into message boards threads (not following the thread's guest view permission)
Issue if there is no private page on a site, and we create a message boards thread with "Viewable By"="Site Members", and you insert an image in the message (with the editor's image icon), that image will in the Documents and Media will end up having view permission for Guest (although...
Including custom language keys in a custom theme
Issue Is it possible to include language keys from a language module in a custom theme? Environment Liferay DXP 7.0, 7.1, 7.2, 7.3, 7.4. Quarterly Releases. Resolution At this moment, there is no way to display custom language keys from a module into a theme. The alternative is to...
'liferay-ddm' taglib not working for Web contents in 7.4+
Issue We have some custom developments that use liferay-ddm taglib. After an upgrade to 7.4+, that taglib does not work. Environment Liferay DXP 7.4+ Resolution Starting in 7.4, Web Contents stopped using the DDM engine and its associated taglibs (liferay-ddm:html) to use the Data Engine...
Color Field Error when using Web Content Structure
Issue When using the "Color" Field in a Web Content Structure, it doesn't save the previously selected value and the "Color" field doesn't load. Steps to reproduce: Create a structure, add at least one "Color" field to it. Create a template, print the color field's value to it. Connect...
What is the minimum Database Privilege Required for Liferay?
Issue Is it safe to limit the database permissions in any way? Can it be customized to use the minimum amount of Database Privilege and still be functional?  Environment DXP 7.0+ Quarterly Release Resolution Liferay's Database Privileges shouldn't be customized or minimalized in any way....
BaseUpgradeServiceModuleRelease not available in 7.4 anymore, is there a replacement class?
Issue The class BaseUpgradeServiceModuleRelease was previously available in 7.3 and below and is used as a start/stop method to override and be used as a service tracker.  Environment DXP 7.4+ Resolution This class is no longer available in 7.4. The...
Whitelisting IPs in Liferay 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 You need to enable an IP or set of IP addresses to access your Liferay Cloud instance. Environment Liferay SaaS Resolution Configure...
Make prefix URLs configurable - Feature request
Issue Make prefix URLs configurable - LPD-6813 We are waiting for this for a while. In which Quarterly it is going to be included?   Resolution LPD-6813 is a story ticket and is part of the feature request LPD-640, which is under review. At this point, we do not have the information on...
Using quarterly release tags in my workspace
Issue I would like to use the quarterly release tags for liferay.workspace.product and liferay.workspace.target.platform.version properties in the gradle.properties file. e.g. liferay.workspace.product=dxp-2024.q1.1 liferay.workspace.target.platform.version=2024.q1.1 Environment Liferay...
Accessing Glowroot through the Liferay url returns a 404 error after updating from 2023.Q4 to 2024.Q1
Issue Error 404 occurs when accessing Glowroot through Liferay at /o/glowroot/ after migrating from version 2023.Q4 to 2024.Q1 Error in logs: 2024-04-11 12:51:40.306 WARN  [http-nio-8080-exec-46][code_jsp:161] {code="404", msg="/glowroot/", uri=/o/glowroot/} Environment 2024.Q1...
Cannot upload files larger than 1GB in size to Document Library when clamAV is enabled
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue Big files (>1GB) cannot be uploaded to the Document Library in SaaS/PaaS environments with clamAV enabled. Some errors related to...
Limiting the Number of Search Results and Mitigating "Result window is too large." Errors when Using Elasticsearch via index.search.limit and index.max_result_window
Every functionality that relies on search engine queries in Liferay can return a maximum of 10,000 results by default. This applies to Search Bar widget searches, search toolbar searches, search REST API usages, and other functionalities leveraging Liferay's Search Framework and search...
Documents Modified date changes if documents are moved between folders
Issue If we move documents between folders their Modification date is updated even if the document itself has not been modified. Environment Liferay 7.3+ Resolution The actual behavior is expected and a limitation of the product. Additional Information Journal Article modified date...
How can I send notifications to an specific role or user programmatically using workflows
Issue How can I assign workflow tasks to multiple users by Scripted Assignment, but not by assigning tasks to a role? Environment Quarterly releases 7.4 7.3 Resolution One common requirement is to notify specific roles or users within an organization when certain logic occur, in case of...
Different total count of items when creating an export and import process over same site
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 items are not the same as the values presented in the export process....
Document Search takes too long to return results
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 page). Environment Liferay DXP 7.2+ Resolution If this scenario aligns...
Backup service permission error: does not have storage.buckets.get access
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 following error is found in the logs: [ERROR] Error: customer-X (mailto:customer-X)...
Missing translation using taglib liferay-ui:message
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 test.caption=label translated Label rendered: expected: label translated current: test.caption...
Configuring Email Sender Name and Email Address in Liferay Workflows Notification
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 workflow.email.from.address=test@liferay.com   Environment Quarterly releases 7.3 7.4 Resolution Sender's name...
Elasticsearch 7.17.19 and 8.13 could abruptly stop with JDK version 22
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 Self-Hosted environments operating with Elasticsearch version 7.17.19 with JDK...
NoSuchResourceActionException when navigating to Orders admin page
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 com.liferay.portal.kernel.exception.NoSuchResourceActionException:...
EXT module override is not being applied in 2023.Q3.3+ from ${liferay.home}/osgi/marketplace/override
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 time being please use the following steps: Rename the module that...
Workaround for deprecated Liferay "Forms" headless API
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. Environment Version: Liferay DXP 7.4 Quarterly Releases Resolution  You...
Guest can't update (call put method) in object headless API
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 UPDATE permission for com.liferay.object.model.ObjectDefinition#64782...
POST call to /v1.0/sites/{siteId}/site-pages returns UnsupportedOperationException
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 needs portal-ext.properties to have feature.flag.LPS-178052=true...
Error persistenceField is null when building portlet for Quarterly Release versions
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 10.0.0 Resolution Visit your Liferay Workspace based on Gradle then edit...
user_ .modifiedDate table changes upon User Login
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 been determined to be Intended Behavior. This includes when a user's...
WebDAV authentication with username and password has not been working since 2023.q4
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 Resolution Starting from 2023.q4 and next versions, access to WebDAV is...
Displaying multiple Search Results on a single page
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? Environment Liferay DXP 2023.Q4 Resolution To achieve this, you can...
How to minify the CSS and Javascript resources by customization
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 idea is to replace the Gradle theme build process with gulp, which should...
liferay-module-config-generator as a dependency
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 devDependencies in order to be executed at build time. Additional...
Database Permissions Required for Liferay
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 DXP 7.2 Liferay DXP 7.3 Liferay DXP 7.4 Resolution Liferay requires reading...
Liferay userGroup view permission not working
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, with the permissions attached in the screenshot. Create a new user (say...
LOGOUT event is not added to Audit Table
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 the User's userId due to unauthenticated session issue. This is a known...
Getting Error 'java.io.IOException: Unable to include JSP'
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 /html/portal/dynamic_include/view.jsp java.io.IOException: Unable to include JSP...
There are invalid rule expressions while saving form
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 Field (can be any field) 4. Go to the Rules tab > Add a new rule like: 4.1...
Guest users get a 200 OK response when calling URL
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 http://localhost:8080/manage Expected Behavior: HTTP 4xx Error Observed Behavior: HTTP...
The eclipse button is not available
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 missing, but it is still clickable. Expected behavior: The Eclipse button can be...
Unable to build the module: Could not find com.liferay.portal:release.dxp.api errors
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 task ':modules:test-search-results-limit:compileJava'. > Could not...
Linking content while impersonating includes ?doAsUserId
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 Environment Liferay DXP Resolution Request a hotfix built on LPD-19549 Additional...
How Can I Identify Which Widget Templates Are in Use?
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 DXP 7.4, you can use the UI to find which of your Templates are in use, and where...
Unable to process OpenID Connect authentication response: Requested value and approved state do not match
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: Requested value "yIH9jiIpdpuACAYf7NdNERUksBJZvNOoi-knjn7BOo0" and approved...
JournalArticleAssetRenderer.getSummary method no longer returns the first 200 characters of the Web Content when description field is empty
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 Publisher Template: <#if entries?has_content> <#list entries as...

Showing 2,701 to 2,760 of 8,703 entries.