Search Results

All Results 6278
Sort By
Resource Type
Applicable Versions
Deployment Approach
Capability
Feature
Map of Liferay DXP 7.0 Modularized Apps
Many apps from Liferay Marketplace are now included in Liferay Digital Experience Platform 7.0 Suites, and are updated through Fix Packs and Service Packs.  Please see the complete list below: Resolution Collaboration...
Applying Patches to Liferay Portal for Versions 6.0 EE SP1 and earlier
This article is a legacy article. It applies to previous versions of the Liferay product. While the article is no longer maintained, the information may still be applicable. This...
Configuring Log4j Logging for the Audit Portlet in DXP 7.0
This article demonstrates how to create a separate audit.YYYY-MM-DD.log file within ${liferay.home}/log for audit INFO messages. It should roll over every day with this configuration. Resolution Once the DXP 7.0...
Patching Tool 2.0.8
The Patching Tool 2.0.8 is a maintenance release for Liferay Digital Experience Platform 7.0 and 7.1, which includes fixes and minor updates.  Resolution Release Highlights: ...
Minification Issues When Using ES6 in Your Custom Code
This article documents a minification error you will encounter if using ECMAScript 6 (ES6) in your custom code and the ES6 code is not transpiled. In a production environment, we enable the following property in order to...
Liferay Portal Activation Key Deployment Instructions for versions 5.2 SP4 and earlier
An activation key for Liferay version 5.4 SP4 and lower is based off the Server ID or server MAC address and utilizes a license key. The key will be generated by Liferay's Provisioning...
Adding a User to a Site, Role, or User Group Automatically
This article describes how to add sites, roles or user groups to a user automatically. Resolution Go to Control Panel Select Portal Settings Select the Users section Select the tab for...
Staging Best Practices for Liferay Portal
This article documents some recommendations that administrators should be mindful of when they prepare to use Staging on their Sites, or when they are managing their already existing Staging infrastructure. Local...
Customizing the Announcements Portlet in DXP 7.1
This article details how to optimize the Announcement portlet using the Customize Announcement Displayed feature in Liferay Digital Experience Platform (DXP) 7.1. The Announcements app allows users to broadcast...
Creating High Contrast Color Themes in Liferay DXP 7.0
Beginning with DXP 7.1, the Liferay platform makes use of Clay, which is the implementation of Lexicon 2.0 and the Lexicon Experience Language. This version provides improved accessibility with the offering of...
Creating Custom Validation Scripts on Web Form Portlet With DXP 7.0
This article documents how to use the custom validation script feature in the Web Form Portlet on Liferay DXP 7.0. Users might have used the same feature on Liferay Portal 6.2 and wonder which features are the same and...
Configuring Liferay DXP as SP and OKTA as IdP
This article documents the basic steps users need to execute in order to set up their instance of Liferay DXP as SP, and OKTA as IdP. Resolution OKTA Configuration Log in to OKTA and navigate to Admin > Add Application...
Requesting a New Feature or Feature Improvement
Creating and Upvoting Feature Requests As an open-source company, Liferay has always valued community feedback and suggestions to help us continually improve our products. To request...
CKEditor Customizations Not Applying to Translations or Forms
Issue Customizations made to CKEditor using an `EditorConfigContributor` are only applying to the editor when editing Web Content, but not in the editor for translations (accessed through Control Panel...
Integrate Okta with Liferay DXP using OpenID Connect
Introduction This recipe guides you through the steps to integrate Okta, your Identity Provider (IdP), with your Liferay environment using OpenID Connect. Prerequisites Okta Dev account Liferay DXP environment Administrative...
How to Configure PaaS to Push Metrics to Dynatrace Account
Issue What is the correct way to configure our new PaaS environment to push metrics to a Dynatrace account? Environment DXP 7.4 Resolution Set the following environment variables in LCP.json ...
How can I disable the Commerce Wish List creation
Issue I have an issue with the commerce wish list table in the database. The table has lots of entries and it is growing more, even though we do not use the wish list feature. I would like to remove these entries and...
Limit the languages displayed in the translation selector for object fields
Issue We want to limit the languages displayed in the translation selector for object fields to only those defined in the site, similar to how it works for Journal Articles. Currently, the selector shows all...
Monotype Font Licensing
Issue Usage of Monotype fonts require a license If a user does not have the Monotype font license, is it necessary to remove references to Monotype font throughout the portal?   Environment Liferay DXP 7.4   Resolution...
Implementing strict rules for virtual hosts and friendly URLs
Issue Having the different URLs for the same content could potentially impact SEO by affecting how pages are indexed. Even when a virtual host is defined for a site, it is possible to access that site...
"Inconsistent patch level detected" error occured in the logs
Issue The following error occurs in the logs due to an inconsistency in patch levels: Example 1: ERROR [server.startup : 2][PatcherImpl:204] Inconsistent patch level detected WARN [server.startup :...
Sorting Structures by Name in Liferay DXP
Issue The order of Structures when creating Web Content seems to be random. The structures are not sorted alphabetically or by modification date. Environment Liferay DXP 2024.Q2 Resolution Web Content Display widget...
How to clear the data folder of Glowroot in Liferay PaaS
Issue How to clear the data folder of Glowroot in Liferay PaaS. Environment Liferay DXP 7.4 Liferay PaaS Resolution To clear the data folder through the Glowroot UI. Follow the below steps: 1. Visit the site and...
Is it feasible to hide fields in the upload Section of Document and Media?
Issue Is there an OOTB feature to hide the following fields in the Document and Media Upload section? Document Type Display Page Categorization Expiration Date Friendly URL Related Assets Permissions Environment...
Is there a release date for implementing the Content Security Policy (CSP) at Liferay?
Issue If CSP is in beta mode, how is Liferay protecting its system from vulnerability? Is there a timescale for when the CSP will be fully deployed in the portal? Once the CSP has been successfully implemented,...
"HTTP Status 400 – Bad Request" error occured when Updating Blogs' Custom Friendly URL
Issue While updating the "Blogs" custom-friendly URL from "/liferay-blog" to "test-blogs/liferay-blogs," an HTTP Status 400 - Bad Request error appears on the UI. (A video demonstrating the issue has been attached.)...
Form Container does not display relationship field for parent object
Issue I have an object A with a one-to-many relationship to object B. When I add a Form Container to a page and map it to object A, I cannot select the related object B entries. Environment Liferay DXP 7.4+ Resolution...
Knowledge Base Section Widget does not displaying the current version of Knowledge Base Article
Issue When displaying Knowledge Base Articles using a Knowledge Base Section widget, once an article is edited, the displayed content will not reflect the changes made This behavior is reproducible when the Knowledge...
Tomcat Vulnerabilities CVE-2024-50379 and CVE-2024-56337 in Liferay DXP
Issue Vulnerability for Tomcat discovered after moving to Liferay DXP 7.4. How to remediate Apache Tomcat 9 Remote Code Execution (RCE) Via Write Enabled Default Servlet Vulnerability (CVE-2024-50379) and...
Can I change the Article ID after disabling Autogeneration of IDs for Journal Articles?
Issue When I change the ID of a previously created Web Content, after Publishing, the ID does not change. I have System settings → Web Content → Administration → Journal Article Force Autogenerate ID disabled...
Received "java.lang.IllegalArgumentException: Unsupported class file major version 65" when using JDK 21
Issue I encountered the following error when compiling my custom JSON Webservice Module with JDK 21.  exception    "Unsupported class file major version 65" throwable    "java.lang.IllegalArgumentException:...
Locating Default Asset Publisher Templates
Issue Where can I find the default display templates used by the Asset Publisher? Environment Quarterly Releases: 2024.Q3, 2024.Q2, 2024.Q1, 2023.Q4, 2023.Q3 Liferay DXP 7.4+ Resolution The templates are located in...
Auditing the remote client IP address changed after upgrade
Issue After upgrading from Liferay 7.0 to a more recent Quarterly Release we are facing changes to the Audit_AuditEvent table, which was storing, in the clientIP column, the content of the 'X-FORWARDER-FOR' HTTP...
Changing the Displayed Time Zone for Audit Logs
Issue Even after changing the time zone for the instance within the Instance Settings, the time zone for the Create Date for the logs in Audit are still displayed in UTC.   Environment Liferay DXP 7.4 Quarterly Release...
Getting BadPaddingException errors in the logs after an upgrade
Issue After upgrading Liferay DXP, javax.crypto.BadPaddingException errors appear in the logs when using 'Auto Login' feature ('Remember me'). Example error message: ERROR [AutoLoginFilter:247] Current URL /home...
"http://localhost:8080/o/oauth2/authorize" URL redirect to the Login Page
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 accessing the OAuth2 authorization URL...
What URLs can be used to access my workflow tasks
Issue You may need to access a user's tasks without including their name in the URL or by explicitly including it. Environment Quarterly Release DXP 7.4+ DXP 7.3 Resolution Without User Identifier: It is possible to...
Data Migration Center: Unable to Import CSV file
Issue The issue only occurs when the field is being translated, using objects alone does not cause it. Steps to reproduce 1. Navigate to the Applications Menu and click on Data Migration Center. 2. In that, click...
'External Reference Code' field on the UI
Issue An 'External Reference Code' for the 'Address' field on UI is required since it is already there in the database for the entity. Environment Liferay DXP 2024.Q1 Resolution LIferay has started working on this...
Unable to Import Site Template LAR
Issue Import of a LAR file exported from a Site Template through Publishing -> Export fails when being imported to another environment with an error stating: The LAR file could not be imported because it requires page...