Search Results

All Results 6960
ソート
Resource Type
Applicable Versions
Deployment Approach
Capability
Feature
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',...
Issues Encountered with Upgrades to Liferay Portal EE Versions
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 comprises a list of issues that administrators have experienced in running an upgrade, along with...
Clustering With TCP Unicast
Clustering with the Liferay platform can be achieved by using UDP Multicast, UDP Unicast and TCP Unicast. While Multicast is being used by default, there are cases where UDP Multicast is not available or disabled at the infrastructure level. In such cases, TCP Unicast can be used for...
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 in the PDFBox library that causes a JVM crash upon image conversion....
Setting Up Liferay Portal on JBoss 6 EAP
This article will outline how to set up JBoss 6 EAP and deploy Liferay 6.1 EE and 6.2 EE to this application server. Resolution Before You Begin, download JBoss EAP 6.0.1 or 6.1, and install it to your preferred location, henceforth referred to as $JBOSS_HOME. Please Note: Liferay Home...
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 principles is the responsibility of the subscriber. This article outlines...
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 having some characters that are not allowed in the default encodings....
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 in Liferay DXP 7.0. Summary: Database Sharding settings in the...
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 Websphere Application Server 6, a NamingException error is thrown. Example:...
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 potential heavy performance drop casued by XML parsing and template...
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...
ConcurrentModificationException When Deploying Plugins on Liferay Portal 6.1 EE GA3
This article outlines a specific known issue that exists within Liferay Portal 6.1 EE GA3 SP3 and provides a link to follow its resolution. Resolution At the time of release, there is one known issue with Liferay Portal 6.1 EE GA3 SP3. In this version of Liferay, a...
Difficulty Adding Assets That Use Alloy Editor on Windows Os in DXP 7.0
This articles serves as a troubleshooting guide for users working in Liferay DXP 7.0. When it comes to adding assets using the alloy editor on Windows OS, you may encounter some difficulties. The browser may display a ReferenceError: CKEDITOR is not defined, and the console may...
Resolving 'UnsupportedOperationException' Caused by an Invalid Audit Max Queue Size Setting
This article documents steps on how to increase the audit message max queue size that leads to an UnsupportedOperationException.  By default, System Settings > Foundation > Audit > "Audit message max queue size" is set at 200. The value is supposed to be greater than 0. This specific...
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...
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: Error 0x80010135: File path is too long An unexpected error is keeping you from copying the file. If you...
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 outlines the steps necessary to enable these portal properties files for a single instance. Resolution...
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 database in PostgreSQL and configure a Liferay bundle to connect to it....
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 has already been implemented. Resolution PortletSession values should be scoped on a portlet and user...
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 that Tomcat determines whether applications can access JNDI resources is by checking the context...
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 issues during the development. Resolution 1. Use bnd Command to...
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 code to a new version of Liferay. Please follow these steps in order to...
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 code and paste it into your portal-ext.properties file. For example, to enable MySQL, you...
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 for this export. Resolution 1. Use Oracle Data Pump (EXPDP) for creating the export file. With the advent...
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 Resolution The master language.properties file is used in Liferay to display portal content. This also...
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 Liferay Portal. Please note that this property was deprecated from 7.2.x with no direct replacement....
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 Marketplace, the Private Plugin Installer must be installed. Resolution Download the Private Plugin Installer...
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 plugin using a Jython script. In a Standalone WebSphere installation,...
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 installed or recompiled the layouts in a new sdk it will create a...
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: com.liferay.portal.kernel.upgrade.UpgradeException:...
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 Packs 41 and 42 contains an invalid list of fixed issues. As a result, a...
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 principles is the responsibility of the subscriber.  This article is a guide...

該当件数: 8,720 件中 7,021 - 7,080