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
Garbage Collection on Java 21
NOTE: Liferay Support does not recommend or endorse specific third-party products over others. The information provided about products not created by Liferay is for reference purposes only, and any implementation...
NullPointerException when evaluating AuthLoginGroupSettingsUtil.isPromptEnabled
Issue The following error is thrown in the logs every once in a while: 2024-07-29 06:55:37.018 ERROR [http-nio-8080-exec-7][CTCollectionPreviewFilter:53] java.lang.NullPointerException...
Liferay logs Timezone
Issue How do change the timezone displayed in the Liferay log files without changing the JVM time zone? Environment Liferay DXP 7.4 [All updates] Liferay Quarterly Release Resolution Get a copy of...
Error message: Portal property "cluster.executor.debug.enabled" was renamed to "cluster.link.debug.enabled"
Issue When starting up Liferay DXP, the following error message is displayed in logs: ERROR [main][VerifyProperties:220] Portal property "cluster.executor.debug.enabled" was renamed to "cluster.link.debug.enabled"...
How to resolve "From address not allowed" email errors in a Liferay SaaS environment
Issue In our SaaS environment, email notifications are failing when the "From Address" domain does not end in "@lxc.app" in our notification template for creating objects (even after adjusting the "Email Sender"...
Unable to initialize bundle
Issue Tomcat folder is missing after running blade gw initbundle command. Steps to reproduce: 1. blade init -v dxp-7.4-u102 liferay-workspace 2. echo >> liferay-workspace/gradle.properties 3. echo...
Obsolete "module.framework.properties.dependency.manager.sync.timeout" Portal Property
Issue Migrating from Liferay 7.3 to 7.4, I noticed that the module.framework.properties.dependency.manager.sync.timeout property no longer works in 7.4. This is the error I'm getting: ERROR...
'Pre-bound JDBC Connection found!' exception
Issue We have some custom modules using a common external DataSource. When module A calls module B within a database transaction, following exception is raised:...
Startup problems and slowness after installing an Antivirus on the Liferay host machine
Issue After installing an Antivirus on the Liferay host machine, we have detected startup problems and slowness using the Liferay product Environment Liferay DXP 7.0-7.4 Resolution Official support policy for antivirus...
White space is showing while inspecting the view source
Issue Steps to reproduce: 1. Take Liferay DXP 7.3 SP3. 2. Add the below properties in portal-ext.properties. com.liferay.portal.servlet.filters.strip.StripFilter=true strip.mime.types=text/html*,text/xml 3....
Database password needs to be changed
Please be aware that the page you are viewing has been machine translated from Japanese into English and may contain some translation errors. If you observe any issues with the translation, please contact us. Issue...
Web Content Display Widgets all Display the Same Content after Upgrading
Issue When upgrading from 7.2 to 7.4, importing a .LAR file results in the web content display widgets all displaying the same content. Additionally, updating any one of the web content display widgets causes the...
How to clear only a specific OSGi module directory from osgi/state/
Issue Is it possible to clear only the data from a specific module in osgi/state/ instead of clearing the whole directory? Environment Liferay DXP 7.0+ Resolution Imagine we want to clear the data of module...
I cannot save Instance Settings after changing the default web ID
Issue I added the following property to the portal-ext.properties file: # # This sets the default web ID. Omniadmin users must belong to the company # with this web ID. # # Env:...
ClassNotFoundException when using DynamicQueryFactoryUtil.forClass
Issue When trying to using Dynamic Queries there can be ClassNotFoundException errors if the DynamicQuery is obtained using the method DynamicQueryFactoryUtil.forClass. Environment Liferay DXP 7.0+ Resolution To...
Impact of "Oracle Critical Patch Update Advisory --April 2022" on DXPC
Please be aware that the page you are viewing has been machine translated from Japanese into English and may contain some translation errors. If you observe any issues with the translation, please contact us. Impact...
Show Number of Requests in Redirection > 404 URLs Tab
Issue When I navigate to Site Administration > Redirection > 404 URLs, all URLs show 0 requests Environment DXP 7.3 Resolution For the 404 URLs Requests counter to track the number of views, View Count must be...
java.lang.UnsatisfiedLinkError: Native Library xxxx already loaded in another classloader after redeploying
Issue In our custom developments, we are using a Jar library that uses an external native loaded using JNI. When we deploy our custom development in a clean environment everything works fine, but if we redeploy it,...
Gradle build without internet connection
Issue How to build the Gradle workspace without an internet connection? Steps to run the gradlew command using offline mode Environment Liferay DXP Resolution We have improved the offline support in the most recent...
'The string this-site,this-site does not correspond to a valid search scope preference' console errors
Issue Even though the hotfix that was generated by including LPS-146763 is installed, the following errors appear. ERROR [default task-83][BaseJSPSettingsConfigurationAction:83] Unable to include JSP...