Capability

Sites

Liferay sites are customizable spaces for building personalized digital experiences. Each site includes applications for creating content, designing pages, and more. With these features, you can bring your custom solutions to life, whether intranets, public sites, customer portals, or e-commerce storefronts. In fact, you can leverage Liferay's multi-site capabilities to create multiple such sites in the same Liferay instance.

Feature
Deployment Approach
Unable to add multiple questions in one Poll
Issue Is it possible to add multiple questions in one Poll? Environment Liferay DXP 7.2 Resolution To add multiple questions in one Poll is not currently supported in Liferay DXP 7.2. It can be achieved by adding two...
Important pointers and configurations for the scheduled web content
Issue The web content is not published based on the scheduled date and time.  Concern about the behavior to check how it works Steps to reproduce: Started the DXP 7.0 vanilla bundle Create new web content by...
License files containing '-ext' will result in error
Issue When deploying a license XML file which contains the string '-ext', an error will appear showing the following: 12:28:30,346 INFO [com.liferay.portal.kernel.deploy.auto.AutoDeployScanner][BaseDeployer:863] Deploying...
Can I use JDK 11 for compiling Liferay DXP Projects?
Issue The Compatibility Matrix for versions 7.0 until 7.3 under the heading JDK mentions Java 11 but says: "JDK Certification is for runtime only. JDK 8 is required to build or compile Liferay DXP Projects" For 7.4...
How do I change the default permissions assigned automatically to guests and site members when creating a new document folder?
Issue By default, when from the control panel someone creates a folder inside the document library the default permission is that everyone can see the folder (Guest User) and also that site member has other permissions to...
Why my custom theme is longer applied to web contents when editing or previewing them on Liferay DXP?
Issue On Portal 6.2, my custom theme was applied to web contents, even when editing or previewing them: why is this no longer working on Liferay DXP 7.0+? Environment Liferay DXP 7.0+ Resolution On Liferay DXP,...
Resolve the error "Load timeout for modules..."
Issue I wanted to publish the comment to reply to a thread inside the category of the message board but it failed when my internet connection was slow. I also observed an error "Load timeout for modules..." in the...
Form data is not captured when using Liferay Form embedded in the external Website
Issue After embedding Liferay form in the external website (for example, a plain HTML website), the form data is not captured after submitted successfully. Environment Liferay DXP 7.1 Resolution One possible reason for...
When saving configurations, only the information in the current page/tab will be saved
Issue When editing configurations on a different page/tab, only the information in that current page/tab will be saved. For example: Access to edit a User and add some middle name. Move to another tab, such as...
Startup failure due to com.liferay.portal.kernel.exception.NoSuchRoleException: No Role exists with the key {companyId=0, name=Owner}
Issue A scenario has been reported where the startup process will fail, and an error message indicating "No Role exists with the key {companyId=0, name=Owner}" or similar as in the following stack trace will be thrown:...
Reset the admin user password
Issue How to reset the admin password? Environment Liferay DXP 7.0 Liferay DXP 7.1 Liferay DXP 7.2 Liferay DXP 7.3 Liferay DXP 7.4 Resolution Using " Forgot Password" in the "Sign in" portlet Note: Please make sure...
I cannot import a LAR file through the widget's Export/Import menu
Issue I have a LAR file that was exported from the portal instance (for example: Wiki_Admin-202004081110.portlet.lar) I navigate to the page where the Wiki widget is located and select the Export/Import option in the...
Could not resolve module - Unresolved requirement error
Issue Getting below error while deploying the ext module in the Liferay instance  org.osgi.framework.BundleException: Could not resolve module: com.liferay.journal.service [1099]_ Unresolved requirement:...
Custom Facet does not work with custom field (expando) created as 'searchable as keyword'
Issue Create a custom field for Web Content Articles name: mycustomfield type: text area set it 'searchable as keyword' Create a web content article and populate mycustomfield with any string (abc) call...
Moving an asset category lead to bigint out of range error
Issue We have tens of thousands of categories, and we perform frequent changes in the structure, moving categories in the category tree. I experience bigint out of range error when trying to move a category....
After Liferay DXP 7.0 Fix Pack 83, double click on table's edges no longer opens a dialog with the table's properties in AlloyEditor
Issue On Liferay DXP 7.0 Fix Pack 83+, double click on table's edges no longer opens a dialog with the table's properties in AlloyEditor Environment Liferay DXP 7.0 Fix Pack 83+ Resolution In order to...
CSS calc() incorrect minification when css.fast.load=true
Issue When using the calc() function in a css file, e.g.:  calc(var(--elem-height) + 1px) the minifier inserts incorrect spaces after deployment, so the file cannot be interpreted: height: calc(var( - - elem -...
Commerce 2.1.x Breaking Changes
Commerce 2.1.3 & 2.2.0: When upgrading from 2.0.7, users must first upgrade to 2.1.0 and then to the latest version of Commerce. Commerce 2.1.2 COMMERCE-2309 & COMMERCE-4212: Discount Retrieval for Pricing Algorithm ...
Errors when submitting DXP to Google Search Console
Issue After doing a URL Inspection - "Live Test" in the Google Search Console for the homepage of a Liferay DXP site, visual errors will appear in the "Screenshot" preview tab and "Page Resources" as well as...
Password Policies is inaccessible after upgrading from 6.2 to DXP 7.2
Issue After upgrading from 6.2 to 7.2, navigating to Control Panel > Users > Password Policies shows a UI error "Password Policies is temporarily unavailable", and an error is thrown in the logs: ERROR...