Search Results

All Results 6961
Sort By
Resource Type
Applicable Versions
Deployment Approach
Capability
Feature
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 server. Resolution If cookies cannot be enabled, you can always add the following extension to be allowed:...
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 modifications to data within the database that must be completed before...
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 framework to your discretion.  One example would be to...
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 can use the following HTTP methods: CONNECT, DELETE, GET, HEAD, OPTIONS,...
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, "Others") then abc" to a form rule Continuing on:...
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 Engineers as it is crucial to have a stable and working backup of the...
Changing the Liferay Instance's Log Time Zone Without Modifying the JVM Time Zone
Introduction By default, Liferay's JVM uses the UTC (GMT) timezone for scheluding jobs and displaying the correct dates in the presentation layer. However, you can change the time zone for the log files without modifying this default configuration. In this article, you'll customize the...
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 not view any content created with this set of conditions. This means...
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 dependent on. Reasons include rolling restarts for patching or maintenance....
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: This resolution requires customization and should only be implemented at the discretion of...
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 vendors, there are a couple of commands that must be executed on Sybase...
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 Upgrade Tool is configured to recommend version 9.0.10 For 7.0 the bundle includes Tomcat...
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 releases for existing versions of Liferay Digital Experience Platform and...
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 default home URL of the portal Redirecting a user after logging in...
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 recognizes that an upgrade often requires a significant...
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 Channel, content:...
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 Patching Tool. For more information on how to configure the Patching Tool, see: Using the Patching Tool....
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 queued: BackgroundTaskResult backgroundTaskResult = ...
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 supported in 6.1 EE GA2 edition of Liferay - however please note that patches are only shipped with JDK5...
Testing if Liferay Clustering is Working Properly
Issue How can I confirm that my Liferay cluster is working correctly and all nodes displays the same information accurately? Environment DXP 7.x Portal 6.x Resolution There are two ways that to accomplish this: 1. Manually Test the Cache Replication Functionality To manually test this,...
Installing Archived Modules From Liferay's Public Repository
This article is a how-to guide for locating, downloading and installing modules from Liferay’s public repository. Installing modules directly from Liferay’s public repository should be done if the module or application has been deprecated, archived or otherwise not distributed with the...
SQL Scripts Causing Duplicate Keys
 While using a new instance of the Liferay Portal, some environments may encounter the following error: ORA-01452: cannot CREATE UNIQUE INDEX; duplicate keys found Resolution This error occurs do to an error in the creation of sample data by the create-*.sql scripts. This results in...
Deploying Activation Keys
This article documents the basic instructions for how to deploy your Activation Key using an .xml file. The steps will vary slightly depending on the version of the Liferay platform you are using. If you encounter any issues along the way, see this separate Troubleshooting Activation Key...
DXP 7.0 Database Portal Properties
This article is intended to provide a list of all the Liferay DXP 7.0 Database properties that can be used to connect your DXP 7.0 installation to various databases. To use any of them, uncomment the block of code you need, and paste it into your portal-ext.properties file. For example,...
Setting up Session Replication in Tomcat With Liferay DXP
The purpose of this article is to provide an example of how to set up a basic Tomcat cluster that has session replication, using built-in Tomcat features. Please note: This example is provided as a courtesy. This configuration is not supported by Liferay Support as it deals with Tomcat,...
Liferay Web Proxy Module for Digital Experience Platform 7.1
The Web Proxy Portlet allows web applications to be embedded within a portlet while keeping the user interaction within the portal context. The portlet is deprecated and was removed from Digital Experience Platform (DXP) 7.1 due to low adoption. The portlet will not be released as an app...
Performance Issue for Thread Counts While Processing JSP files
This article is designed to help administrators tune performance in Liferay DXP 7.0 when the active thread count approaches the maximum allowed thread count. The reason for this performance issue is because the values for the...
Including portal-ext.properties in Help Center Tickets
One of the most important pieces of information when resolving a customer issue is the portal-ext.properties file for your environment. It is now possible to upload the portal-ext.properties file before opening a ticket. This article describes what you need to know to locate your...
Transactional Cache or Blocking Portal Cache Causes the Portal to Hang
This article serves as a troubleshooting guide. During a thread dump, your server may hang indefinitely due to the blocking portal cache. Blocking portal cache is one of the caches that the Liferay platform uses for clustering; it is not a hibernate cache, it is what Liferay uses with...
Carousel Portlet Prevents Ehcache Plugin From Loading With a 'ClassNotFoundException'
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 the scenario where the Carousel portlet (a third party app made by XTIVIA) and Ehcache...
Resolving 'BadPaddingExceptions' in the Console Logs
This article addresses a situation where customers might encounter a BadPaddingException in the logs. This occurs if customers have two instances on the same domain; when a user tries to access another instance on the same domain, the exception will be thrown. 2018-05-31 03:10:32.353...
Common Upgrade Errors for Liferay DXP
This article documents the common configuration errors you may encounter while upgrading to Liferay Digital Experience Platform (DXP), versions 7.0 or 7.1. Read below to discover the steps you can take to resolve these issues or avoid them altogether. Resolution Error: Upgrading to DXP...
Cluster Nodes Are Not Connected When Using Jdbc_Ping on an Oracle Database
This article documents a solution if subscribers are using an Oracle database and using JDBC_ping as the discovery protocol in a clustered environment. The issue is that the JGroup's default initialize_sql value is incompatible with Oracle. As a result, the JGROUPSPING table is not...
Testing JSON Web Services in Liferay
This article documents the new implementation of JavaScript Object Notation (JSON) web services in Liferay Portal 6.1.x to test API methods. The only limitation is that to test any methods they must go through JSON. A database other than Hypersonic will be required for API testing as...
Setting Up Liferay WAR on Tomcat 7
This article describes how to set up Liferay Portal 6.1 EE or Liferay Portal 6.2 EE using Windows and MySQL 5.x on Apache Tomcat 7.x. Resolution 1. Gather the Necessary Files Download and unzip the most recent supported version of Tomcat 7: http://archive.apache.org/dist/tomcat/tomcat-7/...
Cannot Obtain Lock During Startup on DXP 7.0
In some cases, JGroups may not get a response when trying to bind to an address. In this case, an exception like the following can be thrown: 05:50:53,559 ERROR [Framework Event Dispatcher: Equinox Container: 70881daa-756e-0016-1bfa-e3d1d4e1b271][com_liferay_portal_cluster_multiple:97]...
Quick Start Guide to SAML on Liferay Portal 6.1 EE GA3
  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 are working with a Liferay Portal version prior to 6.1 GA3, you can read the article here. SAML...
User's group membership not updating with LDAP after 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. Beginning in Liferay 6.0 EE SP2, the "addedbyLDAPImport" column was added to the usergroup table. The purpose of...
High Priority Issue Checklist
This article provides a brief checklist of items to run through when your server is frozen, or goes down entirely. Collecting this information before opening a support ticket is a significant step towards helping us to provide you with a quick resolution. Resolution To help our Support...
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 Invalid property: 'AccountImpl#hostname' (actual:'AccountImpl#hostname',...

Showing 2,601 to 2,640 of 8,730 entries.