Search Results

All Results 6967
Sort By
Resource Type
Applicable Versions
Deployment Approach
Capability
Feature
UDP Multicast Protocols and Firewalls
This article is designed to help system administrators troubleshoot a Liferay DXP instance deployed in a clustered environment. Some issues may arise because of too restrictive firewall settings (most, if not all, systems are protected by a firewall). And if certain ports are not opened...
Migrating Tag Sets During the Upgrade Process From Liferay Portal 5.2 to 6.0
This article outlines the changes to Tags and Tag Sets between Liferay Portal 5.2 to Liferay Portal 6.0, and later versions. Specifically: The changes to the Tags Navigation Portlet (Where Did Tag Sets Go?) How to migrate Tags to Categories and Tag Sets to Vocabularies. Resolution 1. The...
JBoss EAP vs. JBoss AS
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. One commonly asked...
Liferay DXP 7.1 Database Portal Properties
This article is intended to provide a list of all the Liferay DXP 7.1 database properties that can be used to connect your DXP 7.1 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,...
Changes in Enabling serviceLocator Calls in Liferay DXP 7.0
This article documents a change in where to define serviceLocator properties in Liferay platforms; both in Portal and Digital Experience Platform (DXP). Developers familiar with this functionality in Portal 6.2 can enable or disable this property to allow specific calls in Freemarker or...
DLFileRank Causes Deadlock or SQL Update Batch Errors
With DLFileRank enabled, Deadlock or SQL Update Batch Errors may happen due to DLFileRank updates. When using DLFileRank, unique constraints can be found due to the amount of writes that are done to the database. Many times it is helpful to take a look at the constraint that is causing...
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 portlets from the pool of available portlets. Fortunately, this can be achieved either in the control panel...
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 portlet. The integration with Liferay is a .jar file downloadable from the Control Panel. There is a...
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 the third week—every repeating event is then declined. When you select Event Details, the option to...
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 Portal, there are many things to take into account. This guide is designed to...
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 Experience Platform 7.0 or 7.1. For customers who are upgrading their Liferay...
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 your environment is ready prior to performing the upgrade. Resolution These instructions should be used if...
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 CVE-2012-1007: Multiple cross-site scripting vulnerabilities CVE-2015-0899: Remote...
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 messages are issued with an SQL exception such as follows: 11:01:50,141...
Fix Pack and Hotfix installation order on Liferay Portal EE
The order of fix pack and hotfix updates are determined by engineering in several ways. This order is hardcoded in the update. Environment Versions previous to Portal 6.2 SP11 Resolution General Guidelines: The general order of installation is: Fix-Packs and Security Updates before...
Inputting Initial S3 Configuration Settings on DXP 7.0
This article serves as a reference for how to configure Liferay Digital Experience Platform (DXP) to use Amazon Web Services S3. DXP users can leverage Amazon S3 in two key areas; to serve as a file store repository, and to manage clustering. Regardless of which usage, there are three...
Update Manager gives plugin update reminders for up to date plugins
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 documents a known issue where administrators may receive the message "Updates are available for...
System-ext.properties Reference Guide
This article serves as a reference guide for how to set system wide properties through the system-ext.properties file. Similar to the relationship between the portal.properties and portal-ext.properties files, administrators can affect system wide changes in the system.properties by...
Creating a Backup/Disaster Recovery Environment for Liferay Portal
This article gives an overview of a backup/disaster recovery environment that is necessary when starting a Liferay Portal project. This backup will often be referenced by Liferay Support Engineers as it is crucial to have a stable and working backup of the production environment to...
Apache Tomcat Security Advisory: CVE-2018-1336
General Information CVE-2018-1336 reports that, "an improper handing of overflow in the UTF-8 decoder with supplementary characters can lead to an infinite loop in the decoder causing a Denial of Service." This vulnerability is reported in the following versions: Apache Tomcat 9.0.0.M9...
Setting Up Liferay Portal on a DB2 Database
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 steps on how to setup a DB2 connection with Liferay Portal. This article use properties set...
Moving Existing Data From an Old Liferay bundle to a New One
This article provides a checklist when you move your existing data from an old Liferay environment to a new one. Resolution For database, please backup the database in old environment and import it to the new environment. For documents, they are stored...
Using the Data Migration Tool in Liferay DXP 7.1
This article documents how to use the data migration tool in the Server Administration section of Liferay Digital Experience Platform (DXP) 7.1. The Data Migration Tool allows administrators to migrate data quickly between Documents and Media repository to another, such as moving from...
Upgrading to Liferay Portal 6.0 EE SP1
When upgrading to the latest Liferay Portal, there are many things to take into account. This guide is designed to assist in the upgrading process. Please read and ensure your environment is ready prior to performing the upgrade. Resolution These are listed in order of what should be...
Liferay Information for Common Application Servers
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. Resolution   Tomcat JBoss Weblogic Websphere Glassfish WEB-INF Folder ${TOMCAT_HOME}/webapps/ROOT...
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 updating a document to the 10th version, you may see an error similar to this: ERROR...
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 have a user that has a friendly URL page like "myca" and that user tries to join the user group that also...
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 modules using the OSGi framework, there are benefits which have been...
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. This way, when a page loads, Liferay Portal will detect the language, pull up the corresponding language...
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 instructions. For the zip file, navigate to the Liferay DXP 7.0 Fix...
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 that allow users to deploy plugins via an administration console of some...
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 where 'sensitive' data can be located on Liferay's database. Resolution Create a SQL...
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 the time zone. You can do this at two different levels; the individual...
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 navigate through it.  The following are some of the more common causes and...
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) EC2-classic and (2) EC2-VPC. Please refer to Amazon's documentation for more detailed...
Removing '/web/' From Auto-Generated URLs
This article documents how the Liferay platform will automatically generate URLs appended with /web/, which can also be changed to a friendly URL. This may be an issue for those who do not want to append generated endings to URLs. For instance: http://liferay.com/web/page.html becomes...
Error Duplicate entry '0-3-925637128-com_liferay_site_navigation_menu_web_portlet_SiteN'
Issue The following error is being reported in the logs multiple times: ERROR [http-nio2-8080-exec-143][JDBCExceptionReporter:234] Duplicate entry '0-3-925637128-com_liferay_site_navigation_menu_web_portlet_SiteN' for key 'IX_CB778855' Environment Liferay DXP 7.3 Liferay DXP 7.4...
I cannot publish Web content with E-mail type links
Issue I cannot publish Web content after including an email-type link. The UI shows this error: Error: Your request failed to complete Environment Liferay DXP 7.4 U60 - U69 Resolution Please update to Liferay DXP 7.4 Update 70+. Or request a Hotfix that includes LPS-178153 to resolve the...
ADA Compliance: JAWS Screen Reader announcement does not match actual key command.
Issue When I activate the three dot menu control, the JAWS announcement is not matching the actual key command. JAWS reads “Press space to activate the menu”, however, pressing space bar does not activate the menu. The menu is only activated by pressing the “enter” key. Steps to...
Logout function after disabling header
Issue If we disable "Show Header" in Site Builder > Pages > Public/Private Pages settings > Look and Feel > Show Header, the user icon is not there. How should a user log out in this case? Environment 7.2 Resolution There is a way to display the User Personal Menu in the Control Menu if...
How to know the pages that have added a specific Portlet
Issue Is there a way that allows me to identify which portal pages have added a specific portlet based on the Portlet ID? Environment Liferay DXP 7.0+ Resolution Please run the attached script: ListSpecificPortletPages.groovy  Replace \'portletId\' with the specific Portlet ID, e.g.:...
Tabs fragment fails to render with error "Unable to render content of fragment entry 0:Index: 1, Size: 1"
Issue After adding a Tabs fragment to a page, the content page is broken and can no longer be edited. The portal logs show the following error: Unexpected error has occurred." and "ERROR [http-nio-8080-exec-1][FragmentRendererControllerImpl:120] Unable to render content of fragment entry...
Error in assembling the CSS classes in the html generated by the Grid fragment
Issue When assembling a grid using HTML fragments, Liferay generates two CSS classes "glued" in the HTML, which results in incorrect behavior of the grid. In Liferay DXP 7.4 equal or below Update 65 Environment Liferay DXP 7.4 (equal to or below Update 65) Resolution Upgrade to Liferay...
Blog posts with images in Webp format cannot be published
Issue When trying to publish blogs with images in .webp format, an error is displayed in the UI and the publication is not carried out. Environment Liferay DXP 7.3.X Liferay DXP 7.2.X Resolution Please request a Hotfix with LPS-179099 to resolve the issue. Additional Information In...
Error when embedding videos on blog using TinyMCE
Issue When trying to embed videos in blogs using TinyMCE, using the files present in documents and media, the video is not embedded, with a gray screen. Environment Liferay DXP 7.2.X Resolution Upgrade to Liferay DXP 7.2 Fix Pack 17 or higher. Or request a Hotfix with LPS-143672 to...
Import .lar name display as 'Untitled' after successfully upload .lar from import section
Issue LAR imports are all named 'Untitled' Steps to Reproduce: 1) Navigate to Menu > Publishing > Export 2) Export a LAR of the site 3) Go to Menu > Publishing > Import 4) Import the LAR of the site Expected Behavior: The file name is shown on the processes page. Observed Behavior: The...
Can I specify multiple roles for workflow notification settings?
Please be aware that the page you are viewing has been machine translated from Japanese into English and may contain some translation errors. If you observe any issues with the translation, please contact us. Issue Can I specify multiple roles for workflow notification settings?...
The Liferay Server Cannot Start Up After Installing a Hotfix
Issue The Liferay server cannot start up after installing the hotfix (For example, hotfix-8495). In a Tomcat server, the following error occurs: ERROR [main][PortalContextLoaderListener:114] java.lang.NullPointerException java.lang.NullPointerException at...
The 'Select All' checkbox does not appear properly under the Define Permissions tab
Issue The 'Select All' checkbox does not appear properly under the Define Permissions tab. Steps to reproduce: 1) Navigate to Control Panel > Roles 2) Edit the 'Guest' role and navigate to the Define Permissions tab 3) Click on any permission for checking (e.g. Users and Organizations)...
SystemEvent table might accumulate in size over time
Issue You might encounter a behavior where your SystemEvent table has increased to a size which you deem troublesome. The SystemEvent table contains the deletion events of assets for Staging. These events can be exported/published.   Environment Liferay DXP 7.0+ Resolution The solution...
How to protect against the vulnerabilities related to SnakeYaml in version 1.27
Issue How can I mitigate vulnerability CVE-2022-38749, CVE-2022-38750, CVE-2022-38751 and CVE-2022-38752 regarding Liferay DXP? Environment Liferay Portal 6.2 EE Liferay DXP 7.0 Liferay DXP 7.1 Liferay DXP 7.2 Liferay DXP 7.3 Liferay DXP 7.4 (until the U47) Resolution Upgrade to Liferay...
Content Display Widget does not properly display video
Issue Unable to see the video after attaching it to the widget. Steps to reproduce: 1) Create a New Site 2) Create a blank page with the name: Video 3) Drop the Content Display widget. 4) Attach a video file to this widget, mainly a video that is already in the Documents & Media portlet...
Redirect Destination for SAML Authentication
Please be aware that the page you are viewing has been machine translated from Japanese into English and may contain some translation errors. If you observe any issues with the translation, please contact us. Issue How are redirects determined during SAML authentication? Environment DXP...
Vocabulary Category Specifications
Please be aware that the page you are viewing has been machine translated from Japanese into English and may contain some translation errors. If you observe any issues with the translation, please contact us. Issue Can you output the names and IDs of the vocabulary categories in a list?...
Double clicking the accent key in the template editor crashes the entire page
Issue When accidentally double-clicking the accent key in the template editor using a browser with Windows, to try to write for example "á", the portal hangs and nothing can be done except exit the page. Environment Liferay DXP 7.4 Resolution Please update to Liferay DXP 7.4 Update 67+....
Session not carried over when navigating between a domain with and without "www"
Issue Sometimes, the behavior when accessing a domain with www and without www are not the same For example, even if a user is logged in when accessing a domain with www pre-pended to it, when the user access the domain without www, the user is required to log in again Example steps to...
Headless Endpoint WorkflowInstance Change Transition Not Working
Issue When trying to use endpoint '/o/headless-admin-workflow/v1.0/workflow-instances/{workflowInstanceId}/change-transition' to approve and reject workflow tasks using the headless endpoint we are getting 400 errors while making a call. Environment DXP 7.4 Resolution As an alternative...
Stop Elasticsearch from analyzing words that are a company's proper name
Issue We would like Elasticsearch to stop analyzing words that are the company's proper name. For example, if our company is called "Smiths" we want to avoid Elasticsearch to analyze that word and drop the trailing 's' Environment Any Liferay DXP version Resolution How to customize the...
Clarification on createDate attribute in the user_ table
Issue We are unsure of the following: does Liferay update the createDate column in the user_ table when a user performs their first login to Liferay? Environment Liferay DXP 7.4 Liferay DXP 7.3 Liferay DXP 7.2 Liferay DXP 7.1 Liferay DXP 7.0 Resolution There are no changes done to the...
Cannot set proper permissions for Panel Category Entries in a Custom Site
Issue The custom site panel category entries' panel app permissions do not work as intended. We are unable to grant permissions to access the panel app through a "Site role" if the category key does not start with "site_administration." It will only work if we grant the permission with a...

Showing 2,581 to 2,640 of 8,739 entries.