Search Results

All Results 6961
Sort By
Resource Type
Applicable Versions
Deployment Approach
Capability
Feature
Upgrade halts with "ALTER TABLE" exception
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. Liferay Support does not recommend or endorse specific third-party products over others. Liferay is not...
Avoiding SAXParser Exceptions
By default, the Liferay platform does not define a SAXParser. But please note that a SAXParser contains the logic that can parse XML files. Liferay does not define a SAXParser because certain setups (e.g. Weblogic) may already have a SAXParser; trying to override them with Liferay's own...
Trouble Starting Portal If 'Java_Home/bin' Is Not Defined in Path Variable
This article describes a known issue where the platform may not start if JAVA_HOME/bin is not defined in the PATH variable. DXP 7.0 and 7.1 requires JAVA_HOME and PATH variables to be set. However, the platform only needs JAVA_HOME set. If JAVA_HOME/bin is not set in the PATH variable or...
Known Issues with Core-5
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 outlines a small set of issues that exist within the core-5 fix pack as well as their resolutions....
DXP Fails to Generate Captchas and Charts on RHEL 7.4
When using RHEL 7.4, and viewing a captcha, or when navigating to Control Panel > Configuration > Server Administration, the following stack trace will appear in the application server logs. That is catalina.out for Tomcat. Caused by: java.lang.ArrayIndexOutOfBoundsException: 0 at...
X-FRAME-Options Reference Guide
This article is to help those who wish to change the X-Frame-Options in Liferay Digital Experience Platforms. Usually, this is required if you are trying embedding widgets in a portlet or an iFrame so that HTTP headers are protected against clickjacking. These values are found in the...
Tomcat JDBC Connection Exhaustion
This article helps troubleshooting MySQL when executing the VerifyProcess. Small Max JDBC Connection Pool causes JDBC Connection Exhaustion if the VerifyProcess is executed concurrently; when a user has a max Tomcat JDBC Connection Pool size configured or defined as less than the numbers...
Unicast with JGroups (RMI)
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 principles is the responsibility of the subscriber. This article outlines...
Starting Up a Liferay Bundle From an External Drive on a Mac
Whether it's for demo-ing Liferay or for other purposes, you may at some point wish to run a Liferay bundle from an external hard drive. Most of the time, this is straightforward. When starting 6.1.20 on a Macintosh, however, you may run into an error if your external drive is not...
Upgrading to Liferay Portal 6.1 EE
With the release of Liferay 6.1 EE GA1, Liferay introduced the Seamless Upgrade feature. Seamless upgrades allow users to upgrade to the latest version of Liferay by simply pointing the latest version of Liferay to the database of the older version. This does not diminish the fact that...
Changing the Liferay Logs Directory
This article documents how to change the Liferay logs directory from the default [LIFERAY_HOME]/logs to another desired path.  Resolution Steps to Change the Liferay Logs Directory Unzip the files log4j.dtd and portal-log4j.xml from [Liferay WAR]/WEB-INF/lib/portal-impl.jar...
Portal Best Practices
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. The following article lists a number of various "best practices" to keep in mind when using the Portal. The list...
Upgrade Process properties are not needed anymore
Prior to Liferay Portal 6.1, the upgrade process required that "upgrade.process" property to be set in the portal-ext.properties. For example, consider an upgrade from Liferay Portal 5.2 to Liferay Portal 6.0 SP2. Before Liferay Portal 6.1, the user would point the Portal 6.0 SP2  to the...
[Upgrade] Handling Quartz Data during Liferay Portal Upgrades
Quartz data is a unique type of data. If quartz data is part of the database upgrade, then there are some potential additional steps to take during the upgrade process. Resolution If there are not any publishing jobs, simply dump the data in the old scheduler and the upgrade process will...
Backslashes in Screen Name Are No Longer Valid After Upgrading to Liferay Portal 6.2
After upgrading from Liferay Portal version 5.2 EE SP4 to 6.2 EE, backslashes in the screen name are not allowed when using the liberal screen name validator. In Portal 5.2, backslashes were allowed in the screen name. Resolution The ability to add backslashes in the screen name was...
Poor Performance in DB2 When Executing SQL Queries Over Big Tables Filtering by a Column With a Non-Unique Index
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 principles is the responsibility of the subscriber. This article documents a...
Ehcache Configuration for Different Versions of the Liferay Platform
This article outlines Liferay configurations for distributed caching along with how to deploy custom tuning configurations. For cache tuning and finding optimal settings for a particular environment, please see the Ehcache website for documentation and support. Resolution How to...
A 'ClassNotFoundException' Thrown by WebLogic 12c
This article documents a known issue that occurs when deploying portlets that use JNDI. Liferay Digital Experience Platform (DXP) isn't able to load Weblogic's JNDI classes by default, which often results in a ClassNotFoundException on weblogic.jndi.WLInitialContextFactory. Resolution...
Migrating properties which are set through Control Panel to portal-ext.properties file
Important Notification: Modifying the database is a risky operation! Always make a backup of your database before any modifications! If your custom portal properties are already set through the Control Panel then Liferay will not use the properties which are set up in...
Connecting WebDAV to Liferay Portal Running Behind a Web Server
This article documents how to connect to Liferay WebDAV folders and files from a WebDAV client if Liferay Portal is running behind a web server. Specifically, this issue was found using the IBM WebSphere application server and IBM's HTTP Server (commonly abbreviated IHS). Clients have...

Showing 1,201 to 1,220 of 8,730 entries.