Capability

Development and Tooling

Liferay offers a comprehensive toolkit to extend or customize your digital experience. Build applications quickly with low-code/no-code features like Objects, or leverage developer tools like Liferay Workspace and Blade CLI for further customizations.

For users on PaaS or running Self-Hosted, Liferay also offers tools deploying customizations.

Feature
Deployment Approach
Keeping toast success/error messages visible until user acknowledgement
, knowledgeArticleType: troubleshooting, legacy: true, name: Keeping toast success/error messages visible until user acknowledgement, showDisclaimerMessage: true, sourceTeam: Support, ticketNumber: 11025, title:...
Recurring UserEmailAddressException$MustNotBeDuplicate error importing users with existing emails from LDAP server
, knowledgeArticleType: troubleshooting, legacy: true, name: Recurring UserEmailAddressException$MustNotBeDuplicate error importing users with existing emails from LDAP server, showDisclaimerMessage: true, sourceTeam:...
Custom portlet with ICEfaces integration stops working in DXP Fix Pack de-33
, knowledgeArticleType: troubleshooting, legacy: true, name: Custom portlet with ICEfaces integration stops working in DXP Fix Pack de-33, showDisclaimerMessage: true, sourceTeam: Support, ticketNumber: 2768, title:...
A comma gets appended in SEO's Meta keyword
, knowledgeArticleType: troubleshooting, legacy: true, name: A comma gets appended in SEO's Meta keyword, showDisclaimerMessage: true, sourceTeam: Support, ticketNumber: 17694, title: SEOのMetaキーワードにカンマが付加される
How do I replicate the Classic theme's Search box in a custom theme?
, knowledgeArticleType: troubleshooting, legacy: true, name: How do I replicate the Classic theme's Search box in a custom theme?, showDisclaimerMessage: true, sourceTeam: Support, ticketNumber: 35928, title: ...
/html/common/referer_jsp.jsp vulnerability
, knowledgeArticleType: troubleshooting, legacy: true, name: /html/common/referer_jsp.jsp vulnerability, showDisclaimerMessage: true, sourceTeam: Support, ticketNumber: 45080, title: /html/common/referer_jsp.jsp...
KCS Article Quick Reference Guide
, knowledgeArticleType: howTo, legacy: true, name: KCS Article Quick Reference Guide, showDisclaimerMessage: true, sourceTeam: Support, ticketNumber: , title: KCS記事クイックリファレンスガイド
Staging tasks do not start and remain at 0%
, knowledgeArticleType: troubleshooting, legacy: true, name: Staging tasks do not start and remain at 0%, showDisclaimerMessage: true, sourceTeam: Support, ticketNumber: 51030, title: ステージング タスクが開始されず、0% のままになる
Soy Portlet uncaught type errors
, knowledgeArticleType: troubleshooting, legacy: true, name: Soy Portlet uncaught type errors, showDisclaimerMessage: true, sourceTeam: Support, ticketNumber: 29014, title: Soy ポートレットでタイプ エラーがキャッチされない
Unable to create users having screen name same as that of groupId (Site Id)
, knowledgeArticleType: troubleshooting, legacy: true, name: Unable to create users having screen name same as that of groupId (Site Id), showDisclaimerMessage: true, sourceTeam: Support, ticketNumber: ,...
How to setup sax parser in 7.2?
, knowledgeArticleType: troubleshooting, legacy: true, name: How to setup sax parser in 7.2?, showDisclaimerMessage: true, sourceTeam: Support, ticketNumber: 45932, title: 7.2 で sax パーサーをセットアップするには?
Patching Tool fails to install due to lack of file space
Issue When trying to install a patch, the Patching Tool fails with a java.io.IOException regarding file space despite having enough space in the mount or drive where Liferay resides: 14:04:59,116 DEBUG [b:?]...
Why does the LDAP import schedule start over whenever I reset my server?
Issue I would like my LDAP import to run at specific times and dates. I can set LDAP import intervals by number of minutes through either System Settings or Instance Settings: Control Panel > Configuration >...
"Submit for Publication" button is inactive after a workflow task is rejected
Issue Using the Single Approver Workflow, if a content reviewer rejects the submission, we cannot resubmit after editing it, because the "Submit for Publication" button is inactive and cannot be clicked....
How to configure liferay to invoke web services with Digest Auth
Issue How to configure Liferay to invoke web services with Digest Auth and use it in a client. As example we'll use POSTMAN Environment Liferay DXP 7.1+ Resolution As example, we are going to configure the access to...
IKEv1 IPSec VPN Deprecation
Introduction A group of researchers has found vulnerabilities in implementations of the Internet Key Exchange version 1 (IKEv1) protocol in firewalls and other networking applications...
Navigation menu problem to drag and reorganize pages
Issue When a navigation menu containing many pages is created, the user may have difficulty reordering and changing the page level. In addition, when the user tries to drag a page, the scroll enters in a loop and...
Disable Admin password reset email notifications
Issue The user should not receive the email notification for the password change. Environment Liferay DXP 7.0 Resolution The requirement is not available out of the box in Liferay. If you want to achieve this...
How to remove the + button from Document and Media
Issue How can the + button be removed from the Document and Media Portlet Environment Liferay DXP 7.0 Resolution To remove the + button from Document & Media Portlet, please follow the below steps: a) Navigate to the...
Leverage browser caching in Liferay
Issue Leverage browser caching in Liferay Environment Liferay Portal 6.2 Resolution The query is regarding the SEO implementation and falls beyond the scope of Liferay support. Additional Information Article: Leverage...
Restricting the search result
Issue After uploading a video with extension mp4 and web content, with the same name. Now when searching with the name, the results show both the mp4 video and the web content. However, it should show only Web content...
SSLHandshakeException handshake_failure after updating Liferay Workspace
Issue SSLHandshakeException handshake_failure is thrown after updating the Liferay Workspace version, as shown below: javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure at...
"Error on rename of" tables during upgrade when using Windows 10 and MySQL
Issue When performing a Liferay upgrade, the process stops and you find the following error in the log: 2021-05-06 08:49:36.319 INFO [main][UpgradeProcess:115] Failed upgrade process...
Cleaning Data in Embedded Elasticsearch 7
Issue When starting up Liferay DXP 7.3 with a clean database, I'm encountering a Red Health status for my embedded Elasticsearch server: 2021-04-08 18:27:44.067 ERROR [main][ElasticsearchEngineConfigurator:93] bundle...
Uploaded documents are not visible on a different machine
Issue Configure common database for two Liferay servers. Now, whenever try to upload an image on one server then the same image is not getting visible on another server even though the right URL path has been set...
Using LMDD with Browser Mobile Emulators
Issue I'm seeing that the LMDD does not always properly detect a mobile device if I'm using a browser mobile emulator.  In this example, the LMDD app was set up to display mobile device information using the Device...
Unable to add new web content folder when characters blacklist is empty
Issue When the Characters Blacklist is empty in either of these locations: Control Panel>Configuration>Instance Settings>Web Content Control Panel>Configuration>System Settings>Web Content>Virtual Instance...
Unable to configure the Web Content custom template key value in place of autogenerated template key
Issue Unable to configure the Web Content custom template key value in place of autogenerated template key. Environment Liferay 7.3 Resolution For Web Content, toggle the setting in Control Panel - System Settings -...
Form Storage Adapter is not visible in the form storage type dropdown.
Issue Post deploying the form storage adapter module it's not visible in the form storage type dropdown. Environment Liferay DXP 7.3 Resolution While creating form storage adapter "ddm.storage.adapter.type" value...
How to implement Accelerated Mobile Pages (AMP) in Liferay?
Issue How to implement Accelerated Mobile Pages (AMP) in Liferay?  Environment Liferay DXP 7.2 Resolution Accelerated Mobile Pages are not supported in Liferay as of now. However, there is already a feature request in...
Liferay Digital Experience Platform Readme
Thank you for choosing an Enterprise Subscription to Liferay Digital Experience Platform (DXP). Liferay DXP allows you to create and connect personalized digital experiences across...
How to Setup HTTPS on Tomcat for Liferay Portal 6.2 and DXP 7.0
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....
Sorting using localizable and indexable fields from structure is not working
Issue When trying to get a search result, sorted by some localizable and indexable fields defined in a structure, the configured Sort widget does not work properly. The issue can be reproduced with these steps:...
Adaptive Media does not show errors in logs
Issue Adaptive Media cannot process some images, but the only info about these errors is found in the UI alone, as shown in the image below. No related errors can be found in the logs. Environment Liferay...
The source code format is misaligned in the AlloyEditor
Issue When updating the DXP 7.1 instance patch level from de-17 to de-20, the code view shows the misaligned format of the tags in the editor of the web content. To format it again, every time while editing the code,...
How do I add Captcha in Sign in Portlet?
Issue I would like to add Captcha in Sign in Portlet, as I can do in Create Account and Forgot Password options. Environment DXP 7.3 Resolution Unfortunately, there is no out-of-the-box feature to enable Captcha...
I cannot upload images on Web Content larger than 50kb
Issue After uploading a small image greater than 50kb in the Featured Image of a Web Content, it does not allow to publish the changes, the following message is displayed: Error: Please enter a small image with a...
Broken Document Links in Search Results
Issue Clicking on a link to a document in Search Results leads to a /null page and error: Environment Liferay DXP 7.0 Liferay DXP 7.1 Resolution This behavior is reported and fixed in LPS-93120. The fix has been released...
Admin is not able to see any user in droplist to whom the task can be assigned
Issue After applying a 'Single Approval Workflow' on web content. The admin user is not able to assign any task to any other user as the droplist becomes disabled. Environment Liferay DXP 7.2  Resolution A 'Regular...
Post deployment of SAML plugin the SAML Admin page is blank
Issue After deploying the SAML plugin in the Liferay instance, the SAML admin page displayed blank. Below Stack trace occurs in the log at the time of performing the above actions. 2021-03-23 19:14:22.610 WARN...