Capability

Commerce

Liferay DXP includes robust e-commerce capabilities. Liferay’s commerce capabilities integrate content management, digital asset management, and comprehensive commerce functionalities, empowering you to deliver diverse online shopping experiences.

Use Liferay’s Commerce features to set up a storefront, add and manage products and catalogs, configure multiple channels for sales, configure multiple forms of payment, and much more.

Feature
Deployment Approach
Getting welcome_bg.jpg missing reference error when trying to import a LAR file
Issue When trying to import a LAR file, the following error message is being displayed in the UI: There are missing references that could not be found in the current environment. Please import the following elements...
ADA Accessibility - the "Select" button is missing an accessible label
Issue Expected Result: I expect the "Select" button to have an accessible label, such as "Select [Parent Organization] Button"   Actual Result: "Select" button is announced simply as "Select" Steps to Reproduce:...
'compileOnly' is not allowed as it is defined as 'canBeResolved=false'
Issue Some build actions fails upgrading the workspace from gradle 6 to 7  eg: $ blade gw eclipse * What went wrong: Execution failed for task ':modules:xxxxxxxxxxxxx:eclipseClasspath'. > Resolving dependency...
Modify columns in board Documents and Media
Issue The user wants to modify the columns that appear in the documents and media table Environment DXP 7.4 Resolution There is a property that it was created to modify the columns that the user could see on...
How do we Toggle Requirement for Strangers to Verify their Email Address
Issue How do we toggle the requirement for strangers to verify their email address  Environment DXP 7.4 Resolution This setting can be toggled by going to: Instance Settings > User Authentication. From here, you can...
Checking for vulnerability to CVE-2022-42889
Issue Is our Liferay instance vulnerable to CVE-2022-42889?  Environment DXP 7.4, DXP 7.3, DXP 7.2, DXP 7.1, DXP 7.0  Resolution Look for commons-text in ${liferay.home}/license/versions.html, if you do not find it, you...
How to test for vulnerabilitity to CVE-2020-7961
Issue We would like to determine if we are vulnerable to CVE-2020-7961. Environment DXP 7.3, DXP 7.2,  DXP 7.1, DXP 7.0 Resolution The steps to test for vulnerability to CVE-2020-7961 are as follows:   1. Start your...
Asset Publisher shows the webcontent folder instead of articles
Issue Web contents are listed in their respective folders Steps to reproduce: 1. Start the server 2. Navigate to Content & Data > Web Content. 3. Create a Structure (say str-1) using 3 text fields. 4. Create 3...
Configuring Multiple Domain Names Pointing to the Same Virtual Instances (Liferay PaaS)
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 have several Virtual Instances. Each one of this virtual instances...
ADA Accessibility - in User Roles the "Remove" button is missing an accessible label
Issue Expected Result: I expect the "Remove" button to have an accessible label, such as "Remove Role for [user name]"   Actual Result: "Remove" button is announced simply as "Unlabeled zero button" Steps to...
Configuring Virtual Hosts for Site URLs
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 have a new site in our dev environment for which we want to...
The folder structure in the downloaded backup is different from the folder structure in Liferay Service Shell
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 folder structure in the downloaded backup is different from the...
"Invalid character found in the request target" logs and causing a bad request state
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue Trying to access an URL that contains special...
Reviewer is unable to open the file after downloading from workflow task
Issue In the workflow task when the reviewer downloads the file, the users are unable to open it because in the properties it shows a '0' byte. Steps to reproduce: Navigate to Control Panel > Users and...
Unable to save Site Virtual Host - ERROR Duplicate entry for key 'IX_76A64FBE'.
Issue When attempting to add a new Virtual Host in the Site Configurations, it is not possible to save the changes, and an error message appears in the portal's UI: "Error: Your request failed to complete." In...
Search engine shows a different hostname in the title than the one that is in use when using Virtual Instances
Issue In the event that the Liferay DXP site is in a virtual instance, and is indexed by a Search Engine, the hostname appears to be incorrectly set in the resulting title Environment Liferay DXP 7.4 using virtual...
ADA Accessibility - the "Choose" button is missing an accessible label
Issue Expected Result: I expect the "Choose" button to have an accessible label, such as "Choose [organization name]"   Actual Result: "Choose" button is announced simply as "Unlabeled zero button" Steps to...
ADA Accessibility - the "Remove" button is missing an accessible label
Issue Expected Result: I expect the "Remove" button to have an accessible label, such as "Remove [user name]"   Actual Result: "Remove" button is announced simply as "Unlabeled zero button" Steps to Reproduce:...
Bandwidth of Liferay PaaS environments
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue It is required to know the bandwidth of Liferay PaaS...
Date Translation Issues in Web Contents
Issue I created Web Content in the default English language and added a Date field to it. When I try to translate this Date field into another language, the translation is not generated correctly. Environment Liferay DXP...
ADA Accessibility - When editing the home page the Main Menu items are not accessible using mouse
Issue Expected Result: The interactive options when editing a page should be accessible using the keyboard Tab key as well as via mouse   Actual Result: When editing the home page the main menu options are not...
Changes in one node cause the dropping of the same entry in another node's cache
Issue  It has been observed  that when a user makes an update of the cache in one node, it removes that entry from the cache in other nodes.   Environment DXP 7.4 Resolution This is an expected behavior. When an entity...
CVE-2020-28885 and CVE-2020-28884
Issue We would like to know about Liferay's vulnerability to CVE-2020-28885 and CVE-2020-28884. The CVE's claim that it is a vulnerability for an Administrator User to be able to inject commands through the Gogo Shell...
Errors starting with Elasticsearch 8
Issue After upgrade to version 7.4 U91 and also having elasticsearch configured with version 8.7.0, we notice a consistent error every time the servers starts: [IndexConfigurationDynamicUpdatesExecutorImpl:52] Unable...
Exporting Data through Analytics Cloud API does not return valid JSON
Issue Export data based on Requesting a Data Export It will download a zip file for you with a JSON file Open the JSON file with a text editor Result: The data format is not valid JSON.   Environment Liferay DXP 7.0+...
RuntimeException is Thrown in the Log
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 following error is thrown in the log after my latest deployment:...
Use manual propagation of fragments in production environments
Issue Changes to fragments are not reflected on pages where they are used Environment Liferay DXP 7.4 Resolution You can use manual propagation to be on the safe side:...
CVE-2023-33950
Issue We would like to determine whether Liferay is vulnerable to CVE-2023-33950 The CVE claims that Pattern Redirects in Liferay Portal 7.4.3.48 through 7.4.3.76, and Liferay DXP 7.4 update 48 through 76 allow regular...
How to reduce difficulty on captcha for Liferay DXP 7.2
Issue The captcha generated in the login is unreadable, even for humans. Environment Liferay DXP 7.2 Resolution Go to System Settings > Security Tools. Find and delete the following properties: ...
Workflow issue after changing 'ROOT' context to 'myportal'
Issue Shows a blank page after changing the details of the 'task' node in the assignment type to the user then clicks on 'save' and then clicks on the 'task' node. Steps to reproduce: Update the ROOT folder name...
Accesibility icon not being shown in a custom admin theme
Issue We've created a custom admin-theme but when we go to Instance Settings or System settings, it doesn't show some icons, p.e: accesibility icon. Environment Liferay DXP 7.4 Resolution Having the correct...
Portlet's title is shown instead of the web content's title
Issue The web content's title is not displaying. Steps to reproduce: Start server Create global web content Put a WCD on a page, select global scope, and display the web content in it Observed behavior: Portlet's...
Users assigned tasks in the workflow can continue to approve or reject them even after their roles are removed.
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....
How to check multibyte MySQL table data with Liferay PaaS
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Please be aware that the page you are viewing has been...
Guest unable to add entries to object longtext field
Issue Guest is uanble to add entries to a form containers. Steps to reproduce: Create an object with a custom field(say TestField) of type Long Text. Edit the custom field and add a limit of 500 and save this...
404 VIEW Permission Error occurs for Account Members API despite "View Users" Permission on the Account
Issue A 404 error code with status “NOT_FOUND” response is generated after making an API call to the "getAccountUserAccountsByExternalReferenceCodePage" endpoint. This occurs even if the caller has the “View Users” permission...
Site navigation menu can't be edited
Issue We noticed that our site navigation menu is not editable anymore and it throws an error message and an exception in the logs when we open it: <Menu> is temporarily unavailable....
"The requested resource could not be found" errors
Issue The requested resource could not be found errors can be observed with my profile and my dashboard or let's say users cannot access their own personal pages. Steps to reproduce: 1) Set up a clean instance of...
The user can see the Required checkbox
Issue The required field from the data provider screen should be hidden Steps to Reproduce: Navigate to Content & Data -> Forms and click on the 'Data Providers' tab Click on + to create a new data provider...
Unable to view the updated content with 'View in Context' redirection link
Issue Users are unable to view the updated content on the page when clicking on 'View on Context'. Steps to reproduce: 1. Start Liferay DXP 7.4. 2. Assign the 'Single Approver Workflow' to the web content. 3....