Search Results

Resource Type
Applicable Versions
Deployment Approach
Capability
Feature
Migrating Your Database to PostgreSQL
authorEmailAddress: abhner.ramos@liferay.com, authorName: Abhner Ramos, content: Introduction Liferay adopted PostgreSQL as the default database for PaaS and SaaS projects in October 2024. Since then, all new Liferay PaaS and SaaS deployments use PostgreSQL. To maintain compatibility and ensure...
Liferay DXP Agent Fails to Start on Jakarta (Tomcat 10) Images with javax.annotation Error
content: Issue When using a Liferay DXP instance deployed on a Jakarta-based image (e.g., Tomcat 10), the liferay-dxp-agent bundle may fail to start. The logs will show an org.osgi.framework.BundleException error related to an unresolved package import. A key part of the error message will look...
How to modify the web.server.display.node and company.security.strangers.verify properties in a Liferay PaaS environment
authorEmailAddress: isaac.wilson@liferay.com, authorName: Isaac Wilson, content: Issue After updating our Liferay PaaS service version to v4.1.0+, our team noticed that the -uat environment now has the instance's node information displayed in the footer of Liferay pages. We tried to set...
Displaying Missing Navigation Widget Templates - 7.2 SP1
authorEmailAddress: ryan.snuggs@liferay.com, authorName: Ryan Snuggs, content: Issue Prior to SP1, it was possible to edit the Navigation ADTs using the following steps: Navigate to Control Panel > Sites > Sites For the "Global" site use the 3 dot menu to go to "Site Settings" Navigate to Site...
Configuring Liferay to display CAPTCHA's with numbers only - 7.2
authorEmailAddress: ryan.snuggs@liferay.com, authorName: Ryan Snuggs, content: Issue Configuring Liferay to display CAPTCHA's with numbers only instead of alphanumeric characters. Environment This issue affects Liferay 7.2 Resolution While the default CAPTCHAs in Liferay generated by...
Unable to Publish Content if there are Missing Page Links - DXP 7.0+
authorEmailAddress: ahmed.abdin@liferay.com, authorName: Ahmed Abdin, content: Issue When I disable "Validate Layout References" I receive an error. Environment Liferay DXP 7.0 + Resolution If you would like to maintain relative links or allow the validator to ignore the missing file entries,...
Publication of a scheduled web content is delayed by 15 minutes - DXP 7.1+
authorEmailAddress: ahmed.abdin@liferay.com, authorName: Ahmed Abdin, content: Issue When I schedule web content to be published a few minutes in the future, the publication does not occur and is delayed for up to 15 minutes. Environment Liferay DXP 7.1+ Resolution The web content scheduled for a...
Site Administrator cannot add a Basic Web Content - DXP 7.0
authorEmailAddress: ahmed.abdin@liferay.com, authorName: Ahmed Abdin, content: Issue As a Site Administrator when I go to Content and click on the "+" button to add a basic web content, the basic web content option does not appear. Environment Liferay DXP 7.0 Resolution As an Administrator, if...
Published web contents are not visible to users - DXP 7.1 - 7.4
authorEmailAddress: ahmed.abdin@liferay.com, authorName: Ahmed Abdin, content: Issue I cannot see web contents as a guest user, they are not visible in the Web Content Display or Asset Publisher Environment Liferay DXP 7.1 Liferay DXP 7.2 Liferay DXP 7.3 Liferay DXP 7.4 Resolution The web...
Regular users with specific roles cannot access the configuration of the widget Search Insights
authorEmailAddress: daniel.couso@liferay.com, authorName: Daniel Couso, content: Issue Given a user with a custom role with permissions to access the configuration of Search Insights, she cannot access this configuration. Environment Quarterly Releases: 2024.Q3, 2024.Q2, 2024.Q1, 2023.Q4, 2023.Q3...
Scheduled web content is not published on time - DXP 7.0
authorEmailAddress: ahmed.abdin@liferay.com, authorName: Ahmed Abdin, content: Issue I try to schedule web content for future publication but it is not displayed on time. Environment Liferay DXP 7.0 Resolution Check interval should be set correctly. In 7.0 instance there are two Check...
CKEditor Customizations Not Applying to Translations or Forms
authorEmailAddress: daniel.martinez@liferay.com, authorName: Daniel Martinez Cisneros, content: 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...
Freemarker templates escape HTML content in Text fields after migrating from Liferay DXP 7.3 to 2025.Q1
authorEmailAddress: daniel.martinez@liferay.com, authorName: Daniel Martinez Cisneros, content: Issue After migrating from Liferay DXP 7.3 to 2025.Q1, HTML content within web content "Text" fields is no longer interpreted by Freemarker templates using ${field.getData()}. It is displayed as...
"Inconsistent patch level detected" error occured in the logs
authorEmailAddress: kartik.singh@liferay.com, authorName: Kartik Singh, content: 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
authorEmailAddress: jose.bango@liferay.com, authorName: Jose L. Bango, content: 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...
Sending Individual Emails for Workflow Notifications
authorEmailAddress: cristina.rodriguez@liferay.com, authorName: Cristina Rodriguez, content: Background In a workflow, email notifications are sent to all users in a role as a single email with all recipients in the "To:" field. Objective The goal is to send individual emails to each of the...
Password syntax checking error does not appear when configuring with Minimum Lowercase 1 when creating a new account
authorEmailAddress: ahmed.abdin@liferay.com, authorName: Ahmed Abdin, content: Issue I have an issue with checking the password syntax. When they configure the password syntax with Minimum Lowercase 1, Minimum Symbols 1, and Minimum Uppercase 1, try to create an account for a guest user, type a...
Data Sets are not working after upgrading to 2025.q1.4-lts where the feature is released
authorEmailAddress: ahmed.abdin@liferay.com, authorName: Ahmed Abdin, content: Issue I upgraded from 2024.q4.7 to 2025.q1.4-lts. After the upgrade, we encountered issues with Data Sets. In 2024.q4.7 I was using datasets as beta but as in 2025.q1.4 its released. I have enabled Root Objects and...
Liferay IDE: Resolving 'Unable to make field private' errors with JDK 21
authorEmailAddress: stanley.huang@liferay.com, authorName: Stanley Huang, content: Issue I'm encountering java.lang.reflect.InaccessibleObjectException: Unable to make field private ... accessible errors when starting Liferay from the Liferay IDE plugin within the Eclipse IDE with JDK 21....
Can Layouts Be Dynamically Assigned to Object Entries Based on Experience (e.g., User Role)?
authorEmailAddress: david.simon@liferay.com, authorName: David Simon, content: Issue I’ve created an Object named TestObject and added two layouts: Test Layout 1 and Test Layout 2 in the Site Builder → Pages section. Behavior observed: If no layout is marked as default, the system uses the...