Capability

Platform

Liferay DXP is a robust platform with its own navigation menus, configuration methods, and core features. These core features are foundational to effective system administration, maintenance, notifications, and other core platform functions.

Feature
Deployment Approach
Resolving ORA-01450
Issue When starting a Liferay instance connected to an Oracle Database, the following error is encountered and Liferay does not start : Caused by: com.liferay.portal.kernel.log.LogSanitizerException: Error : 1450, Positi...
The Error "org.hibernate.HibernateException: Unable to determine Dialect to use" Occurs When Connecting to MariaDB Server
Issue The server cannot start up due to the following error Liferay log: ERROR [ServerService Thread Pool -- 106][DialectDetector:147] org.hibernate.HibernateException: Unable to determine Dialect to use [name=MariaDB,...
Href lang URLs wrongly formatted (with trailing slash)
Issue The presence of trailing slash is inconsistent in the href lang URLs impacting Search engine indexing. For example: https://www.mysite.com/en https://www.mysite.com/de/ https://www.mysite.com/fr Environment...
Unable to copy from file:/opt/liferay/osgi/modules error when starting docker
Issue When starting Liferay docker environment, the user gets the following error:  ERROR [main][ModuleReadHookImpl:88] Unable to copy from file:/opt/liferay/osgi/modules Environment Docker Liferay Quarterly Release...
Are CSP headers supported on DXP 7.4?
Issue Are CSP headers supported on DXP 7.4? Environment DXP 7.4 Resolution Started an DXP 7.4 U90 bundle up, the Content Security Policy (CSP) (LPS-134060) is listed under Instance Settings > Feature Flags > Beta....
CAPTCHA_TEXT Not Set In The Portlet Session
Issue While validating the captcha in the custom module, the following exception shows: "CAPTCHA text is null. User null may be trying to circumvent the CAPTCHA." Steps to reproduce: Deploy...
Scheduled jobs running right after activation, no matter their trigger schedule
Issue When activating a new task from Control Panel -> Job Scheduler -> Job Scheduler Triggers, it is fired immediately, regardless of the trigger schedule. Environment Liferay 7.4, 2023.Q3, 2024.Q3...
Resolving Job Scheduler Stuck in "In Progress" Status
Issue The Job Scheduler log status remains stuck in "In Progress" after a server outage during a triggered job and can not be deleted. Environment Liferay DXP 7.4 Quarterly Release 2023.Q3 Resolution...
Moving to SAML w/ Upgrade Encountering Landing Page Issues
Issue We just tested upgrading to 7.4 changing to SAML (coming from CAS) in the process and believe we have encountered the issue as described in this...
Upgrade Liferay From 7.4 to Quarterly Release
Issue Please provide details on how we can upgrade from 7.4 Update 20 to Quarterly Release 2023.Q3.2. Environment Liferay 7.4 Update 20, Liferay 2023.Q3.2 Resolution Replace the content in...
Can I change a single configuration value with the help of a .config file?
Issue I would like to change just a single configuration value with the help of a .config file. I would like to know if it is possible to enter this single value in my .config file or whether the file has to contain...
Liferay DXP XML Processing Dependencies
Issue We would like to have a list of XML Processing dependencies that are used in Liferay Environment DXP 7.1 DXP 7.4 Resolution Looking at our libraries...
Custom OSGi module needs to be redeployed after application server restart
Issue Custom OSGi module stops working and fails after an application server (i.e. Tomcat) restarts, and needs to be redeployed to get it to work again. Environment DXP 7.4 Resolution Blacklist the OSGi components before...
JSESSIONID hardcoded in Liferay codebase
Issue With the below piece of code in the Tomcat web.xml file(Tomcat/webapps/ROOT/WEB-INF/web.xml). <session-config>     <cookie-config>         <name>LR_JSESSIONID</name>     </cookie-config> </session-config> We...
Getting timeout exception during application restart in a cluster environment
Issue Getting the below error (TimeoutException) during application restart in a cluster environment: Error: ERROR [localhost-startStop-1][ClusterSchedulerEngine:604] Unable to load memory clustered jobs...
Create transactional method without using ServiceBuilder
Issue We want to know if there's any API or Class that we can use in Liferay to create a transactional method without using service builder. Environment Liferay DXP 7.4 Resolution You can use...
Upgrade Tool in 2023.Q3.1 Bundle uses Wrong Version of Tomcat
Issue When upgrading to 2023.Q3.1 Quarterly Release, the wrong version of Tomcat is suggested by the Upgrade Tool as below: Please enter your application server directory ([Your Liferay Home]/tomcat-9.0.80): Environment...
Which Liferay version should I use in gradle.properties for the 2023.Q3 Quarterly Release?
Issue Which version do I need to use for the liferay.workspace.product= property in gradle.properties for Liferay Workspace? Environment Liferay Workspace Liferay DXP 2023.Q3 Resolution As of Oct. 20, for...
What values are permitted for p_p_state?
Issue What are the valid values for p_p_state? What happens if any other value is entered? Environment Liferay DXP 7.4 Resolution When examining the LiferayWindowState class, we can see that the parameter allows the...
Apache Active MQ
Issue Does Liferay use Apache Active MQ?   Environment Liferay DXP 7.0 - 7.4   Resolution Liferay DXP products do not include any component from Apache Active MQ.     , content: Issue Does Liferay use Apache Active MQ?  ...