Capability

Development and Tooling

Liferay offers a comprehensive toolkit to extend or customize your digital experience. Build applications quickly with low-code/no-code features like Objects, or leverage developer tools like Liferay Workspace and Blade CLI for further customizations.

For users on PaaS or running Self-Hosted, Liferay also offers tools deploying customizations.

Feature
Deployment Approach
Multipage form does not save data to the DB while navigating to next page
Issue While using a form with multiple pages, the user has a requirement to save data to the database on the first page before moving to the second page. Environment Liferay DXP 7.4 Resolution Multi-page forms do...
Gradle dependencies are failing for POI OOXML
Issue Users are unable to upload .xlsx and .xlsb file extensions to the application, after the issue was investigated and it was determined that the issue began appearing following the Liferay upgrade from DXP 7.3...
Blog view count is not increasing inside asset publisher
Issue Steps to reproduce: 1. Start Liferay DXP 7.3 SP3. 2. Create a new blog entry and deploy the blog on the page. 3. Deploy the asset publisher portlet on the page. 4. Click on the configurations of the asset...
Create date is not visible inside Product Relations
Issue Steps to reproduce: 1. Start Liferay DXP 7.4 U60. 2. Create a new minium site. 3. Navigate to products. 4. Select any product. 5. Click on the Product Relations Tab. 6. Add product(any). 7. Product is added...
user is unable to update SKU twice via headless API
Issue Steps to reproduce: 1. Start Liferay DXP 7.4. 2. Create a site by using a minium site template. 3. Create an option with the name "City". 4. Create a specification with the name "segment". 5. Navigate to...
Product comparison bar not removing after refresh
Issue The product comparison widget bar is not removed after the refresh Steps to reproduce: 1) Created two simple products 2) Navigate to Minum Site and drag the 'Product Comparison Bar' on this page. 3) Now, try...
The Form is temporarily unavailable
Issue Error if the form is edited while it is filled out by any user Steps to reproduce: 1. Log in as Admin 2. Create a Form with 2 Text fields 3. Place the Form widget on the Home page, select the Form for display...
The currency format is not displaying as expected
Issue The currency format is not displaying as expected for INR(Indian Rupees) Steps to reproduce: 1) Navigate to Control Panel > Commerce > Currencies > INR > Format Pattern 2) Change pattern from ₹ ###,##0.00 to...
Where are comments entered by other users when assigning, approving, or rejecting workflow tasks managed?
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....
"Too many redirects" Error on SAML Logout
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 I log out, Liferay (the SAML SP) enters an infinite...
My Javascript code is rendered twice when SPA is enabled
Issue The following code renders a modal window when the DOM Content is loaded: ... if (document.readyState === 'loading'){ document.addEventListener("DOMContentLoaded", onContentLoaded); } else { onContentLoaded();...
Deploying Multiple Environments with Cloud
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 deploying multiple environments to Liferay Cloud, the...
I want Liferay to fill the hreflang tag in pages only for translated languages
Issue Liferay generates an hreflang alternate url in the head of every page for every locale available for that site. If no translation is available for the content, it will be displayed in the default language. This...
How to disable the portal default canonical url generation
Issue Customer has a custom development to generate canonical urls and it clashes with portal default canonical url generation, so it has to be deactivated. Environment 7.4 Resolution To avoid the default behavior...
File upload to Documents and Media is slow or even fails
Issue The upload process is so slow or even fails for uploading files with certain extensions. For example, an MP4 file is processed in 1 second, but an Excel file takes more than 100 seconds. Environment DXP...
Is there a character limit on file names for content uploaded to Documents and Media?
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...
Display order of category navigation and tag navigation
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...
ADA Accessibility: Drag and Drop functionality not accessible using keyboard when adding new web content Structure
Issue When adding a new Web Content Structure, the elements in the expanded Builder sidebar are accessible and operable only by Drag and drop motion using the mouse. This presents an accessibility issue for...
Authentication of Iframe Widgets
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 Does...
How to find all the invalid references in Web Content and Blog entries?
Issue We want to check if there are invalid references in all our web content articles and blog entries. There is a possibility to check web content articles with the class ModelValidatorUtil using a Groovy script....
Cannot list web content templates
Issue After upgrading to Liferay DXP 7.4, the web content templates cannot list in the pop-up window when trying to add new web contents.  The error message is like below: ERROR...
How to use multiple virtual hosts with the correct friendly URL for Web Content?
Issue We have 2 virtual hosts: virtualhost1.com and virtualhost2.com, and also a web content with a link in the content field that points to a page or entity within the Liferay instance. When we have a web content with...
Does Liferay offer Asynchronous Indexing of PDF Text?
Issue We are trying to create journal articles with attached PDFs in them and index the PDF text via the IndexerPostProcessor because we would like any journal article to be keyword searchable for that PDF text and...
About Friendly URLs for 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...
I want to hide "Disable" when using the "Date" item in Web Content Structure.
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 I...
Analytics Cloud Account Security Questions
Issue Is connection to IdP-Systems supported? For example: connect by SSO with OAUTH/SAML? Is it possible to restrict access to the Liferay Analytics Cloud portal by IP address? So only users from our internal VPN...
Can Liferay Linearize PDF Files?
Issue Does Liferay have the capability to linearize PDF files? Environment DXP 7.0 DXP 7.1 DXP 7.2 DXP 7.3 DXP 7.4 Resolution Liferay does not have this capability.  Additional Information Disclaimer: The link below...
HTML tag can not be interpreted in form fields
Issue HTML code won't be interpreted in the body text of the form fields. Environment DXP 7.1 Resolution To change the size and style of the text you input, you can use the Alloy Editor that comes with Liferay., content:...
The already selected text colour is overridden when changing the text style in fragment's rich text editor
Issue When we edit a fragment (e.g. paragraph) with the rich text editor on a content page and change the text style of a previously coloured/formatted text section, the colour is lost. As an example: We change the...
Account Member cannot see Open Carts
Issue 1) Create a new site with Minium Template 2) Go to Control Panel > Users 3) Create a new user (User A) 4) Go to Control Panel > Account 5) Create a new Account and assign the Administrator and User A to the...
Analytics Cloud invitation e-mail does not arrive to a group address/email list
Issue I invited a few group emails but none of the group members has received a workspace invitation email. What should we do? Environment Analytics Cloud Resolution Check if other emails can be received that are sent...
Service builder error during build task
Issue With Liferay Workspace U47+, service builder fails at build task with error similar to: error: method getResult in interface FinderCache cannot be applied to given types; ... required:...
Notification when subscribing to stand-alone 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...
"My Profile" is visible under the User Badge when there is no user profile page
Issue After disabling automatically generated user profiles, "My Profile" is still listed under the user badge. This can occur when there is no user profile after being disabled through any of the following...
Fragment Menu difficult to Display
Issue In 7.4, A widget nested inside of a grid widget requires hovering your cursor over a very small area of the page in order to display the kabob/configuration menu Environment 7.4.x Resolution Update to 7.4...
Are security audits performed on NginX?
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 URL may contain a language code such as "en" and the display language may switch unintentionally.
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....
Behavior when a session expires while posting on the bulletin board
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...
Password syntax check "Allow words in dictionary" in password policy settings
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...
Calculation field of a form allows editing after defining some rules
Issue After creating a form with 3 Numeric fields and one of them being only for calculation purposes, you are able to edit this calculation field without any blocker from the system that would prevent it...