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
Cannot upload files larger than 1GB in size to Document Library when clamAV is enabled
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue Big files (>1GB) cannot be uploaded to the...
Configuring Email Sender Name and Email Address in Liferay Workflows Notification
Issue How to specify a custom email address or sender name for a workflow notification different from the default provided in portal.properties: workflow.email.from.name=test...
Document Search takes too long to return results
Issue I have a page for displaying document search results, and it takes too long to load (several seconds). My site has hundreds of content pages, each containing dozens of widgets (including those from the master...
Accessing Glowroot through the Liferay url returns a 404 error after updating from 2023.Q4 to 2024.Q1
Issue Error 404 occurs when accessing Glowroot through Liferay at /o/glowroot/ after migrating from version 2023.Q4 to 2024.Q1 Error in logs: 2024-04-11 12:51:40.306 WARN  [http-nio-8080-exec-46][code_jsp:161]...
How can I send notifications to an specific role or user programmatically using workflows
Issue How can I assign workflow tasks to multiple users by Scripted Assignment, but not by assigning tasks to a role? Environment Quarterly releases 7.4 7.3 Resolution One common requirement is to...
Missing translation using taglib liferay-ui:message
Issue Trying to use liferay:ui message taglib in a custom module is not using key provided in Language.properties view.jsp <liferay-ui:message key="test.caption"/> Language.properties...
How to solve error: the parameter is null: _companyLogRoutingFilePatterns
Issue Trying to migrate from 7.4 to Q3, you could observe that in catalina.out file there are some errors such as the following: 2023-11-17 09:54:43,839 main ERROR The parameter is null:...
Filter out the users based on the departments using objects and picklists
Issue How to create a filter using an object to filter users with respect to their department Environment Liferay DXP 7.4 Resolution Follow the below steps to create filter: 1. Navigate to Control Panel > Object...
java.lang.IllegalStateException: Unknown background task executor com.liferay.portal.search.internal.background.task.ReindexPortalBackgroundTaskExecutor
Issue When trying to perform a full portal reindex, we are obtaining below error in the logs: java.lang.IllegalStateException: Unknown background task executor...
p_auth token missing from GET request
Issue After enabling CSRF Tokens, a p_auth token is appended to URLs, as expected. However, we noticed that if we manually remove this from the end of a URL and hit enter, we are still able to access the page,...
Error managing documents and URLs using GCS
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 using GCS as a storage solution in your On-Premisse or...
Forbidden when trying to download openapi.json
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue I am unable to successfully download the openapi.json file...
User is not redirected to the Web Content tab after creating and publishing a web content article
Issue A user does not get redirected to the Web Content tab after creating and publishing an article. Besides that the back and cancel button do not work upon clicking on them. Environment DXP 7.4 +...
After enabling the Email Subscriptions from an asset publisher I do not see the Subscribe button
Issue In the Asset Publisher configuration I have selected yes in the Toggle the Enable Email Subscription selector, but still I cannot find the Suscribe button in the new assets. Environment DXP 7.3, DXP 7.4...
Where does the set of Synonym Sets get Stored?
Issue Where does the set of Synonym Sets get Stored? Is it stored in the database or search indexes? Environment Liferay DXP 7.4 Resolution In earlier versions of Liferay DXP, the indexes were used as the...
A/B testing is not showing data in Analytics Cloud
Issue We are currently running an A/B test. The entire team is hitting the page and we've noticed that no data has been flowing over to Analytics Cloud. Environment 7.4 DXP Analytics Cloud Resolution When...
Access-control-allow-origin CORS Header not honoring System setting Configuration
Issue When configuring CORS headers in System Settings we are seeing that access-control-allow-origin header doesn't always have the configured value. Environment Liferay DXP 7.4 Resolution According to the...
Client Extension fails to deploy when extension name is too long
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 naming a Client Extension, the extension will fail to deploy if...
Filter CAPTCHA words
Issue We want to filter which words are being displayed on in Liferay Simple Captcha The DictionaryWordTextProducer is one of the Text Producers that Liferay’s SimpleCaptchaImpl is configured to use by default....
Page editor fails to render if a user who commented on the fragment is deleted
Issue If a user posts a comment on a fragment and then the user is deactivated and consequently deleted afterwards, the fragment becomes unavailable for editing. Environment DXP 7.4 U75 Resolution The fix...