Capability

Integration

Liferay is designed to be standards-compliant and highly interoperable. Connect Liferay DXP with external systems using SOAP, REST, GraphQL, and more to unite third-party software, legacy systems, and data.

Headless APIs, Remote Apps (Client Extensions), API Builder, and integrations with SSO platforms are some of the examples of the features in this area.

Feature
Deployment Approach
Customize widget appearance when using Liferay's sharing URL
Issue Accessing to a widget's configuration -> Sharing tab, we can get a code snippet to share that widget in an external page. Once we share it externally, sometimes the appearance of that widget might not be as...
Adding passive listeners to jQuery
Issue When running audit with Google Pagespeed is common to find a recommendation about implementing passive listeners for jQuery. How can we do this? Environment Liferay DXP (any version) Resolution Since jQuery...
How to access User object when overriding user-portrait taglib
Issue In Liferay Portal 6.x we made use of user-display taglib in order to show current user's image on screen. However, in Liferay DXP 7.x we are using user-portrait taglib, which actually includes a...
Email Notification of Web 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...
Deployment issues using the App Manager in Liferay PaaS
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 upload an application/plugin using the App Manager in DXP...
Using the iFrame tags for a video file downloads the file instead of embedding it when using Blogs
Issue If the iFrame tag is used to embed a video (.mp4) file within Blogs, the file is downloaded, instead of being embedded to be played.   Environment Liferay DXP 7.3   Resolution According to the documentation for...
About specifying standard fonts
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...
Category missing or disappeared in production
Issue We noticed that a certain category disappeared from production. How can we find it or restore it? Environment DXP 7.3 Resolution Depending on your log level settings, your logs may show when and how it was...
Large page tree loads slowly and consumes too much memory
Issue If we create a page tree with lots of pages and subpages using the attached script. When a user views the page tree, the UI becomes unresponsive, the browser takes up a lot of memory and the page becomes...
Deployment timeout when deploying backup service
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue Under certain circumstances, a new deployment...
Category cannot be moved due to the error: "ORA-01795: maximum number of expressions in a list is 1000"
Issue We have lots of categories and subcategories. When we try to move one, we get the following error: 2021-12-08 07:35:08,104 ERROR [JDBCExceptionReporter:234] ORA-01795: maximum number of expressions in a list is...
What are the Update permissions in a page's Permissions menu?
Issue At Site Builder > Pages > ⋮ next to a page > Permissions, there are new permissions starting with the word Update. What do these do? Where can I find the documentation for this? Environment DXP 7.4 U26 and above...
Does CVE-2022-34305 affect Liferay?
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...
Audience Targeting issue: CT_AU_ANONYMOUSUSER table is populated in the database
Issue I have an issue with the CT_AU_ANONYMOUSUSER table. It is populated and updated in the database even though there is no user activity. Environment Liferay DXP 7.0 Resolution There is an issue with the records...
OutOfMemory: Metaspace Liferay PaaS
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue Sometimes on the logs appears below error Caused by:...
How to check user status in Database
Issue How to check user status in the Database Environment Liferay DXP 7.2 Resolution You can find the table named 'user_' and the column named 'status' that represents the status of users, a value of 0 means 'Active', and...
Unable to send message: 554 X.X.XXX SendAsDenied
Issue When sending emails, the error "unable to send message: 554 X.X.XXX SendAsDenied" occurs. Steps to reproduce: 1. Configure the outlook mail server to send email notifications in Liferay 2. Sometimes, the...
Subscribed content gets notification even if scheduled to future
Issue If a User subscribes to content to get updates when a change is published the user also gets a notification when the author saves a content scheduled for the future.  That leads to irritations because...
Blog subscription email for blogs added on content page adds wrong re-direct URL
Issue Email received by a blog subscriber redirects to a control panel based URL when clicking on "Read More" button. Steps to reproduce the issue: 1. Login as Admin (User A) and add a new Content Page. 2. Add a...
Non-US-ASCII characters in the local part of email addresses
Issue Trying to add a new user with an email address containing the letter 'ñ' in the local part, it seems that is not considered a valid character. Environment Liferay Portal 6.2 Liferay DXP 7.x Resolution RFC...
Error message is not displayed when an error occurs in JSONWS
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...
Images are not showing related to the option in the product detail widget
Issue Steps to reproduce: 1. Start Liferay DXP 7.1 fix-pack-16. 2. Create a Speedwell Site. 3. Edit one of the Products or create a new product. 4. Add an Option that has at least two values e.g. 'Option A',...
Unable to save products/price list/discount tabs in product group
Issue The save button is not working in Product Group on Products/Price List/Discount tabs. Steps to reproduce: 1. Navigate to Control Panel > Commerce >Product Groups. 2. Select any group and go to the...
Change of Password Encryption Algorithm
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 The...
My name is displayed truncated in My Profile on Tablet/Mobile
Issue When I access My Profile from the user menu on main site, on a tablet or mobile device, I see my name truncated. Environment Liferay DXP 7.3 Service Pack 3 Resolution Please request a Hotfix with LPS-154810...
Blocks in object layout cannot be deleted by the user
Issue The user cannot delete a block in the object layout Steps to Reproduce: 1) Navigate to Menu > Control Panel > Objects 2) Create a new object (with fields) 3) Define the layout of the object 4) Add a tab and a...
Unable to delete commerce product
Issue Steps to reproduce: 1. Start Liferay DXP 7.1 fix-pack-16 + Commerce Version 2.0.7. 2. Create a site using minium template. 3. Delete the created site. 4. Now, delete the created products which were created...
Direct link downloads are not tracked
Issue There is a web content article with a direct link to a document/asset in our Liferay instance. After clicking on it, and visiting the Assets > Documents and Media tab, the downloaded document is not visible....
Update Page Content permission does not allow editing web content
Issue I checked the Update Page Content permission for a role, from the page permissions management, and the user who is assigned to this role, cannot edit web content within that page. Environment DXP 7.3 DXP...
Groovy Script Language fields are being replaced at source view by 'g' when definition is updated
Issue Steps to Reproduce: Go to Open Menu -> Applications -> Workflow -> Process Builder Add a new definition Go to source view Import the definition attached Back do Diagram View Click on Publish Button (See the...
Partial search not working properly in Site Administration menus
Issue Using the Toolbar Search functionality under the menus of Site Administration (such as Web Content, Blogs, Workflow submissions, etc.) will not return records as expected when the asterisk wildcard is in...
Web Content Scheduler timings are incorrect on the UI, and so are not being scheduled at the required time
Issue Users are attempting to schedule the display of 'Webcontent' at a specific time. However, it is not being scheduled at the precise time. It is scheduled after an indeterminate period of time. Environment...
Staging publish fails after migration with an ORMException or StaleObjectStateException
Issue After migrating the Liferay DXP 7.3 environment, the publication process of publishing from the staging server to the live server fails due to an ORMException or a StaleObjectStateException. The new staging...
Can Liferay be affected by the IceApple framework?
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue CrowdStrike’s Falcon Overwatch has discovered a...
Prohibit users from moving pages
Issue In our project, we have a role that can edit pages and web content.  Is it possible to prohibit the role assignees from moving pages in the page overview tab? I can't seem to find a permission that disables...
Is OAUTH2 Authentication Supported?
Issue We have our Mail Server configured to use Basic Authentication, can we configure OAUTH2 Authentication in Liferay? Environment DXP 7.3 DXP 7.4 Resolution OAUTH / OAUTH2 Authentication is not included in...
English (United States) cannot be removed from the list of available locales
Issue This document describes a scenario where English (United States) could not be removed from the list of available locales during the initial setup (also known as the Portal Setup Wizard) In this example, we want to...
How to enable Page Versioning on Content Pages?
Issue In staging, Page Versioning can only be enabled on Widget Pages. Is there a way to have a history of changes on Content Pages? If not, do you plan to add this feature in the future? Environment DXP 7.4 Resolution...
ElasticsearchStatusException: reason=rejected execution of coordinating operation
Issue The reindexing is completed but the data is not completely showing on the page. The following error is observed: ERROR [liferay/background_task-10][SearchEngineInitializer:168] Error encountered while reindexing...
When another option is selected, the Role Name dropdown does not reset
Issue When another option is selected, the Role Name dropdown is not clean. Steps to Reproduce: Navigate to Menu > Workflow > Process Builder > New Workflow 1) Drag and drop a Task node on the diagram 2) Click on...