Search Results

All Results 7006
Sort By
Resource Type
Applicable Versions
Deployment Approach
Capability
Feature
Stopping Liferay DXP 7.0 LPKG Modules
This article documents which LPKG files can be disabled with little or no negative effects as part of Liferay's introduction of modularity in Liferay DXP 7.0. Because certain core functionalities have been turned into...
Document versioning won't display versions after 1.9 is entered
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. Upon...
Avoiding a Batch Error When Defining Friendly URLs
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. If you...
Setting Up the Liferay Platform on AWS EC2
This article is a guide to help users set up, install and cluster Liferay DXP 7.0 or 7.1 on AWS Elastic Compute Cloud (EC2).  Resolution EC2 Instance Set Up There are 2 kinds of EC2 instances: (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...
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...
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:...
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...
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...
Deploying Xuggler on Windows 64 bit
Xuggler is a tool for users to encode and decode media files. Used in conjunction with Liferay Portal or Digital Enterprise 7.0, users can view media files on the Documents and Media...
Disabling Specific Built-In Portlets
Liferay comes equipped out-of-the-box with a variety of portlets that users may add to their page. For various reasons, however, an administrator may wish to remove some of these...
Before Opening a Portal Deployment Ticket
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 outlines a short...
Upgrading to Liferay Portal 6.1 EE GA1
When upgrading to the latest version of Liferay Portal, there are many things to take into account. This guide is designed to assist in the upgrading process. Please read and ensure...
SQL Exception Warnings Appear During DXP Upgrade Indicating 'Fallback to recreating the table'
This article documents a false negative warning message that can occur when upgrading your Liferay platform, and which has caused some confusion amongst our users. During the Liferay DXP upgrade process, several WARN...
Apache Struts 1 Known Vulnerabilities
QUESTION: How are Liferay DXP 7.0 and 7.1, and Liferay Portal, affected by the following vulnerabilities? CVE-2016-1181: Arbitrary code execution, denial of service CVE-2016-1182: XSS and denial of service...
Too Many CPU Intensive Tasks: A Common Performance Issue in DXP 7.0
This article documents a common performance issue related to running Too Many CPU Intensive Tasks within Liferay DXP 7.0. Continue reading to discover the necessary information about this issue and how to...
Anonymizing Data
Preserving anonymity of users when providing data to Liferay may be a concern for certain use-cases. The following guidelines should assist in determining which data should be anonymized and finding...
Managing Time Zones in DXP 7.0
This article documents how to change the time zone in your Liferay DXP 7.0 environment. Given that users are working with the Liferay platform from all over the world, it is important to have the ability to change...
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...
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...
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...
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...
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...
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...
Structures With Duplicate Element Names Fail DDM Verification When Upgrading
This article documents a known issue in which structures with duplicate element names fail Dynamic Data Mapping (DDM) verification when upgrading from Liferay Portal 6.1 to Liferay Portal 6.2 or Liferay Digital...
Upgrading to Liferay Portal 6.0 EE SP2
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 upgrading to the latest Liferay...
Declining One Event of a Repeating Event Declines Every Repeating Event
This article documents how declining one event of a Repeating Event declines every repeating event. For example, if there is a weekly repeating event and a user declines that event in...
Understanding Languages in Liferay Portal
Liferay Portal is designed to handle as many languages as you want to support. This is done by pulling out all language specific text and storing it in the language.properties files....
Deploying Plugins via Administration Console
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. There are multiple application servers...
Liferay DXP Javadocs
For developers, Liferay has created a set of documentation (Javadocs) that provide API and code detail for working with Liferay DXP's core software. To access the Javadocs, follow either one of the following...
Deploying the Liferay Platform on WebSphere Network Deployment Edition
This article documents how to deploy Liferay Portal 6.2 or Liferay DXP (7.0 or 7.1) on WebSphere Application Server with Network Deployment (commonly abbreviated ND). The Network Deployment Edition is a tool that...
Common Causes for the Properties in the 'portal-ext.properties' Not Taking Effect
This article documents the circumstances for when properties in the portal-ext.properties are not working correctly. This article also discusses common causes for the properties in the portal-ext.properties not...
Upgrading to Permission Algorithm 6
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. Permission algorithm 5 was used as the default...
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...
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....
[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,...
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...
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...