Search Results

All Results 7011
Sort By
Resource Type
Applicable Versions
Deployment Approach
Capability
Feature
Resolving When a .lar File Exported From Asset Publisher is Empty
Issue I exported a .lar file directly from the Asset Publisher using Widget Menu -> Export didn't contain any assets and was only a few kb in size. Our environment is patched to de-92 Environment DXP 7.0 DXP 7.1...
JSPs stop working if their osgi module is restarted and direct.servlet.context.reload property is configured to false
Issue JSPs stop working if their osgi module is restarted and the direct servlet context reload functionality is disabled with the direct.servlet.context.reload=false setting. The issue is also reproduced in case: You...
Liferay PaaS - DB user doesn't have super privileges for the database service
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue Liferay PaaS backup service will throw: ERROR 1227...
Known issue: Error "Invalid version number: Version number may be negative or greater than 255" when starting up Liferay 6.2 using jdk 8u261 or later
Issue The following error was reported when starting up Liferay Portal 6.2 using jdk 8u261 or later Oct 19, 2020 3:02:57 AM org.apache.catalina.core.ApplicationDispatcher invoke SEVERE: Servlet.service() for servlet...
'Connection reset by peer' when uploading files
Issue You are encountering the following exception in the logs: java.io.IOException: Connection reset by peer Users cannot upload files and errors like the following are printed (some examples): WARN...
Groovy Script for deleting users from the database
Directly modifying the database is not advised because we are unable to provide assistance regarding the damage it might do. The suggested approach in these cases is a groovy script that uses Liferay's API....
Java parameter UseContainerSupport doesn't work
Issue We are trying to specify the amount of memory Liferay can use by setting the -XX:+UseContainerSupport property However, it seems to take no effect and we don't see the specified limit shown in the...
Error "Incorrect string value" in logs when adding emojis to Web Content
Issue When inserting emojis (emoticons) to a Web Content article, the portal fails to add/update the article and an error similar to the one below is shown on logs. 09:33:30.544 ERROR...
Is it possible to change how much memory Gradle uses during a Liferay PaaS build in Jenkins?
Issue Since our Jenkins builds are using Gradle Daemons, we would like to increase the memory available to control how much memory Gradle uses, so that it is increased from this default: org.gradle.jvmargs=-Xmx512m...
Remove portlets programmatically with the removePortletId method
Issue I would like to remove portlets from pages programmatically (e.g. with a script or a background job) with the use of the removePortletId method, but without permission checking.  Environment Liferay DXP...
Avoid user login after every session timeout
Issue On every session expire it is asking for user login again Environment Liferay 7.0 Resolution Login after each session timeout is the default functionality of the Liferay portal. In order to avoid login after...
Is there any way to retrieve the User account's creator
Issue Is there any way or SQL statement to retrieve the User account's creator? Environment Liferay DXP 7.0 Resolution There have two ways to retrieve the User account's creator. The user account's creator can be...
Staging configuration is incorrect after fix pack update
Issue We have staging enabled for a long time with only the Dynamic Data Lists portlet staged After updating to Fix Pack 61 or above, our staging configuration has changed and shows not only the Dynamic...
Content Delivery Network (CDN) configuration "cdn.dynamic.resources.enabled=false" is not working
Issue After setting cdn.dynamic.resources.enabled=false, Liferay is still accessing some CSS and JavaScript from the CDN URLs configured in cdn.host.http= and cdn.host.https= Environment Liferay...
Implement many-to-many relationship with existing Liferay entities using the Service Builder
Issue I would like to implement many-to-many relationship between my entity and an existing Liferay entity (for example the User table). Environment DXP 7.0+ Resolution Implementing relationships with the...
Unable to set a virtual host
Issue We can't add/update our domain to our site's or instance's virtual host We get the below error on the UI: Please enter a unique virtual host. Virtual hosts must be valid domain names. Environment...
There are more database connections than allowed by jdbc.default.maxPoolSize
Issue The maximum pool size of connections to the database is explicitly limited via the property jdbc.default.maxPoolSize. Nevertheless, the number of connections exceeds this maximum pool size. Environment...
Can't disable propagation of changes because of modified display settings
Issue When trying to disable the propagation of changes from a site template to my site, the option is not shown, instead there's a message stating: You cannot enable the propagation of changes because...
Can not start Liferay after upgrading to jdk 11 with "java.lang.ClassNotFoundException: jdk.internal.reflect.MethodAccessorImpl cannot be found" reported
Issue After upgrading to JDK 11, the server can not be started due to the following error: 2020-03-16 16:47:50.470 ERROR [Start Level: Equinox Container:...
On RHEL7.7, the authentication code (captcha) on the password reissue screen may not be displayed
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...
Xerces Errors with Customizations
Issue After deploying a customization on Liferay 6.2 there are xerces related error on server restart Apache xerces error in the logs after module deployment Environment Liferay 6.2 and JBoss EAP 7.0 Resolution...
Browser's console prints: “Error: Namespace "ClayTooltip.incrementaldom" already declared”
Issue While navigating through DXP pages, the browser's console will occasionally print the below error: Error: Namespace "ClayTooltip.incrementaldom" already declared So far the issue was observed in the...
How to resolve failed deployments when quota limit errors indicate exceeded maximum builds
Issue Deployments are currently timing out for some of our services, causing the deployments of those builds to fail. When looking at the console for the CI, I see the following error:...
Why the "Error executing FreeMarker template" is thrown in the logs?
Issue What is the reason behind the following error which is thrown in the logs? [runtime:60] Error executing FreeMarker template FreeMarker template error: The following has evaluated to null or missing: ==>...
How is the number of cores reported to Liferay DXP?
Issue Liferay DXP is not reporting the correct number of cores.  For example: A machine has 4 physical cores in the CPU. However Liferay DXP is reporting 8 cores on the <domain>/c/portal/license page....
"Primordial" ReferenceError is thrown when upgrading or importing the theme
Issue Error as "ReferenceError: primordials is not defined" is thrown either while upgrading a theme or when importing a theme home/xxxx/yyyyy/theme$ yo liferay-theme:import 00h00m00s 0/0: : fs.js:27 const { Math,...
What configuration needs to be done to bypass the proxy in Liferay?
Issue What are the proxy configurations to be done at Liferay to bypass the proxy available in the network? Environment Liferay Portal 6.2 Liferay DXP 7.0, 7.1, 7.2, 7.3, 7.4 Resolution The configurations...
Why the error "Unable to get ranges java.io.IOException: Range start XXXX is greater than end YYYY" is thrown in the logs?
Issue What is the reason behind the following error which is thrown in the logs? ERROR [default task-4064][ServletResponseUtil:227] Unable to get ranges java.io.IOException: Range start 2851129 is greater...
Some portlets are disabled after upgrading
Issue After upgrading from a previous version of Liferay to Liferay DXP 7.2, some portlets were disabled and displayed error messages such as "This portlet is inactive. Please contact your portal administrator to...
Read the data of portlet.properties from custom portlet
Issue How to read the data from the portlet.properties from the custom portlet? Environment Liferay DXP 7.1 Resolution Please Note: The following procedures involve customizations that are beyond the scope of Liferay...
Unable to add the image into the file repository while upgrading the portal DB
Issue Not able to upgrade the portal DB from DXP 7.0 to DXP 7.2 with the below repository error. ERROR [ForkJoinPool-2-worker-0][UpgradeImageTypeContent:184] Unable to add the journal article image 237723783 into the...
Elasticsearch indexing error- NoNodeAvailableException
Issue Elasticsearch indexing error is getting thrown as below while upgrading the Liferay portal DB. 2020-02-21 11:39:23.096 ERROR [Framework Event Dispatcher: Equinox Container:...
JBoss Server cannot be started without any error in the log
Issue JBoss Server with Liferay DXP deployed cannot be started without any error in the log Environment Liferay DXP 7.0 Resolution Consider extending the timeout "jboss.as.management.blocking.timeout" in Jboss Configuration....
DXP 7.0 start up fails with error ORA-00942 on empty Oracle database
Issue When trying to start up a DXP 7.0 portal on an empty Oracle database it fails. On the logs the following messages can be seen: 2020-02-20 20:16:01.209 INFO...
ORA-01408 exception when upgrading custom Service Builder module
Issue Running g! upgrade:check it turns out that a component was not migrated successfully, the output is for example: There is an upgrade process available for ServiceBuilder.service from 0.0.0 to 1.0.0 Upon...
I cannot save Instance Settings due to error: Please enter a valid mail domain
Issue I go to Control Panel > Configuration > Instance Settings (or Virtual Instances) I enter a valid mail domain and click Save I get the error: "Please enter a valid mail domain" Environment Liferay DXP 7.1 FP15+...
How to Change the Session Timeout Value
Issue How do I modify Liferay's default session-timeout of any logged-in user? Environment DXP 7.2 DXP 7.3 DXP 7.4 Resolution This value is set on the [App_Server_HOME]/webapps/ROOT/WEB-INF/web.xml file....
${device} in Freemarker template does not return device data
Issue When using the Freemarker directive ${device} and checking the resulting content on the interface, no actual device data will be returned: {brand=unknown, browser=unknown, browserVersion=unknown,...
Date fields are set with invalid format on JDK9+
Issue After setting Liferay to use JDK9 (or any major), customers may notice that the date formats will be invalid upon selection on the date picker: for example, in Swedish, for a date like February, 20th, the...
DXP 7.1 Upgrade Reference Guide
An upgrade to Liferay DXP 7.1 gives you access to the latest Liferay technology, complete with all of the newest features, and the assurance of continued support for your Liferay environment. Our Subscription Services...
DXP 7.0 Upgrade Reference Guide
An upgrade to Liferay DXP 7.0 gives you access to the latest Liferay technology, complete with all of the newest features, and the assurance of continued support for your Liferay environment. Our Subscription Services...
Liferay Marketplace Will Not Work Without Cookies Enabled
If third-party cookies and site data are blocked then logging into marketplace through the control panel will not work and time out with an error on being unable to connect to the...
Updating to Liferay DXP 7.2 SP1 / Fix Pack 2 (or Above) from Liferay DXP 7.2 GA1 or Fix Pack 1
Issue When migrating from 7.2 GA1 or Fix Pack 1 to Liferay DXP 7.2 Fix Pack 2 (ie: SP1) or above, you will be required to run the upgrade tool after installing the patch. The reason for this is, SP1 and FP2 have...
What HTTP METHODS/VERBS does Liferay DXP use?
Issue Which HTTP Methods does Liferay DXP use? We would like to restrict HTTP traffic using a firewall and do not want to impact Liferay DXP functionalities. Environment Liferay DXP 7.0+ Resolution Liferay DXP...
How do I perform an integration test for customizations for Liferay DXP 7.1?
Issue Our team would like to use the LiferayIntegrationTestRule and perform an integration test. How do we set up an integration test? Environment Liferay DXP 7.1 Resolution Liferay leaves the integration testing...
Changing the Log Time Zone Without Changing the JVM Time Zone
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...
Resolving a "The expression syntax is invalid" Error During the UpgradeDDMStructure Phase of the Liferay DXP Upgrade Process.
This article describes a known issue in the Forms portlet when upgrading from DXP 7.0 to DXP 7.1+. During the upgrade, a validation error is thrown as follows: Unable to upgrade the visibility expression "equals(Options,...
Creating a Backup & Disaster Recovery Plan for Liferay Digital Experience Platforms
This article gives an overview of a backup & disaster recovery environment that is necessary when starting a Liferay Digital Experience Platform (DXP) project. This backup will often be referenced by Liferay Support...
Limitation: Audience Targeting User Segment Cannot Use Physical Screen Size MDR
This article documents a limitation when viewing content based on a User Segment in the Audience Targeting app that uses the Physical Screen Size attributes as a Mobile Device Rule. It was discovered that users could...
Disabling Calendar Email Notifications in DXP
Issue In Liferay Portal 6.1, calendar notifications could be disabled using portal-ext.properties In Liferay DXP 7.0+, these properties no longer exist Environment Liferay DXP 7.0+ Resolution NOTE:...
Starting Servers in the Correct Sequence
Issue What is the correct sequence to start up all servers during a restart? Environment DXP 7.0, 7.1 Resolution Sometimes it is necessary to restart some if not all of the servers that Liferay DXP runs on or is...
Preparing a Sybase Database for Liferay
Issue Are there any specific configurations needed when setting up a Sybase database to connect to a Liferay bundle? Environment Sybase 15.7, 16 Liferay Portal 6.1, 6.2 DXP 7.0, 7.1 Resolution Unlike other database...
Upgrade Tool Uses Wrong Version of Tomcat
Issue When upgrading to Liferay DXP 7.0 or DXP 7.1 and using the SP1 + Tomcat bundle, the wrong version of Tomcat is suggested by the Upgrade Tool For 7.1 the bundle includes Tomcat 9.0.6, but the...
JDK Certification, Java TCK Compliance, and Liferay
With the release of JDK11, Oracle's new Java SE Support Policy (also see here) brings changes to the Java Enterprise community. The following article outlines Liferay's approach concerning the certification of JDK...
DXP 7.3 Upgrade Reference Guide
An upgrade to Liferay DXP 7.3 gives you access to the latest Liferay technology, complete with all of the newest features, and the assurance of continued support for your Liferay environment. Our Subscription Services Team...
Virtual Host Login/Logout Properties
This article documents four portal properties that are often used to configure redirection URLs for users. The four descriptions below include the properties, their descriptions, and examples for: Configuring the...
How to Install and Set up a Local Liferay DXP Instance on Windows or Mac (Video)
Learn how to install and set up a local Liferay DXP instance for the first time. Windows Mac Additional Information Official Documentation: Installing Liferay Liferay Learning Youtube...
Installing Fix Packs and Hotfixes on Liferay DXP
This document has been updated and ported to Liferay Learn and is no longer maintained here. To install Fix Packs and hotfixes on Liferay DXP, customers must first download the latest...
If a Staging publication is on progress and the server is shut down, publication stays on queue and no further publications are possible
Issue If a publication on staging is made and the server is shut down, the publication will stay on queue on start-up and, even if cancelled, no more staging publications can be made. The following java class stays...
JDK7 Concerns
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.  JDK7 is...