Search Results

All Results 6844
Sort By
Resource Type
Applicable Versions
Deployment Approach
Capability
Feature
Unauthenticated users aren't redirected to login on a SAML Service Provider site
Issue After we set up a SAML Service Provider (SP) connection, the SAML adapter doesn't recognize unauthenticated users or redirect them to /c/portal/login Environment DXP 7.4+ Resolution This is intended with the...
502 Bad Gateway from px.ads.linkedin.com in the browser console
Issue The browser console is showing a 502 Bad Gateway on traffic from https://px.ads.linkedin.com, specifically https://px.ads.linkedin.com/collect?v=2&fmt=js&pid={PID}&time={TIMESTAMP}&url={URL} Environment Liferay DXP...
Training Material
Training Material These materials supplement some recorded and in-person trainings by providing you with opportunities to practice key skills, test your understanding, and gain confidence in...
Non-administrators cannot access Search Insights widget configurations
Issue A non-administrator user has a custom role with permissions selected to access the Search Insights widget configuration. However, the user cannot open those configurations. Environment Liferay DXP 2023.Q3+...
Asset Publishers and Collections sort web contents incorrectly in non-default languages
Issue We want to display a custom web content structure's assets within an Asset Publisher or Collection in a non-default language, sorted by one of the structure's fields. However, the order changes when...
How to modify date formats in mapped paragraph fragments
Issue While using a paragraph fragment in a Display Page Template (DPT), I would like to change the display date format of mapped content to not include the hours and minutes. The current date format is DD/MM/YYYY...
How to Apply a Filter by Creator in Liferay's Objects API
Issue When working with Liferay's Objects API, you may need to filter object by the creator. This can be done by using the creatorId filter parameter. Environment Quarterly releases Resolution Below...
Cloud Native Experience Reference
Cloud Native Experience Reference Access technical specifications and detailed configuration information for the toolkit. These resources include platform-specific Helm Values References for AWS...
Commerce
Commerce Use Liferay Commerce to build, manage, and scale online stores for B2B or B2C. Learn how to set up your store, manage products, configure pricing and payments, and handle orders and...
Add-ons and Connectors
Add-ons and Connectors
HubSpot Lead Capture
HubSpot Lead Capture Subscription The HubSpot Lead Capture connects Liferay to the HubSpot CRM software. You can synchronize Liferay Objects data automatically to ensure the instant availability...
Mulesoft
Mulesoft Subscription The Liferay Connector to MuleSoft connects Liferay DXP to other platforms and services in the MuleSoft ecosystem. You can access the connector via Anypoint Studio or Anypoint...
Salesforce
Salesforce Deprecated in Liferay DXP 2024.Q4/Portal GA129 Subscription Liferay DXP 7.4 U35+ The Liferay Connector to Salesforce uses Talend job designs and Liferay's Job Scheduler to import data...
TradeCentric (formerly PunchOut2Go)
TradeCentric (formerly PunchOut2Go)
Cloud
Cloud Liferay DXP is prepackaged with all the configurations you need to host your application on the cloud. For more information on installing cloud-ready Liferay bundles, see Provisioning Liferay...
Portal property "session.timeout.auto.extend" was modularized to com.liferay.frontend.js.web as "auto-extend"
Issue When starting Liferay DXP, this error appears in the logs: ERROR [main][VerifyProperties:138] Portal property "session.timeout.auto.extend" was modularized to com.liferay.frontend.js.web as "auto-extend"...
How to implement a custom antivirus scanner
Issue The standard Liferay DXP documentation covers integrating with ClamAV. However, developers may need to integrate a different third-party antivirus engine by extending Liferay's built-in BaseFileAntivirusScanner...
Liferay DXP Quarterly Release Process
Liferay DXP Quarterly Release Process Liferay is committed to delivering the best possible experience with our product. This article contains important information about our DXP Platform versioning...
Beta Features and Feature Flags
Beta Features and Feature Flags Feature Flags DXP 7.4 U69+/GA69+ Some features in Liferay are hidden behind feature flags. Using feature flags, you have control over new functionality introduced...
Continuous Integration
Continuous Integration Liferay Cloud uses Jenkins to power its continuous integration infrastructure service. When you send a pull request or push a commit to one of your pre-configured GitHub...
Accessing DXP Patch Code
Accessing DXP Patch Code Subscribers Liferay DXP Fix Pack and Hotfix source code is available in a private GitHub repository called liferay-dxp. The source code facilitates identifying and...
Maintenance Versions
Maintenance Versions Fix Packs are released on a periodic basis and include bug and security fixes. If you are installing a fix pack to an installation that has custom code deployed, we recommend...
Module Life Cycle
Module Life Cycle In OSGi, all components, Java classes, resources, and descriptors are deployed via modules (OSGi bundles). The MANIFEST.MF file describes the module's physical characteristics,...
Using the Liferay Commerce Tomcat Bundle
Using the Liferay Commerce Tomcat Bundle The open source Liferay Commerce bundle for version 2.0.7 and earlier is available for download at releases-cdn.liferay.com/commerce. The bundle contains...
Alerts and Announcements
Alerts and Announcements Use the Alerts or the Announcements widgets to broadcast important information. Alerts are for high-priority information (e.g. planned downtime alerts, security alerts,...
Configuring Containers
Configuring Containers Everything that is configurable in a Liferay installation is configurable in a Liferay Docker container. Here are the most common things to configure: JVM Options Portal...
Using an Editor Config Contributor Client Extension
Using an Editor Config Contributor Client Extension Liferay DXP 2026.Q1+ You can transform the configuration of Liferay's text editors with an Editor Config Contributor client extension. The...
Example: Creating a Simple DXP Cluster
Example: Creating a Simple DXP Cluster A fast, easy way to learn DXP clustering is to set up a two node DXP cluster environment on one machine using Docker containers. This example creates two DXP...
Checking Production Readiness
Checking Production Readiness Liferay DXP 2026.Q3+ The Production Readiness tab on the Server Administration page reports how your running instance's configuration compares against Liferay's...
CNE GCP Ready: Managing Secrets and Licenses
CNE GCP Ready: Managing Secrets and Licenses Liferay Cloud Native Experience (CNE) retrieves sensitive values from an external secrets provider. This approach prevents credentials, certificates,...
Generating Text Content Using AI
Generating Text Content Using AI Liferay DXP 2023.Q4+/Portal GA98+ Web content provides integration with OpenAI's ChatGPT engine using the AI Creator tool. With an OpenAI API key configured for...
Space Role Subtypes
Space Role Subtypes Release Feature (LPD-96750) Liferay DXP 2026.Q3+ Spaces, design libraries, Content Marketing...
CNE AWS Ready: Managing Secrets and Licenses
CNE AWS Ready: Managing Secrets and Licenses Liferay Cloud Native Experience (CNE) retrieves sensitive values from an external secrets provider. This approach prevents credentials, certificates,...
System Settings
System Settings You can make System-scoped configurations from Control Panel → System Settings. The System Settings application shows configuration sections underneath four categories: Platform,...
Managing Form Entries
Managing Form Entries Once users begin submitting form entries, you can access the form entry data through the UI or export the data to a different file format for further analysis and review. ...
Field Options Provider
Field Options Provider You can populate a drop-down list manually in the @Meta.AD annotation of the configuration interface. But you can also populate the option labels and values automatically...
Configuring Logging
Configuring Logging In the Server Administration panel's Log Levels tab, you can set logging levels for classes and packages in Liferay DXP's class hierarchy and add custom objects to be similarly...
Configuring the Calendar Widget
Configuring the Calendar Widget Use the Calendar widget configuration options to tailor the display and functionality of your calendar. From choosing the time format and default view to setting the...
Optimizing Search Response Size
Optimizing Search Response Size In rare cases, an overly large search response can result in ERROR messages from the search engine: ERROR [http-nio-8080-exec-335][ElasticsearchIndexSearcher:165]...
Propagating Fragment Changes
Propagating Fragment Changes By default, changes made to a custom fragment's code are not propagated to deployed instances of the fragment. Using fragment propagation, you can propagate changes to...
Backup Service
Backup Service Maintaining regular backups is vital to protecting your project's data. The Liferay Cloud backup service stores iterations of environment data that can be used to restore your...
Authenticating with Kerberos
Authenticating with Kerberos You can use Kerberos to authenticate Microsoft Windows™ accounts with Liferay DXP, using Liferay DXP's LDAP support and a web server that supports the Kerberos...
Site Appearance
Site Appearance You can customize the design and functionality of a Liferay site in several different ways. The table below shows the Liferay tools you can use: FeaturesStyle BooksMaster Page...
Advanced Configuration of the Liferay Elasticsearch Connector
Advanced Configuration of the Liferay Elasticsearch Connector The Elasticsearch connection is configured using a configuration file or via System Settings. The Elasticsearch connector has a lot of...
Scoping Configurations
Scoping Configurations In Liferay DXP, you can set an application's configuration to different levels of scope: System, Instance, Site, or Portlet. For example, if you create an application to have...
Projects
Projects Liferay DXP 2026.Q4+ A project is the fundamental organizational unit used to track the entire content lifecycle from start to finish within the Content Marketing Platform (CMP). Use...
Syncing Site Templates
Syncing Site Templates Release Feature When sites are linked to a site template, you...
Configuring llms.txt
Configuring llms.txt Liferay DXP 2026.Q3+ Beta Feature In Liferay DXP, llms.txt is a...
Setting a Default Widget Template
Setting a Default Widget Template You can change the widget template for individual widgets through their own configuration; however you can also configure a default widget template to apply to all...
Securing Sign-In
Securing Sign-In The Sign-In widget calls the various mechanisms (the portal database, an LDAP server, a SAML identity provider, or any of the ways users can authenticate) that authenticate users....
Collapsing Search Results
Collapsing Search Results Liferay DXP 2023.Q4+/Portal GA102+ You can collapse search results that have identical keyword field values. For example, an internal blog titled Employee of the Month...
Managing Countries
Managing Countries Liferay DXP 7.4 U36/Liferay Portal 7.4 GA36 and above Liferay contains a list of available countries as defined by the ISO 3166 Standard, but you can use the Countries...
Using a Search Blueprint on a Search Page
Using a Search Blueprint on a Search Page By default, a search page does not have a search blueprint associated with it. A blueprint must be applied to a search page to affect the Liferay search...
Assigning Permissions to Web Content Structures and Templates
Assigning Permissions to Web Content Structures and Templates Web content structures and templates provide direct access to Liferay's API. To avoid unauthorized or unintended access to Liferay DXP...
Verifying A/B Test Requirements
Verifying A/B Test Requirements Before running A/B Testing on your Content pages, you must verify these requirements are met: Liferay DXP is connected to Analytics Cloud. Fore information on how...
Authorizing Account Access with OAuth2
Authorizing Account Access with OAuth2 Once you have an application registered, you can start authorizing users. To do that, you must construct the URL to the authorization server (Liferay DXP)....
Configuration Form Renderer
Configuration Form Renderer When you create a configuration interface, a configuration UI is automatically generated. But in some cases you want customize the look and feel of the UI. For example,...
Generating Content with AI Hub
Generating Content with AI Hub AI Hub gives you two agents for creating content in Liferay CMS. Generate Content creates draft content entries from a short description, and Generate Field Value...
CNE: Checking and Troubleshooting Environment Licensing
CNE: Checking and Troubleshooting Environment Licensing The DXP operator reports an environment's automatic licensing status on the environment's LiferayEnvironment resource with the short name...
Content Coverage Matrix
Content Coverage Matrix Liferay DXP 2026.Q4+ The Content Coverage Matrix is a grid on a Content Marketing Platform (CMP) project's Assets tab that crosses the project's personas against its funnel...

Showing 8,341 to 8,400 of 8,727 entries.