Capability

Search

Liferay Search is a fundamental component of Liferay DXP. Search obviously powers search results for your sites, but can also be tailored and configured to do much more! Use Search to build dynamic navigation menus based on categories, boost search results for important content, or use it to present a dynamic content experience for users.

Search features include Full-text Search, Indexing of all content types, Search Pages and Widgets, Search Results, and more.

Feature
Deployment Approach
The database service went offline briefly causing downtime
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue The database service went offline briefly causing downtime...
Nested Azure AD Groups are not assigned to Liferay groups
Issue You want to assign Liferay user groups via dynamic Azure AD groups when logging in with SAML. For this, certain rules of Azure AD groups are in place based on your needs. There might be an issue where nested...
Broken master page template after importing LAR file between environments
Issue When importing a .lar file between environments, when accessing the Master Page, a 404 error is displayed and the page is not displayed Environment DXP 7.4 Resolution This behavior is an error identified in the...
Differentiate multiple Identity Provider when click on the Sign-in button
Issue How the user can login to specific IDP when multiple IDPs are configured on the portal? Environment Liferay DXP 7.0 Liferay DXP 7.1 Liferay DXP 7.2 Liferay DXP 7.3 Liferay DXP 7.4 Resolution While using...
Lots of "JSONArray text must start with" DEBUG messages in logs, thrown by DDMFormFieldOptionsFactoryImpl
Issue "JSONArray text must start with" DEBUG message are written to the logs when some Liferay Forms operations are carried out. 2023-09-14 11:34:05.180 DEBUG [http-nio-8080-exec-40][DDMFormFieldOptionsFactoryImpl:214]...
The code view is visible at the bottom of the content section
Issue In the web content, when selecting the 'Code View [</>]' of the content section, the code view won't display, but, if users scroll to the bottom, the code view is visible. Steps to reproduce: 1. Start Liferay...
Disabling Guest users from viewing the search page
Issue How do I block access to my search page content from the "Guest" user in my Portal I would like guest users to be able to access public pages but not have permission to search my web contents history Environment...
Form Cannot Save Due to Size
Issue When trying to save a large form, the following error is pushed out, "The Page was not displayed because the entity was too large." This is common for environments that are using a V1 Web Application Firewall...
Is SELinux compatible with Liferay DXP 7.4?
Issue Is SELinux configuration compatible with Liferay DXP 7.4? Environment Liferay DXP 7.4 Running on one of the supported Operating Systems Resolution It is possible to set up SELinux to work with Liferay DXP 7.4 It is up to...
Liferay Product Cookies
This guide indicates the Liferay products which generate cookies in order to assist Liferay administrators with data privacy compliance. Each entry should indicate the name, type, duration, and purpose. Any personal...
Actions menu duplicated in Documents and Media portlet after migration from 7.0 to 7.4
Issue After an upgrade from 7.0 to 7.4 actions menu (three vertical dots) in Documents and Media portlet is duplicated. Environment Liferay DXP 7.4 Resolution Before the upgrade, in 7.0 some entries in the...
ADA Accessibility - I expect the Tab key focus to be visible for all elements when editing the Home page
Issue Expected Result: The keyboard Tab key focus should be clearly visible for all the interactive elements on the page. Actual Result: The keyboard Tab key focus is not visible for all the elements in the main...
Highlighting search keyword in Liferay Search
Issue For complete word search, the highlighting of search keyword is fine but when we are searching for half word search, then it is either not highlighting the keyword (even if the keyword is present) or showing no...
Is it possible to create page templates globally to use them throughout the site?
Issue When trying to create page templates in the global site, not all the options of this tool are displayed, but when performing the same action on any other site, it does display all the options and works...
Insecure Cross Document Messaging
Issue Cross Document Messaging (also known as Web Messaging) introduced the postMessage() method, with which plaintext messages can be sent cross-origin. It consists of two parameters: “message”, and...
Issue accessing friendly URL containing special characters in upper case
Issue After updating the portal from DXP 7.3 U15 to DXP 7.3 U27, we cannot access friendly URLs containing special characters in upper case. We see the following error: The requested resource could not be found...
Getting the value of an object Entry within Liferay platform
Issue I see there are two ways to get Data from Liferay Objects ObjectEntryLocalService Rest Api Calling Liferay Api externally outside Liferay platform will be using Rest Api What if I need to get the value of an object...
Data Provider fails to provide data for a text field
Issue I am trying to fill a text field using the DDMRestDataProvider and the Autofill Rule. I was inspired by the following article:...
java.lang.StackOverflowError while deploying Liferay service caused by getSuperLocale
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue This error could occur in Liferay PaaS environments,...
Web content links do not open when "Data Acquisition Method : Manual" is set in the Asset Publisher widget
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....
ADA Accessibility - I expect Screen Reader focus not to navigate to blank spaces when using the Tab key
Issue Expected Result: When using the Tab key to navigate, Screen Reader focus only goes to areas which have visible text or content, not visibly blank spaces. Actual Result: Screen Reader Focus is landing on...
ADA Accessibility - I expect the "Search" button to have an accessible and appropriate label
Issue Expected Result: I expect the Search buttons to have the correct label and for the Screen Reader to announce it with the following announcement: "Search Button" Actual Result: the Screen Reader is...
ADA Accessibility - I expect the Home page to be keyboard accessible when zoomed to 400%
Issue Expected Result: I expect the Home page to be accessible via keyboard when the page is zoomed in to 400%, and for the left navigation panel to collapse when zoom is applied. Actual Result: The left...
The Liferay PaaS memory usage does not match what is shown in the Liferay Service Shell and in the Admin Console
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Please be aware that the page you are viewing has been...
Is it possible to assign a site template to an already existing site?
Issue When we have already created a site, can we assign it a site template?  Environment DXP 7.0 + Resolution It is not possible as site templates should be used during site creation. Site Templates serve to...
BasePanel class does not have setPortlet method
Issue Post Upgrading Liferay DXP 7.2 to DXP 7.4, the user tries to upgrade their custom code which uses the BasePanel class. Below error is encountered while trying to deploy the code The method setPortlet(Portlet)...
Unable to publish page due to NPE - Unable to process portlet com_liferay_layout_content_page_editor_web_internal_portlet_ContentPageEditorPortlet
Issue When attempting to publish a page with an Asset Publisher configured to display entries from a Document Folder, an error message is displayed in the UI: "This page is not available. If this problem...
CSP headers are not working on DXP-7.4
Issue Trying to attempt to work with the CSP feature, which is present in update 90 under feature flags, but users are still experiencing issues where they are unable to edit the page and it is continuously...
Files are Azure Blob are being repeatedly fetched
Issue If a customer has a large enough document library and enough pages in the blob storage, there is a chance that when the file/document is fetched, too many pages will be fetched causing the file to never be...
How to use validation for a fragment's text field?
Issue You want to create validation for a fragment's text field When trying to validate a fragment's text field using Freemarker, it is not executed in the published editable field The validation only works on the...
Page Fragments is temporarily unavailable UI error
Issue Some issues with the page fragment option inside the system setting. Steps to reproduce: 1) Start the DXP server 2) Log in as an Admin user 3) Navigate to Control Panel> System Settings> Content and Data>...
Freemarker is not executed in an editable field
Issue When Freemarker code is added to an editable field fragment's HTML section, the Freemarker code is not (always) executed on the published fragment. Environment Liferay DXP 7.4 Resolution It is not possible to...
UpgradeException while restoring a lower version of Liferay in Liferay PaaS environment
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue User gets UpgradeException while trying to restore a lower...
Need to shutdown servers in Liferay PaaS environment
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue User needs to shutdown the app server and web server for...
Headless Admin Workflow APIs executing groovy scripts for scripted task assignment
Issue Whenever the API: http://localhost:8080/o/headless-admin-workflow/v1.0/workflow-tasks/assigned-to-me is executed, there are multiple loggers in the console which indicates that it is being executed every...
SKU (price) values will only be updated
Issue How exactly does API behave, will it drop all the existing mapping ( Variant> Price> Options) and create again? Environment Liferay DXP 7.4 Commerce 4.0 Resolution The SKU (price) values will only be updated...
User Group users not syncing to Analytics Cloud when connected to a Liferay SaaS environment initially
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue After setting up Analytics Cloud with a Liferay SaaS...
Liferay won’t delete all notifications, only the first page
Issue With the workflow notification selection, it does not reflect for every pagination but only for the current page number, even if users select it for all. Steps to reproduce: Enable single approver workflow on...
High CPU utilisation while using script to login users continuously
Issue Facing high CPU utilization while logging-in high number of users per minute continuously (24x7) using username-password authentication, mostly while fetching data using some scripts. Environment Liferay DXP...
Need to set the status code of error page to 404
Issue User is redirecting all the page-not-found request to a specific published public page, but the status code of the published public page is always 200 Environment Liferay DXP 7.0 Liferay DXP 7.1 Liferay DXP...