Capability

DXP Self-Hosted Installation, Maintenance, and Administration

In addition to SaaS and PaaS deployment approaches for Liferay DXP, you can also opt to self-host Liferay DXP. Self-hosting gives you flexibility to deploy Liferay DXP on-premises or to a cloud computing provider of your choice, giving you complete control over deployment, infrastructure, and maintenance.

Feature
Deployment Approach
Liferay-JBoss Integration
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...
Before Opening an Upgrade Ticket
The following article outlines a short checklist of questions to ask and steps to take before opening an upgrade ticket. By taking a moment to go through this checklist before opening a request, you are ensuring the...
Errors and Redirect Issues While Using the Control Panel
This article describes navigational/redirect issues while using the Control Panel when accessing the Liferay platform through a domain (web server or not). The symptoms of this behavior are somewhat random, but...
PDFBox Causing JVM Crashes
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 describes an issue inherent...
Error when going to Portal Settings After Upgrading to Liferay Portal 6.1
After an upgrade to Portal 6.1 EE GA1 when clicking on Control Panel > Portal settings, an error pops up: 11:53:46,699 ERROR [BeanPropertiesImpl:480] jodd.bean.BeanException: Simple property not found: hostname...
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...
Before Opening a Clustering Ticket
This article provides a short checklist of questions to ask and steps to take before opening a clustering ticket in Help Center. By taking a moment to go through this checklist before opening a Help Center request, you...
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....
Possible Performance Issue Caused by LPS-48693
Before the portal-84-6210 fixpack, the DDMTemplate editor UI was missing the cacheable checkbox. This issue caused each DDMTemplate that was saved into the DB to not be cached. This article provides a solution to a...
NamingException Error on WebSphere 6.x
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. When Liferay Portal is running on a...
Common Errors with Database Sharding in DXP 7.0
This article documents the issues with setting up a sharded database and lists steps to resolve the issue or avoid it altogether. Resolution Error: Users are unable to create content specifically on a sharded database...
Image Editor Does Not Load on Websphere
This article documents an issue where the image editor does not load on WebSphere, as well as steps to resolve the issue or avoid it altogether. This issue is caused by one of the JS files served within the JS editor...
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...
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...
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...
Liferay Information for Common Databases
The following article contains relevant information for connecting Liferay to some of the more common databases. Resolution   MySQL Oracle Commands http://dev.mysql.com/doc/refman/5.5/en/index.html...
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...
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...
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...
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...