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
Understanding Liferay Cloud SSL Policy
Issue In the context of SSL Policy, sometimes it is necessary to disable a specific Cypher to address some auditory purpose or some specific requirement. Environment Liferay Cloud Resolution The SSL Policy...
Resolution of HTTP Request Smuggling vulnerability
Issue Security vulnerability of HTTP Request Smuggling in the environment. Environment Liferay DXP 7.0 Liferay DXP 7.1 Liferay DXP 7.2 Resolution 'HTTP request smuggling' should be handled at the web server/app...
When the "Search" page is first in the list of pages, the link to "Go to Site" in the product menu does not appear.
Issue When the "Search" page is first in the list of pages, the link to "Go to Site" in the product menu does not appear. Environment Liferay DXP 7.1 Resolution The observed behavior is a known bug and fixed in...
When Setting Okta up as an SSO for Liferay PaaS, how can I generate IdP metadata in Okta without first having SP metadata?
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 documentation for setting up an SSO with Liferay PaaS...
Setting up Google Analytics to work with Liferay DXP 7.2
Issue Setting up Google Analytics to work with Liferay DXP 7.2 is easy and is described in our documentation here. However, there is some setup that is required on the Google Analytics side so that the two can work...
Workflow review comments are not visible under Activities Tab
Issue The approve and reject comments are not visible under activities Tab in Liferay DXP 7.3, whereas, it is visible on Liferay DXP 7.2 Environment Liferay DXP 7.3  Resolution The observed behavior is an...
Unable to submit Form in any other Language but English
Issue Fail to submit the form in added language with required field Steps to Reproduce Go to Web Content > Forms Add a Form Add a Text Field Switch on Required Field Add a Translation, for example: used...
Why password is required to change the username?
Issue In version 7.0, the username can be changed via system administrator, however, in version 7.3 it asks for the user's password to be able to make the changes. Environment Liferay DXP 7.3 Resolution The...
Boolean Fragments shows wrong state
Issue Boolean Fragment configuration's type checkbox remains selected even after deselecting the checkbox Environment Liferay DXP 7.3 Resolution The observed behavior is a known issue and will be fixed in the...
How can we get email alerts about new Liferay DXP versions released by Liferay?
Issue I'd like to get automatic notifications when a new Quarterly Release, Patch Release, Update, or version of Liferay DXP is available. Environment DXP Resolution Go to https://www.subscribepage.com/liferay   , content:...
Enable Ratings in Web Content
Issue How to enable the rating asset in web content? Environment Liferay 7.2 Liferay 7.3 Resolution Follow these steps to enable ratings in web content: Publish any web content on Page -> Click on edit mode Click...
PortletException thrown when form field rule is inconsistent
Issue An exception is thrown when some form field rule is empty or incorrect and the user tries to save the form. Steps to reproduce: Add a new form with three text fields: A, B, C Add a new rule for this form...
Failed Loading plugin after an update of the CI service
Issue After updating the CI service in Liferay Cloud you find some errors in the CI's log related with different plugins's  load, the errors are similar to this one: May 26, 2021 3:37:21 PM...
Enable sitemap.xml from a third party in Liferay
Issue How to add and enable sitemap.xml from a third party in Liferay DXP? Environment Liferay DXP 7.0 Liferay DXP 7.1 Liferay DXP 7.2 Liferay DXP 7.3 Resolution Liferay already generates a sitemap.xml file...
Does the Encryption Key that is generated per company id for the Liferay Installation ever change?
Issue Does the Encryption Key that is generated per company id for the Liferay Installation ever change? Environment Liferay 7.2 Resolution The following portal properties will alter the encryption key for a Liferay...
When importing Web Content lar, choose the option "Mirror" in "Update Data", after importing, there is a (2) at the end of Web Content Folder rather than overwriting the Web Content in the target site
Issue When importing Web Content lar, choose the option "Mirror" in "Update Data", after importing, there is a (2) at the end of Web Content Folder rather than overwriting the Web Content in the target site Environment...
Automatically assign site membership, organization site membership, roles, or userGroup to new users
Issue How to automatically assign site membership, organization site membership, roles, or userGroup to new users as well as to all the existing users. Environment Liferay DXP 7.0 Liferay DXP 7.1 Liferay DXP 7.2...
Language Translation not Working in CKEditor Source Mode
Issue When working in the source mode of CKEditor, switching between languages using the language editor doesn't display the previously set translation, even though translation works as expected outside of source...
Unable to create form
Issue The form section sometimes appears blank while creating the form Environment Liferay DXP 7.3 Resolution The observed behavior is a known Intermittent issue/bug and will be fixed in the upcoming fix pack. If...
How to create Custom attribute in MS Active Directory and configure in Liferay
Issue Is there any way to map a custom attribute in Liferay created from MS Active Directory? Environment Liferay Portal 6.2 Resolution Liferay provides an OOTB option to achieve the custom attribute...
Known Limitation: Colors applied to fragments in 7.3 not displayed when viewed using Internet Explorer 11
Issue When viewing Edit mode for a page has a style book applied, where a color is configured for a fragment (for example, the fragment's background color), the color will appear as expected in all browsers. However...
It is not possible to remove the View permission for Site Members in a document library folder
Issue In the permissions management of a folder we can see that the VIEW permission is checked and disabled for Site Member role and it is not possible to change it. If we hover the mouse over this check we can...
Cannot exceed 200 entries per page in asset publisher and search container
Issue Cannot set a higher limit greater than 200 for asset publisher and search container entries per page. Environment Liferay DXP 7.0 Liferay DXP 7.1 Liferay DXP 7.2 Resolution As this can be an important...
Does Segmentation Work With Inheritance?
Issue When I create a Segment which includes inherited users, the segment shows that the inherited users are not counted. For example, if I create a Segment with a condition which matches a Team that contains a...
HTML in groovy script
Issue After installing the fix pack 22, the following groovy script does not format the HTML. out.println("<h1>Cantabria</h1>"); Environment Liferay DXP 7.1 fix pack dxp-22 Resolution HTML formatting has been lost...
Why does the Link to Page function in Web Content Structures return a page number, instead of a page name?
Issue When I use the Link to Page function in Web Content Structures (or getFriendlyUrl() in a Web Content Template), it's fetching a URL which includes the page layout ID, instead of the page name. For example,...
Multiple success messages appear on UI post updating the web content
Issue Post updating the single web content multiple success messages appear on UI   No. of success messages = No. of web content present on the page Environment Liferay DXP 7.3 GA1 Resolution It's a known issue and is...
The getOptions returns the selected and available values for Select fields which allows multiple values
Issue The getOptions returns the selected and available values for Select fields which allows multiple values Steps to reproduce: Create a Structure S1 with a multiple Select field called Sel1 with three default...
AlloyEditor image toolbar no longer pops-up
Issue 1) Start 7.2.x and login as Admin 2) Go to left Sidebar > Liferay DXP > Content and add a new Basic Web Content 3) Click in the content editor and then on the "+" button > select the Image icon and choose one...
Make Price Range Facet usable with multiple SKUs
Issue Initialize a minium site Open Product Admin (Control Panel -> Commerce -> Products) Open "Brake Fluid" or any product with multiple skus Open the Skus page Edit a sku to hae a base price of $10 another to have a...
In the UI, Sitemap section is not visible under the SEO tab on the individual page settings and sitemap.xml is not generating
Issue Sitemap.xml is not generating properly. When hitting the portal URL [https://xxx.com/en/sitemap.xml], it displays an empty sitemap that shows the sitemap header only. The sitemap section [Menu -> Site Builder...
Enable Automatic Page Fragment Propagation
Issue Fragment Changes don't get reflected on page after editing Environment Liferay DXP 7.2 Liferay DXP 7.3 Resolution Follow these steps to enable automatic Page Fragment propagation: Navigate to Control Panel...
Content Display Widget loses references during export/import
Issue When I export and import a page containing a Content Display Widget, the content referenced by the widget is no longer properly referenced after the import. When I edit the page, instead of the referenced content,...
Enable word limit in web content text field
Issue How to restrict user with a word limit in web content text field? Environment Liferay DXP 7.0 Liferay DXP 7.1 Liferay DXP 7.2 Resolution As this can be an important feature, the feature request is already...
Form is not visible on page before publish to Remote Live
Issue When I add a Form to a page of a Staging site, I am unable to view the form until I publish my page to Live. Environment DXP 7.2 Fix Pack 8+ Resolution This is an intended behavior from changes made under...
Service access policy changes for System_Default in Liferay 7.3
Issue After migrating the services from version 7.0 to the new version 7.3 the service access policy for System_Default has been changed. How it can be configured with version 7.3? Environment Liferay DXP 7.3...
Configuring Liferay with Wildfly
Issue Detailed steps to Install Liferay DXP on Wildfly Environment Liferay DXP 7.2+ JDK 1.8 Note: For the Wildfly version check for the Liferay compatibility matrix of 7.2 and 7.3 Resolution Download the below files...
Avoid the categories conversion of the Web Content types during the upgrade to 7.0
Description Previous to 7.0, you were able to classify the web content with a type. The types could be specified in the portal-ext.properties, being the next the default types list: # # Set the list of article types....
Unable to export users to CSV from some instances
Issue Users cannot be exported in some instances: the interface gets blank, and the following exception is thrown: "2021-04-08T10:57:43.604+0200 ERROR [http-nio-8080-exec-25][ExportUsersMVCResourceCommand:100]...
Which is the correct place for Liferay to automatically display an error message ?
Issue The error message that appears in a widget whenever the user wants to launch an error, sometimes the message appears at the bottom of the page and others at the top. For example, the same portlet twice in a...