Search Results

All Results 7006
Sort By
Resource Type
Applicable Versions
Deployment Approach
Capability
Feature
Setting different landing pages on different cluster nodes upon session timeout
Issue The users have to be redirected to different pages - depending on the nodes -, when the sessions expire. A possible use case: One of the Application Servers is an admin server, thus the admins need to...
Control Panel App Manager not showing
Issue The App Manager section in the control panel is missing. Environment Liferay DXP 7.1, 7.2 Resolution Try this list of steps: Stop the application server. Delete the contents of the...
How to resolve AnnotationExceptions encountered during startup when updating 7.0 to de-67+ while using WebSphere
Issue Using WebSphere FP 11 as our application server, we are unable to start up a 7.0 deployment after patching to de-67, and are receiving an AnnotationException in the log, as follows: Annotation processing failed...
How can I disable Liferay's xml log file?
Issue In {Liferay_Home}/log folder, we can see two different files as below:      liferay.2019-08-25.log      liferay.2019-08-25.xml We only want "liferay.2019-08-25.log" file and need to disable "xml" file. Environment...
Guest User can download the attachment from Knowledge Base
Issue The guest user can download the attachments present in the Knowledge Base Article  1. Create a Knowledge Base Article add an attachment to that article.  2. Now remove all the guest permission from that article....
After upgrading to Liferay 7.1+, guest users cannot see some web contents
Issue After upgrading to Liferay DXP 7.1+, guests users cannot see some web contents. This is also reproduced for users that aren't members of one site. They cannot see web contents that belong to that site. Environment...
"Too Many Open Files" error in log
Issue "Too Many Open Files" error is reported in the log. For example: 2019-05-06 09:41:20,142 SEVERE [org.apache.tomcat.util.net.NioEndpoint] Socket accept failed java.io.IOException: Too many open files at...
After upgrading to JDK 11, Tomcat can not be started due to "NoClassDefFoundError: javax/xml/bind/DatatypeConverter"
Issue After upgrading to JDK 11, Tomcat can not be started due to "NoClassDefFoundError: javax/xml/bind/DatatypeConverter" 28-Aug-2019 05:40:11.346 SEVERE [main] org.apache.catalina.core.StandardContext.listenerStart...
Tips for minor updates in the infrastructure (application server, database server, ...)
Issue Sometimes, there is the need to update the infrastructure (application server, database server, elasticsearch server, etc.), to benefit from security fixes, performance improvements or others. Minor...
How to programmatically undeploy a module in DXP 7.1?
Issue I want to undeploy a module from my code, usig API I tried using DeployManagerUtil.undeploy(context), but nothing happens Environment Liferay DXP 7.1 Resolution If you are trying to undeploy a module by its context...
Child pages not displayed in Navigation Menu after upgrading to Liferay 7.2
Issue After upgrading the portal to Liferay DXP 7.2, the child pages which were present in Liferay Portal 6.2 go missing from the Navigation menu in DXP 7.2. But, the child pages are present in Site Builder....
Liferay DXP and S3 security
Issue Does Liferay support server-side encryption on Amazon S3? Is Liferay calling S3 over HTTPS only? Will Liferay work on a restricted S3 bucket without public access? Environment Liferay 7.0 DXP Liferay 7.1...
Service Packs and Fix Packs Overview
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...
JGroups IllegalArgumentException After Installing Fix Pack 1 on Liferay DXP 7.2
Issue After installing fix pack dxp-1-7210 with cluster.link.enabled=true the following exception is generated: Caused by: java.lang.IllegalArgumentException: JGRP000001: configuration error: the following properties...
How to restrict the JSON web services API page
Issue JSON web services API page is being exposed through the URL http://[address]:[port]/api/jsonws. Environment Liferay Portal 6.2 Resolution Liferay Portal 6.2 doesn't have any out of the box option to...
Nested Applications portlet causes com.liferay.portal.kernel.servlet.NonSerializableObjectHandler on Weblogic
Issue When adding the Nested Applications to a page, the logs show the error com.liferay.portal.kernel.servlet.NonSerializableObjectHandler You can't add portlets to the Nested Applications Environment...
Action Button on pages are not working as expected
Issue While clicking the action button of the Public Pages the menu appears and then disappears. Environment Liferay DXP 7.1 Resolution The observed behavior is a known issue and is fixed in liferay-fix-pack-dxp-10 and...
No page can be displayed due to "Unsupported template" errors
Issue DXP may not be able to display any portal pages due to HTTP 500 status as well as showing this error on the interface: An unexpected system error occurred. Unsupported template manager ftl and this one in...
How Liferay portal upgrades the content?
Issue The portlet id('s) which has included in the content of the web content portlet is not getting updated after upgrading the portal. Environment Liferay portal 6.2EE Liferay DXP 7.0 Resolution How Liferay works?...
Change root context to custom context
Issue How to change the portal context from ROOT to something else? Can I append "xxx" to all the portal URL? Environment Liferay DXP 7.4 Liferay DXP 7.3 Liferay DXP 7.2 Liferay DXP 7.1 Liferay Portal 6.2 JBoss EAP 7.1 /...
Using Portal Properties for Separate Liferay Instances
Much like the portal-ext.properties file, portal-${instance}.properties files override properties set in portal.properties and other files for a specific Liferay instance. This article...
Setting Up Liferay Portal on Postgres 9
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 article will explain how to create a...
Copy File Error When Extracting a Liferay Bundle
This article describes a workaround for the following known issue that you may encounter when using Liferay Portal with operating system Windows XP and/or Windows 7. The error reads:...
Using JNDI Resources with Hibernate
If you are using Hibernate to connect to JNDI resources on Tomcat (or an application server that manages JNDI resources the same way), this tutorial is for you! As background, one way...
Self-Diagnose the Structural Issues in Custom JAR
This article documents how to self-diagnose the structural issues in custom jars. There are different types of structural issues in custom jars, and this is a general guideline for developers to troubleshoot the structural...
Session Variables / User Scoped Variables Development
This article documents how to use Session Variables / User Scoped Variables in conjunction with portlets. There is also an included example in the details to help demonstrate how this...
Liferay Portal Database Portal Properties
This article is intended to provide a list of all of the Liferay Portal Database properties that can be used to connect your portal to various databases. To use any of them, un-comment the block of...
Liferay Upgrades: Updating Custom Plugins
The following article describes how to update plugins to be compatible with a new version of the Liferay platform. Resolution The Liferay API may change from release to release, causing issues when trying to port...
Exporting Liferay's Database Schema on Oracle
In the course of investigating a Liferay platform issue, you may be instructed by Liferay Support to export your database schema in Oracle. The following article contains guidelines...
Liferay's "Verify" Process
This article explains a few key facts surrounding the "verify" process in the Liferay Portal and steps that need to be taken to ensure the integrity of the database being used by the...
Modifying Liferay Page Messages Through Language.Properties
In order to change out of the box page messages within Liferay, one must configure the properties of the language.properties located in the portal-impl.jar/content/language.properties...
Autodeploying Plugins in WebSphere With Liferay 6.1 EE GA2
Starting with Liferay Portal 6.1 EE GA2, plugins can be autodeployed to WebSphere. As a part of the Liferay autodeploy process, the Liferay platform will call the Websphere's wsadmin script interface to deploy the...
Internal Server Error after Upgrade
A common error is that sometimes when certain pages display an internal server error and there is no stacktrace. If there was a custom theme before the upgrade the page layouts will still reference them and if one has not...
Installing Portlets Within the Control Panel in 6.1 GA2
In Liferay Portal 6.1 EE GA2, administrators do not have the ability to deploy plugins from the control panel. In order to achieve the installation of portlets not within Liferay...
Setting Up Liferay Portal Using Oracle Databases
Liferay Support does not recommend or endorse specific third-party products over others. Liferay is not responsible for any instructions herein or referenced regarding these products. Any implementation of these...
Applying Fix Pack 37 Causes Duplicate Entry of 'com.liferay.rss.web.internal.util.RSSFeed' for Key 'IX_B27A301F'
This article documents a known issue when updating to Liferay DXP 7.0 Fix Pack 37 or higher. During the update process, the following error exists in the console: java.lang.RuntimeException:...
Errors When Applying Support Driven Hotfixes Based on FP-41 or FP-42
This article documents a known issue when applying a Liferay Support Driven Hotfix built off either DXP 7.0 Fix Pack 41 or Fix Pack 42. Due to an error generating the release notes, the documentation.xml file in Fix...
java.lang.IllegalArgumentException: java.net.URISyntaxException
Issue The following exception can be obtained when using S3 as store if no s3Endpoint is configured: 2021-03-16 01:18:14.998 ERROR [Start Level: Equinox Container:...
Public resources under /o/
Issue Why /o/marketplace-app-manager-web/icon.jsp is public by default? Are there any other out of the box resources publicly available by default? Environment Liferay DXP any Resolution The Marketplace module is an...
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...
'Link to URL' page type doesn't work for relative urls
Issue While creating a page of type 'Link to URL', If Absolute URL is given, the page is created successfully and is redirected to the respective link. If Relative URL like "/web/guest/e-learning1" is given,...
Where can I extract the tcp.xml file in Quarterly Releases?
Issue Prior to Quarterly Releases, thetcp.xml file could be extracted from $LIFERAY.HOME/osgi/marketplace/Liferay Foundation-Liferay Portal-Impl.lpkg/com . liferay . portal . cluster . multiple - [version]. jar/lib /...
Custom login page redirection with child page
Issue The properties: "auth.login.site.url=/sign-in", "auth.login.url=/sign-in" are not working for the custom login page redirection if a user is working with child pages who does not have Guest user’s VIEW...
Upgrading to Quarterly Release 2024.q1.1+ fails with a Duplicate entry in v3_4_1.LayoutFriendlyURLEntryUpgradeProcess#doUpgrade error
Issue I tried to upgrade to the Quarterly Release 2024.q1.1. However, the upgrade fails with the following error in the log: Duplicate entry in v3_4_1.LayoutFriendlyURLEntryUpgradeProcess#doUpgrade  Environment Below...
PATCH request is not working for custom fields
Issue Steps to reproduce: 1. Start up Liferay, change the password to 'a' 2. Go to Control Panel >Configuration > Custom Fields 3. Select Organization. 4. Tap the + icon to add a new Custom Field. 5. Select Input...
How to print a query string with parameter values
Issue When the property hibernate.show_sql=true is set, the SQL statements executed are shown in the system log, but with bind variables. For example: Hibernate: SELECT COUNT(*) AS col_0_0_ FROM BlogsEntry...
No JSON web service action with path /journal.journalarticle/get-articles and method GET for journal and similar JSONWS API errors
Issue When invoking a JSONWS API method like /journal.journalarticle/get-articles the following error is sometimes thrown: No JSON web service action with path /journal.journalarticle/get-articles and method GET...
WARN Unable to add list type when executing the upgrade
Issue We are executing the upgrade from 7.0 to 2023.Q3 version and we are getting following warning: 2024-02-02 08:28:57.379 INFO [main][UpgradeProcess:119] Upgrading com.liferay.portal.upgrade.v7_4_x.UpgradeListType...
Glowroot is not working : Connect to localhost:4000 [localhost/127.0.0.1] failed: Connection refused
Issue Glowrrot is not working and giving these errors: ERROR [http-nio-8080-exec-5][GlowrootProxyServlet:66] null org.apache.http.conn.HttpHostConnectException: Connect to localhost:4000 [localhost/127.0.0.1]...
Context initialization failed errors on deploying custom layout template
Issue Cannot deploy custom layout template to the portal Steps to reproduce: Startup Deploy the attached custom layout template Expected Behavior: It should be deployed successfully. Observed Behavior: The...
Cannot start a cluster with java.lang.IllegalAccessException: class javax.naming.spi.NamingManager
Issue After configuring the cluster using DNS_PING we obtain below stacktrace and the cluster doesn't start: com.liferay.portal.kernel.exception.SystemException: Unable to create JGroupsClusterChannel at...
Upgrade to 7.4 Error - DDMFormFieldValue
Issue When attempting to upgrade to DXP 7.4, users encounter the following error: WARN [main][DDMFieldUpgradeProcess:616] null java.lang.NullPointerException: null at...
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...
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....
Long Combo URLs Exceeding 2048 Characters
Issue Long inbuilt Combo URLs exceeding 2048 characters are getting blocked at WAF level. Environment Liferay DXP 7.4 Resolution The long /combo URLs are designed to intentionally be close to the maximum...
How to disable NetVibes and Google Gadget in widget's sharing options
Issue Netvibes and Google Gadget widget sharing options could reveal some information. Is it possible to disable them? Environment Liferay DXP 7.2 Resolution The url of those servlets are managed by this...
LPS-200065 is in the 2023.Q4.1 Quarterly release notes but is missing from the bundle
Issue LPS-200065 was included in the DXP 7.4 2023.Q4.1 release notes, but it was missing from the bundle Environment Liferay DXP 7.4 2023.Q4.1 bundles and docker images Resolution LPS-200065 has been included in the...
Removal of Velocity Template Engine
Issue The option to enable Velocity Template Engine has disappeared in Liferay DXP 7.4 and Quarterly Releases.  Environment Liferay DXP 7.4 Quarterly Releases: 2023.Q3, 2023.Q4 Resolution Velocity templates were...
"Constraint Violation in UpgradeListTypeType" error in upgrade
Issue When attempting to upgrade, it has been observed an error when transitioning from a bundle prior to U100 to a bundle between U100 and U103. Any attempt to upgrade beyond U103 results in a failure with the...