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
Forms Guest view permission problem with Staging
Issue On a Live Site as a guest user, it is unable to see a Form that was presented on a page. Permissions seem to be set on the Staging site properly, and the same Guest User is able to access the Form on...
Fragment IDs get changed in upgrade to DXP 7.3
Issue After upgrading to DXP 7.3, the fragment-id values of fragments on Content Pages get changed. This can cause issues as customization that apply to specific fragment-ids will no longer work after the upgrade. ...
Special characters are escaped in instance names
Issue After changing the instance name to have a special character (e.g. "Liferay's Portal"), I see that the special character is escaped when the instance name is rendered in the Control Panel menu (e.g. "Liferay\'s...
Pages are indexed in the wrong language
Issue When we look for our page in Google search, some of the listed results has a locale we don't even use. What can we do to resolve that and have the URL with the correct locale in the search results?...
Creation of low-code application via App Builder in Liferay 7.3
Issue How to use standard 'App Builder' application to create functional business applications with dedicated user interfaces and data separation without a single line of code. Environment  Liferay 7.3 Resolution...
Configuring instances for remote live staging
Issue Configuring servers for remote live staging with localhost for testing purposes. Environment Liferay 7.3 GA1 Resolution Here are the detailed steps: Update the TunnelAuthVerfierConfiguration of both Liferay...
Publishing child pages to Live without their parents
Issue We have a staging environment with a multi-level page structure containing many child pages When we try to publish the child pages separately, using the page selection in the advanced publication,...
Total value not recalculated when order edited by administrator
Issue Existing orders were edited from the admin page, for example quantity was increased or decreased and price was modified. After making these changes, the total price remains unchanged and displays...
How to adjust notifications in the OOTB 'Single Approver Workflow' to approve specific web content based on a specific user
Issue How to apply 'Single Approval Workflow' to the specific user against specific web content. Use-case  Web Content 1 created/edited by user 3 - notification should go to Approver (User1)  Web Content 2...
How Can I Publish Web Contents Which Contain Unencoded URLs?
Issue Currently, if file entry validation is enabled and web contents are created with unencoded URLs containing special characters (such as ' &apos; ] } ) > < \n | ? " &quot;  ), publishing automatically fails...
Every user getting notifications in the Out-of-Box Single Approval Workflow
Issue Every user is getting a notification in the OOTB Single Approval Workflow, even though the specific user has been modified in 'Assignments'. Environment Liferay 7.3 Resolution The issue is fixed in Liferay...
Can't type in Forms fields because the text fields won't stay selected (fields lose focus)
Issue When the extensions Grammarly or LanguageTool are installed on the user’s browser, then Forms fields lose focus when the user is typing new characters on the field. Environment Liferay DXP 7.2...
F5 web server device blocks Liferay URL with message: "Bad multipart parameters parsing / No boundary defined for multipart request"
Issue A F5 web server device (for example, a load balancer) blocks a Liferay URL with messages like: Bad multipart parameters parsing No boundary defined for multipart request Flagging the request to process the...
SAML with Azure AD Fails to Authenticate and Throws Email Validation Error when URL format attribute names are used
Issue Liferay SAML integration with Azure AD may not be properly configured, specifically in regards to the Attribute Mapping. This results in an Email Validation error being thrown in the logs when a user attempts to log-in...
Mapping of 'LDAP' attributes in Liferay
Issue The requirement of mapping the below attributes in Liferay with the user profile. When was the last password being set, required 'pwdLastSet' attribute  When was the last login date, require 'lastLogin'...
CSS minifier skips translating relative urls for already minified files
Issue Combo servlet bundles/aggregates multiple CSS files into single downloads. Some of those CSS files might already have been minified, so those are not minified again. Apart from bundling multiple files, the...
Patching Tool 'WARNING: some of the currently installed fixes are not available' while installing certain Fix Packs
Issue When trying to upgrade from DXP 7.0 Fix Pack 90 to Fix Pack 96, the Patching Tool shows the following message: WARNING: some of the currently installed fixes are not available: * LPS-94011 * LPS-107323 The...
Expected regex syntax to validate Liferay form fields
Issue Facing invalid error message on form UI while working with the 'Regex Expressions' to validate the fields even though right email id is entered. Issue encounters while using the below regex to validate an...
Why is the public IP of a service changing?
Issue Checking the web address for a service, for example webserver-acme-test--ports.lfr.cloud, administrators may notice an unexpected change in the public IP address. Environment Liferay Cloud Resolution In...
Is it possible to stream the logs of the liferay service to Dynatrace?
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue Is it possible to stream the logs of the liferay service...