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
How to Track Data from a Knowledge Base Article in Liferay Analytics Cloud
Issue As an Analytics Cloud Workspace Admin, I would like to access the data from the Knowledge Base articles. Environment Liferay Analytics Cloud. Resolution This is currently a product limitation, however, we...
Error Accessing Notifications in Liferay 7.4
Issue User encounters below error when trying to access notifications: WARN [PortalImpl:1013] Redirect URL <URL> is not allowed Steps to reproduce: Navigate to Control Panel->Configuration->System Settings Under...
When a file is not uploaded, the upload field throws a validation error, even if it is not required
Issue The form is not submitted correctly Steps to reproduce: 1) Create an object with the text field required 2) Create an object with an upload field NOT REQUIRED 3) Create a new content page 4) Add a Form...
Workflow tasks shows deleted commerce order
Issue Steps to reproduce: 1. Start Liferay DXP 7.3 2. Create a site using the 'Minium site template'. 3. Navigate to 'Channel'. Select the single approver workflow for buyer order workflow. 4. Go to the Catalog...
The preview component of the Info Panel shows a broken image preview
Issue Invalid preview for non-image files in Info Panel Steps to reproduce: 1) Upload a non-image file to Documents and Media, such as; a PDF file 2) Navigate to the Content Dashboard in Menu > Applications 3)...
Unable to add Product Display Page inside channel
Issue Steps to reproduce: 1. Start Liferay DXP 7.3 2. Create a site using a 'minium site template'. 3. Navigate to channels. 4. Click on the 'Product Display Pages' tab.  5. Click on the "+" button and add the...
There is no length restriction on the Name and Description of Web Content template
Issue Name and Description don't have a length restriction Steps to reproduce: 1) Navigate to Content&Data> Web Content> Templates 2) Create a new Template Observed Behavior: Name and Description don't have length...
SSO at site level
Issue Is there any OOTB option to configure SAML for two sites on the same instance? Whether creating a new instance for a site would help to configure SAML? Environment Liferay DXP 7.2 Liferay DXP 7.3...
Install Tomcat Manager to a Liferay Bundle
Issue Tomcat Manager is a native application in the default Tomcat bundle but is not included in the Liferay Bundle You need to add Tomcat Manager   Environment DXP 7.3   Resolution Follow this steps to install...
Style Book cannot be created or updated after upgrading to Update 4
Issue I get the following error message when a new Style Book is created or an existing one is edited: ERROR [http-nio-8080-exec-6][JDBCExceptionReporter:234] Batch entry 0 insert into StyleBookEntryVersion...
Changing the Master Template leads to Error: Your request failed to complete.
Issue Changing the master template triggers: “Error: Your request failed to complete.” Error trying to assign an alternate master template to a web content article. Environment DXP 7.4 Resolution This can happen...
Error Reading Image File in Liferay Document Library
Issue I am getting the following error in the console log for an unidentified image: ERROR [https-jsse-nio-443-exec-7][ImageImpl:69] Error reading image 54130...
Enabling information about server errors in the JSON response
Issue There is no error messages from api json services. How to manage the serialization and access to  Json services In Liferay Portal 6.2 or DXP7.0 the server response is serialized and shows information related...
Video added in fragment not autoplaying on first page load
Issue A video added through the Video URL fragment on a content page (external URL or Document Library URL) configured as follows: Muted: false Autoplay: true Is not autoplaying on first page load/with...
Use Custom certificate and Let's encrypt at same time in different domains
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue We need to have some domains with custom certificates and...
Displaying and playing video files
Issue Looking for a scenario for the video popup displaying and playing video files on video file upload.    Environment Liferay DXP 7.3 Liferay DXP 7.4   Resolution By default, Documents and Media don’t...
How to download the files attached to forms
Issue A user with every permissions related with forms is unable to download the attached files Cannot find the download option in the form attached files list. Environment Liferay DXP  Resolution These form attached...
How to set a maximum number of web content versions available
Issue How to store a certain number of articles to save space or improve performance Environment Liferay DXP 7.3, 7.4 Resolution This number is defined from Control Panel -> System Settings -> Web Content Virtual...
Failed to verify signature and/or establish trust using any KeyInfo-derived credentials
Issue SAML has abruptly stopped working, and no user can log in. The Liferay console contains the following errors: DEBUG [ajp-nio-172.1.129.26-8080-exec-351][BaseSignatureTrustEngine:200] Attempting to establish...
Form's fieldReference name in the ddmforminstancereport entity
Issue The modified value of the FieldReference field of forms should also be updated in the database ddmforminstancereport entity once the user modified on form's UI. Steps to reproduce: 1) Create a form 2) Add a...
Instance Name is automatically appended to Child Sites
Issue The title of a Liferay instance is being appended to the page titles of its child sites: <title>Page title - Site title - Instance title</title> Is there any out-of-the-box way to hide it on all sites as well as...
Issues with downloading a zip file containing special characters
Issue When we want to download a "bulk" file (.zip file) from Liferay's Documents and Media and the included content contains any special characters (e.g.: ö, ü, ä etc.), there are different issues depending on...
How to find language keys?
Issue I cannot find certain language keys. How can I find them? Environment DXP 7.0+ Resolution There are multiple ways to find keys. Based on the Translation  Go to our translation platform, Crowdin Join the project...
How to translate links for the Button fragment?
Issue If you add a button to a page with a link /home, switch the language to another one, change the  button's link to /de/home, then switch back to the original language, the link cannot be translated, it only...
Why is the Site's Unique Visitors number is different from the Individuals' Known number?
Issue On Sites > Overview. I can see that there are a certain number of unique visitors. But this number is not equal to the number in the Individuals > Overview > Known section. Is there a difference between these...
ClusterName is not mandatory while configuring remote ES
Issue Cluster name is not mandatory to add in 'com.liferay.portal.search.elasticsearch7.configuration.ElasticsearchConfiguration.config' file while making remote ES connection with Liferay Environment Liferay DXP 7.4...
Portal prints error stacktrace on the browser, disclosing technical information
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 some incorrectly crafted URLs...
Installation of OSGI Modules are skipped during hotfix installation on 7.2 SP6 Bundle
Issue It has been reported that when installing a hotfix on an SP-6 bundle, whether it has been upgraded to Fix Pack 18 or not, users encounter a message similar to the one below, which states that certain modules will...
How to exclude precompiled JSP files from the original module when extending modules?
Issue After implementing and deploying an extended module, changes in JSP files are not shown. When extending modules, how can I prevent precompiled original JSPs from being included in the resulting JAR? Environment...
How to change the value of padding of basic components in DXP 7.3
Issue      The default value of padding of basic components is 3px in DXP 7.2, but it changed from 3px to 0px after upgrading to DXP 7.3. Environment Liferay DXP 7.3 Resolution In DXP 7.3, the way styles are applied to...
Is it possible to see the last time a site was accessed by a user?
Issue There is currently no out of the box solution that tracks when a user has visited a site. The group_ table in the database contains details about sites, but it does not keep track of the dates for site visits. ...
Custom event data sent to Analytics Cloud is not shown on the UI
Issue Custom event data is sent to Analytics Cloud using Javascript code. When I view the custom events in the workspace, I cannot see them. There is no response in the console tab either. Environment Analytics Cloud...
Polls Portlet Missing from DXP 7.3 and above
Issue I am unable to locate Polls portlet in Liferay DXP 7.3 and 7.4. Could you please confirm that those Liferay versions support Polls? If so, how can we enable it? Environment Liferay DXP 7.3+ Resolution...
How to specify fonts to be used in 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...
No data in Google Analytics after setting Measurement ID in Liferay
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 the Google Analytics Measurement ID in...
Migrated site template creates a site without the page templates
Issue After migrating our database from Liferay 6.2 to DXP 7.3, we wanted to add a new site using a certain migrated template. After choosing it, we receive the following errors and we need to stop the server: ERROR...
Upgrade failed with no logs, certain modules are not upgraded
Issue We do not have anything in our upgrade logs after we tried to upgrade from 6.2 to DXP 7.3. We ran this command in gogo shell (7.3), upgrade:check , and found these modules that have not been updated yet, e.g.:...
Could not connect to the SMTP host exceptions
Issue When sending emails, the error "unable to send message: Could not connect to SMTP host: smtp.office365.com, port: 587" occurs. Steps to reproduce: 1. Configure the outlook mail server to send email...
This site can't be reached error
Issue The website is inaccessible whenever a user attempts to upload a file larger than 102400k in size. Steps to reproduce: 1. Start Liferay Portal 6.2. 2. Click on Admin > Control Panel. 3. Navigate to Document...
How to disable commerce components in a bundle?
Issue How to disable commerce modules in Liferay DXP 7.4? Environment Liferay DXP 7.3 Liferay DXP 7.4 (below U48) Commerce 3.0 Commerce 4.0 Resolution Commerce modules are enabled by default from Liferay DXP 7.3...