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
Are there any improvements to the DXP 7.1 page columns user experience?
Issue While managing big page trees in Liferay DXP 7.1 and working on actions like drag and drop, users may experience issues, like: blue cue flickering among columns, drag action stopping or giving unexpected...
Migration of documents to a supported file system store before upgrade
Issue As the JCR store is supported as a document store till Liferay Portal 6.2 and from DXP 7.0 onwards it is no longer supported, what are the guidelines that should be followed before upgrading from...
Where to configure mail trigger interval for Asset publisher portlet
Issue Liferay sends an email to Asset Publisher portlet's subscribed users every twenty-four hours once. How to change the same? Environment Liferay DXP 7.0 Resolution Liferay portal periodically checks for...
Why the error "Failed to bind to the LDAP server with userDN" is thrown in the logs
Issue What is the reason behind the following error which is thrown in the logs? [LDAPAuth:198] Failed to bind to the LDAP server with userDN CN=VERMA BRIJESH KUMAR...
Known issue - NullPointerException is thrown with SoyTofuException for frontend.taglib.chart - spline chart
Issue With dxp FP 15 in Liferay DXP 7.1, the chart functionality is not working. After deploying the module, the NullPointerException is getting thrown with the SoyTofuException as below. 2020-01-29 06:29:51.273...
How can I send localized "Account created" email templates?
Issue When User accounts are created, languages other than English are available to choose from (depending on available locale settings) When a User account is created, the new User receives an Account created email...
Why can't I see the name of the resource in the Audit app?
Issue I am an Administrator in Liferay DXP Someone deleted an asset (for example an Organization) I check the events in the Audit app (Control Panel > Configuration > Audit) I open the delete event I can only see the...
Limit the script in Text field of Web Content Structure to avoid XSS vulnerabilities
Issue The Text field of Web Content Structure can be injected by any script if ${textfield_name.getData()}is used in the template to display the text. Environment Liferay DXP 7.2 Liferay Portal EE 6.2 Resolution When...
The default display content "Choose an Option" in Form select drop-down list is not automatically localized
Issue When creating a Form in Chinese(or any other language), add a "Select from List" filed, the default displayed content "Choose an Option" is not changed to Chinese. Environment Liferay DXP 7.1 Resolution The default...
[$SITE_NAME$] associated with assets are not coming in the mail content
Issue [$SITE_NAME$] associated with assets are not coming in Asset Publisher's Email Subscription mail content Environment Liferay DXP 7.0 Resolution It has been reported as a bug on this ticket...
How can I share Forms, Element Sets and Data Providers between sites?
Issue I would like to use already existing Forms, Element Sets and Data Providers on another site, without having to recreate them. What are my options? Environment Liferay DXP 7.1+ Resolution Forms Option 1: Forms...
Asset Publisher shows assets with categories missing in the filtering options
Issue After setting the Asset Publisher to filter assets that only have certain categories, portal administrators may notice that even other assets with different categories (not present in the filtering...
Installing Liferay Project SDK on Windows results in error java.io.FileNotFoundException
Issue When trying to install Liferay Project SDK on Windows the last part of the installation is canceled with the error message below: Problem running post-install step. Installation may not complete...
The Builds and Deployments links are not present on the Projects or Alerts pages
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 navigating through most pages in the Liferay Cloud...
Why is Liferay DXP publishing documents that were not selected for the Staging publication?
Issue When a Staging publication is performed more documents are published than were modified or selected. Environment Liferay DXP 7.2, 7.3 environments using Asset Publishers set to dynamic selection style....
RSS Feed won't display and will show "cannot be found" error
Issue After adding a certain URL in the RSS Publisher widget, the feeds will not be displayed, showing a red error message on the widget's interface: "$RSS_FEED_URL cannot be found." Environment Liferay Portal...
What happened to the Liferay WYSIWYG portlet on 7.1+ ?
Issue Looking for a 7.1 DXP or 7.2 DXP compatible version of the Liferay WYSIWYG portlet on the Marketplace, customers will not find any Environment Liferay DXP 7.1+ Resolution Liferay WYSIWYG portlet was...
If I hover my cursor over Form field titles, the cursor turns into a pointer icon
Issue I have a form with any number of fields I access the form for submission If I hover my cursor over the title of the fields, it changes to a pointer icon (glove) This gives an impression to the users that there...
Text Box or Text Area for Forms Grid Field
Issue For the Forms portlet in DXP 7.2, there is a Grid Field that allows selecting options in a row. There is no configuration for selecting a Text Box or Text Area for the Grid Field. Environment DXP 7.2 Resolution...
Impact of Google Chrome 80 and changes in the default behavior of the SameSite cookie setting on SAML
Issue Updated (May 31, 2021): The behavior is enabled by default since Chrome 84. Updated (April 3, 2020): Chrome is Temporarily rolling back SameSite Cookie Changes Updated (June 12, 2020): Added information about...
Why does Liferay inject redirectUrl to /web/guest/home in my website?
Issue Opening the HTML source of the home page in a website made with Liferay DXP, customers may notice the following script injected: Liferay.Session = new Liferay.SessionBase({ autoExtend: !0, redirectOnExpire:...
Unwanted columns in CSV/Excel exported form
Issue After I export my form entries to CSV, I see a lot of unneeded, additional columns in the result, like previous labels of my form fields Environment DXP 7.2 Resolution Fields whose labels you have been modifying over...
Liferay Digital Experience Platform 7.3
To get off to a great start using Liferay Digital Experience Platform (DXP), refer to the official Readme file on the Liferay Help Center. It provides resources for launching and...
Users cannot see their own drafts in the Web Content list
Issue Create a user and assign a role with permission to create Web Content. This role must not be Administrator or Content Reviewer. These are the summary permissions of the role: Create one Web Content and save...
Constraint (IX_228562AD) violated when LDAP import on startup is on
Issue I get Unique constraint (IX_228562AD) violated on Server restart when LDAP's Import on startup is turned on. Environment Liferay DXP 7.2 Resolution Eliminate LDAP's Import on startup property in Control...
How to change the default Template for a Structure
Issue When creating Web Content from a Structure, the default Template applied is the most recently created one for that structure. How can I assign a different template? Environment DXP 7.2   DXP 7.1   DXP 7.0...
Service Builder buildWSDD gradle task fails
Issue I created a service builder and added the followings to the settings.gradle: import com.liferay.gradle.plugins.service.builder.ServiceBuilderPlugin import...
I cannot change the site name of default site of an instance
Issue In site configuration I cannot see any options to change the site's name for the default site of an instance. Environment Liferay DXP 7.0 - Liferay DXP 7.2 Resolution Site name of default instance can only...
DataIntegrityViolationException on SocialActivitySet Table after Upgrading 6.2 to 7.0 or 7.1
Issue After migrating from 6.2 to 7.0 or 7.1, the below stacktrace can be observed in the server when editing and saving migrated web content: ERROR L [liferay/async_service-1][ParallelDestination:55] Unable to...
Why certain Security Headers are not included in the HTTP Request and Response of Liferay DXP
Issue The following headers are missing in Liferay: Missing ”X-Content-Type-Options” header  Missing ”X-XSS Protection” header  Missing ”X-Frame-Options” header Missing ”Content-Security-Policy” header...
Why are my theme JS and CSS changes showing only if I clear the server's cache?
Issue While working on theme development and deployment, both on Development and Production environments, it will be necessary to clear the server and browser's cache in order to see...
How to customize the presentation layer for Alerts and Announcements widgets?
Issue How to customize the presentation layer for Alerts and Announcements widgets? Environment Liferay DXP 7.0+ Resolution Behind the scenes, both widgets use the same presentation layer and this, rather than...
How to customize the AlloyEditor hyperlink dropdown list?
Issue Business needs may sometimes require to customize the AlloyEditor hyperlink dropdown list in the AlloyEditor toolbar: Environment Liferay DXP 7.2 Resolution You can provide additional configuration to the...
Known Issue: Liferay Commerce Downloads Go to Empty Page
This article documents a known issue regarding Liferay Commerce downloads in Help Center. When Liferay Commerce customers and partners attempt to download one of the available releases, in most cases the user...
Offline feature on Webscreenlet
Issue Is there any offline feature on Webscreenlet? Environment Liferay DXP 7.2 Resolution Please Note: Assisting with designing or implementing involves customizations that are beyond the scope of Liferay Support....
7.2 DXP AlloyEditor toolbar button Proof of Concept module
Issue When attempting to create a 7.2 DXP AlloyEditor toolbar button following the previous DXP 7.1 tutorial Creating the Button's JSX File, the error React.createClass is not a function will be encountered, OR...
Byte is not localized to french language, it should be octet
Issue The storage size is not localized in the TextFormatter class in the com.liferay.portal.kernel.util package. This values are hardcoded in the variable _STORAGE_SIZE_SUFFIX_B, _STORAGE_SIZE_SUFFIX_KB,...
Install Liferay Portal 6.2 on Tomcat 8.5 for Windows
This article describes how to set up Liferay Portal 6.2 on Tomcat 8.5 server using Windows. Resolution  1. ) Download Necessary Files: Liferay-portal-6.2-ee-sp20-20170717160924965.war...
With the search engine disabled on dxp-15-7110+ fix pack, no more Pages are shown in the Site Administration
Issue In special environments where the search engine has been disabled and the fix pack dxp-15-7110 has been installed, both Public and Private layouts will not be shown Environment Liferay DXP 7.1 Resolution A...
java.io.IOException Unable to create directory
Issue After upgrading the Liferay portal DB from 6.2 to 7.2 successfully, the server started successfully but But documents and pages are not visible in the upgraded environment. Below error occurs: [#Error1]...
JS and CSS modifications will be applied upon redeployment of React/Angular npm based portlets
Issue While developing React or Angular based npm-portlets, you'll notice that, unless the browser's cache is cleared, JS and CSS modifications will not be applied upon redeployment. This is true also for DEV...
Is it possible to configure Multiple Repositories?
Issue How can we configure multiple repositories in Document and Media? Environment Liferay DXP 7.0 Resolution It is possible to configure one repository (default store type) along with the multiple external...
PrimeFaces non-standard protocol within will result into _jsfBridgeRedirect=true in the DOM
Issue In a Liferay Faces (PrimeFaces) portlet, when using a markup similar to the one below: <p:link href="d3://searchdefault&amp;test_1=dummy==" value="Hover the mouse or inspect here to see the resulting...
Sitemap Is Listing Pages That The User Should Not Have Access To
Issue Pages are showing up on the sitemap.xml that do not have Guest viewing permissions. For SEO purposes this page is not expected to be listed in the sitemap. Environment Liferay DXP 7.2 Resolution There is a...
How to create a custom Elasticsearch analyzer that is insensitive to accents
There are some Elasticsearch analyzers that are sensitive to accents, for example, the Catalan analyzer returns no results if you search "diputacio", even if the indexed word is "diputació". This can be problematic, as...
How hotfixes and fix packs are made?
Issue I am still a bit confused about hotfixes. What should I do if I have more than one hotfix? Does a fix pack revert my hotfix installation or is some manual work needed before I install a fix pack?...
Error in configuring/authorising data source
Issue Facing following error while authorizing analytics data source for liferay instance. Redirect...
Liferay DXP 7.1 SP3 Ships With Lower Version of LCS - v4.2
Summary The 7.1 SP3 build contains LCS v4.2 by default instead of LCS v6.0. This oversight was discovered after the 7.1 SP3 bundle was released and will cause issues for Users upgrading their instance to 7.1 SP3....
Unable to Reindex Elasticsearch due to missing analyzer plugins
Issue Unable to reindex on a remote Elasticsearch server. Although it seemingly works in the UI, the following errors are thrown in the logs: 2019-12-10 12:15:45.183 ERROR...
yo liferay-theme:import fails with error: "doesn't appear to be a theme in the SDK"
Issue When running the task yo liferay-theme:import to import a 6.2 theme in order to convert it to a 7.1+ Theme Generator type of theme, the tool will print: doesn't appear to be a theme in the SDK Environment...
Liferay Sync for MAC requests monitor KEYSTROKES permission
Issue When updating the Liferay Sync in Macbook, "monitor input from keyboard" permission is requested by the app. Environment Liferay Sync 3.4.8 Resolution This is intentional behavior. Liferay Sync is a Java...
What happened to barebone and everything.jsp files in Liferay 7.2?
Issue In 7.2 I can no longer see barebone.jsp and everything.jsp when I'm using browser developer tools. Environment Liferay DXP 7.2 Resolution In DXP 7.2, these two files are now aggregated in in OSGi module...
As an Administrator, I cannot add or modify a Workflow in a non-default Virtual Instance
Issue I go to: Control Panel → Configuration → Virtual Instances I create a new Virtual Instance I log in to the new instance I go to: Control Panel → Workflow I try to modify the Single Approver workflow or add a...
Impact of data growth in "UserTrackerPath" table on the portal
Issue Enabling live user track on the Liferay portal is saving the tracked data of all users in the "UserTrackerPath" table due to which the growth of the table is keeps increasing. Is there any impact due...
Disabling The Default Adaptive Media Images
Issue We see below URLs in the page source code and want to know how to remove them. /o/adaptive-media/image/403687/Preview-1000x0/home.png?t=1567146932300...
How to restrict Users to add certain portlets to page
Issue You would like to restrict which application a user can add to the page. You have created a new Regular Role and assigned it to several users. Even though you do not have the option 'Add to Page'...
Volume of Web Content causing slow page loads
Issue When navigating to Content & Data > Web Content there is a prolonged page loading time when there is a high volume of web content within a site. Environment Liferay DXP 7.2 Resolution The issue can be resolved by...
Can SAML or LDAP be accessed via Liferay APIs?
Issue We would like to remotely configure SAML and/or LDAP authentication using Liferay APIs. Environment Liferay DXP 7.0 Liferay DXP 7.1 Liferay DXP 7.2 Resolution Neither SAML or LDAP APIs are publicly exposed...
Disabling Lodash Library
Issue How do I disable the following render resources from Liferay when the page is loading?  /o/frontend-js-lodash-web/lodash/lodash.js  /o/frontend-js-lodash-web/lodash/util.js  Environment DXP 7.1 Resolution Navigate to...
How to enable "Save as Draft" option in Document and Media portlet
Issue Unable to see "Save as Draft" option in Document and Media portlet Environment Liferay DXP 7.2 Resolution "Save as draft" feature in Document and Media is disabled by default. #     # Set this to true...