Capability

Sites

Liferay sites are customizable spaces for building personalized digital experiences. Each site includes applications for creating content, designing pages, and more. With these features, you can bring your custom solutions to life, whether intranets, public sites, customer portals, or e-commerce storefronts. In fact, you can leverage Liferay's multi-site capabilities to create multiple such sites in the same Liferay instance.

Feature
Deployment Approach
Forms Guest view permission problem with Staging
Issue On a Live Site as a guest user, it is unable to see a Form that was presented on a page. Permissions seem to be set on the Staging site properly, and the same Guest User is able to access the Form on...
Fragment IDs get changed in upgrade to DXP 7.3
Issue After upgrading to DXP 7.3, the fragment-id values of fragments on Content Pages get changed. This can cause issues as customization that apply to specific fragment-ids will no longer work after the upgrade. ...
Special characters are escaped in instance names
Issue After changing the instance name to have a special character (e.g. "Liferay's Portal"), I see that the special character is escaped when the instance name is rendered in the Control Panel menu (e.g. "Liferay\'s...
Pages are indexed in the wrong language
Issue When we look for our page in Google search, some of the listed results has a locale we don't even use. What can we do to resolve that and have the URL with the correct locale in the search results?...
Creation of low-code application via App Builder in Liferay 7.3
Issue How to use standard 'App Builder' application to create functional business applications with dedicated user interfaces and data separation without a single line of code. Environment  Liferay 7.3 Resolution...
Configuring instances for remote live staging
Issue Configuring servers for remote live staging with localhost for testing purposes. Environment Liferay 7.3 GA1 Resolution Here are the detailed steps: Update the TunnelAuthVerfierConfiguration of both Liferay...
Publishing child pages to Live without their parents
Issue We have a staging environment with a multi-level page structure containing many child pages When we try to publish the child pages separately, using the page selection in the advanced publication,...
Total value not recalculated when order edited by administrator
Issue Existing orders were edited from the admin page, for example quantity was increased or decreased and price was modified. After making these changes, the total price remains unchanged and displays...
How to adjust notifications in the OOTB 'Single Approver Workflow' to approve specific web content based on a specific user
Issue How to apply 'Single Approval Workflow' to the specific user against specific web content. Use-case  Web Content 1 created/edited by user 3 - notification should go to Approver (User1)  Web Content 2...
How Can I Publish Web Contents Which Contain Unencoded URLs?
Issue Currently, if file entry validation is enabled and web contents are created with unencoded URLs containing special characters (such as ' &apos; ] } ) > < \n | ? " &quot;  ), publishing automatically fails...
Every user getting notifications in the Out-of-Box Single Approval Workflow
Issue Every user is getting a notification in the OOTB Single Approval Workflow, even though the specific user has been modified in 'Assignments'. Environment Liferay 7.3 Resolution The issue is fixed in Liferay...
Can't type in Forms fields because the text fields won't stay selected (fields lose focus)
Issue When the extensions Grammarly or LanguageTool are installed on the user’s browser, then Forms fields lose focus when the user is typing new characters on the field. Environment Liferay DXP 7.2...
F5 web server device blocks Liferay URL with message: "Bad multipart parameters parsing / No boundary defined for multipart request"
Issue A F5 web server device (for example, a load balancer) blocks a Liferay URL with messages like: Bad multipart parameters parsing No boundary defined for multipart request Flagging the request to process the...
SAML with Azure AD Fails to Authenticate and Throws Email Validation Error when URL format attribute names are used
Issue Liferay SAML integration with Azure AD may not be properly configured, specifically in regards to the Attribute Mapping. This results in an Email Validation error being thrown in the logs when a user attempts to log-in...
Mapping of 'LDAP' attributes in Liferay
Issue The requirement of mapping the below attributes in Liferay with the user profile. When was the last password being set, required 'pwdLastSet' attribute  When was the last login date, require 'lastLogin'...
CSS minifier skips translating relative urls for already minified files
Issue Combo servlet bundles/aggregates multiple CSS files into single downloads. Some of those CSS files might already have been minified, so those are not minified again. Apart from bundling multiple files, the...
Patching Tool 'WARNING: some of the currently installed fixes are not available' while installing certain Fix Packs
Issue When trying to upgrade from DXP 7.0 Fix Pack 90 to Fix Pack 96, the Patching Tool shows the following message: WARNING: some of the currently installed fixes are not available: * LPS-94011 * LPS-107323 The...
Expected regex syntax to validate Liferay form fields
Issue Facing invalid error message on form UI while working with the 'Regex Expressions' to validate the fields even though right email id is entered. Issue encounters while using the below regex to validate an...
Why is the public IP of a service changing?
Issue Checking the web address for a service, for example webserver-acme-test--ports.lfr.cloud, administrators may notice an unexpected change in the public IP address. Environment Liferay Cloud Resolution In...
Is it possible to stream the logs of the liferay service to Dynatrace?
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue Is it possible to stream the logs of the liferay service...
Site Administrators can't add new members to their site
Issue When a site administrator tries to add new members to a site, the site administrator is unable to see the list all available users in the portal. The site admin can only see users that have already been added as...
Warnings "Attempting to upgrade X table by recreating table"
Issue During an upgrade to newer versions of the portal, warnings like "Attempting to upgrade some table by recreating table due to some reason" may be found in the logs. They can cause confusion and...
Why Does the Site Selector Menu in the Control Panel Direct Traffic to an Empty Page?
Issue In DXP 7.1 and below, the links in the site selector menu in the control panel took me directly to the site home page. In DXP 7.2 and above, clicking on the site name in Control Panel > Sites > Sites...
Errors Updating Liferay Workspace
Issue I'm running into errors when attempting to update my Liferay Workspace to a higher version. Environment Liferay Developer Studio Liferay Workspace with Gradle Build Resolution If your project does not build or...
Subscribed user does not receive email notification from Asset Publisher
Issue I set up the option for users to subscribe to Asset Publisher content I subscribe with a separate User I add new content The User does not receive any notification email Environment Liferay DXP 7.1+ Resolution...
Toggle Controls button missing in Liferay DXP
Issue In Liferay DXP, I no longer see the Toggle Controls button that was available in Liferay Portal. The Toggle Controls button in Portal 6.2. Environment Liferay DXP 7.0 Liferay DXP 7.1 Liferay DXP 7.2 Resolution This...
Two separate java processes are created when starting Liferay 7.3
Issue When you start Liferay 7.3 you can see two new different Java processes running, while in older versions only the first one was created: org.apache.catalina.startup.Bootstrap...
How do I Add More Than One Field To the Custom Mapping Sections in My 7.0 LDAP Setup?
Issue I would like to add multiple fields to the custom mappings section in my LDAP setup. Environment DXP 7.0 Resolution During LDAP setup, navigate to Control Panel > Configuration > Instance Settings, in...
AlloyEditor Code View no longer respects line breaks
Issue After upgrading from DXP 7.0 Fix Pack 96 to Fix Pack 97, the AlloyEditor "Code View" option no longer formats the markup. Environment Liferay DXP 7.0 Fix Pack 97 Resolution Please request a Hotfix with...
Error executing FreeMarker template with #null when rendering web content
Issue When trying to render a web content we get the following error in Liferay DXP log: 2021-02-12 11:41:48.911 ERROR [http-nio-8080-exec-9][runtime:59] Error executing FreeMarker template FreeMarker template...
How can I modify the Admin Theme?
Issue Sometimes we need to modify some aspects of the admin-theme, for example, to change the look and feel of web content editions. Environment Liferay DXP 7.0, 7.1 Resolution The admin-theme can not be modified...
DLFileRank query running for a long time and taking up pool usage
Issue I am seeing a long running database query and am concerned about its impact on my environment:  insert into DLFileRank (groupId, companyId, userId, createDate, fileEntryId, active_, fileRankId) values (:1 , :2 , :3...
Site Administrators can't edit or create Workflows
Issue A user with the Site Administrator can't create or edit workflows through Kaleo Forms Admin. When attempting to do so, the user sees that the fields are greyed out and the 'Save' button is missing. Environment DXP...
A Liferay Cloud hosted website won't redirect https://mydomain to https://www.mydomain
Issue When opening a Liferay Cloud hosted website without the www part in the URL, the redirection to the site with the www part in it will not happen. Example: https://mydomain.com will not redirect to...
Is it Possible to View HTML Source Code in Text Fragments?
Issue As a user, I would like to have access to the HTML source code for text fragments. Environment DXP 7.3 Resolution Alloy Editor does not currently have a source code view feature.  Additional Information It...
How Do I Resolve "Page Not Found" Errors Thrown by Custom 404.jsp Pages in 7.3?
Issue When I navigate away from my custom 404.jsp page in 7.3, I see a "Page Not Found" error instead of the intended page. Environment Liferay DXP 7.3 Resolution A solution is described in LPS-127143, and will...
Increase/decrease uploaded image resolution to make to 300 DPI as standard
Issue A requirement of increasing/decreasing uploaded image DPI (resolution) to make to 300 DPI as standard. Required API which we can be called programmatically from the code to increase/decrease DPI for uploaded...
Roles are getting deleted
Issue While adding the roles up to 20 if chosen 20 Items per page but if try to add multiple roles further then all the roles is getting deleted except the latest one. Environment Liferay Portal 6.2 Resolution The...
How Do I Change Where Documents are Stored When Uploaded Through the Forms Upload Field?
Issue As an administrator, I would like to make the files uploaded by one user through the forms upload field hidden from other users, but I don't see a way to restrict view permissions to the Document Library...
Uploading Images through Web Content disappear after upgrade
Issue When uploading images using the image field in a web content structure, the images do not appear in the documents and media portlet. After running the upgrade to Liferay DXP 7.3 from a prior version of Liferay,...