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
LDAPからのユーザーインポートについて
, knowledgeArticleType: howTo, legacy: true, name: LDAPからのユーザーインポートについて, showDisclaimerMessage: true, sourceTeam: Support, ticketNumber: , title: LDAPからのユーザーインポートについて
メールアドレスにおける大文字の制限
, knowledgeArticleType: reference, legacy: true, name: メールアドレスにおける大文字の制限, showDisclaimerMessage: true, sourceTeam: Support, ticketNumber: , title: メールアドレスにおける大文字の制限
Webコンテンツのオーナーが変更される
, knowledgeArticleType: reference, legacy: true, name: Webコンテンツのオーナーが変更される, showDisclaimerMessage: true, sourceTeam: Support, ticketNumber: , title: Webコンテンツのオーナーが変更される
ページ毎に異なるブックマークを表示する
, knowledgeArticleType: howTo, legacy: true, name: ページ毎に異なるブックマークを表示する, showDisclaimerMessage: true, sourceTeam: Support, ticketNumber: , title: ページ毎に異なるブックマークを表示する
OpenType Layout tablesエラーの対処法
, knowledgeArticleType: reference, legacy: true, name: OpenType Layout tablesエラーの対処法, showDisclaimerMessage: true, sourceTeam: Support, ticketNumber: , title: OpenType Layout...
ClassNotFoundException when deploying a custom WAR portlet module in the folder deploy
Issue Errors like the following one appear when deploying a custom WAR module in the deploy folder: ERROR [fileinstall-directory-watcher][HotDeployImpl:213] com.liferay.portal.kernel.deploy.hot.HotDeployException:...
Custom service does not work using API JSON
Issue We developed a custom service using service builder. The service method receives a string as parameter. We access it through JSON API. When the string length is short (some hundred of kilobytes), the service...
How do I change Tomcat's temp folder path to another?
Issue How can the Tomcat temp folder path be changed to a different path? Environment Liferay DXP 7.3 Resolution In order to configure Tomcat to use a different temp directory, users must first understand the...
When to Start Checking Web Content when Reservation Submission is Made
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. event...
Is using MySQL 5.6 with collation CHARACTER SET utf8mb3 recommended?
Issue Using Liferay 7.0 with MySQL 5.6 with collation CHARACTER SET utf8mb3 has certain limitations.  Environment Liferay 7.0 Resolution By default, Liferay creates database tables in MySQL 5.6 with utf8mb3...
Elements are Missing from my JDBC_Ping Clustered Environment
Issue Elements are missing from my JDBC_Ping clustered environment, and I'm seeing Unsupported template manager ftl errors in the logs. When I disable clustering, the elements are all present. Environment DXP 7.2...
Web Content does not appear in Web Content Display after upgrade
Issue After upgrading Liferay from an older version to a newer version, web content that was created with the older version is not showing up in the Web Content Display Widget as an option to be selected.   Environment...
How can I get an upgrade tool for JBoss setup?
Issue While upgrading, and using the JBoss EAP 7.4 app server, users need the steps to complete the DB upgrade. Users have access to the upgrade tool in bundled Tomcat, but not in the JBOSS setup. Environment...
Column publishDate Liferay upgrade error
Issue When upgrading Liferay the error "Column publishDate does not exist in table Layout" appears. Environment DXP 7.0 DXP 7.3 Resolution To resolve this behavior, open a help center ticket to request a hotfix...
Unable to sync callable error during upgrade
Issue You might encounter the following error during your upgrade attempt: ERROR [main][DependencyManagerSyncImpl:54] Unable to sync callable java.lang.NullPointerException: null   at...
TemplatePortletPreferences.reset() is not available
Issue A Web Content Template from previous versions with the following code is rendered: <#assign journalArticlePreferencesMap = {   "portletSetupPortletDecoratorId": "barebone",   "groupId": "54321",   "articleId":...
Is there an API to change resource permissions?
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....
sun.reflect.Reflection.getCallerClass Warning message during portal startup
Issue You might encounter the following error message during portal startup if you use Java 11: WARNING: sun.reflect.Reflection.getCallerClass is not supported. This will impact performance. Environment DXP 7.0+ ...
NullPointerException in com.liferay.layout.page.template.service when upgrading from 7.0
Issue Following error appears when upgrading from 7.0 to 7.4 if page template has no name: Caused by: java.lang.NullPointerException at...
Database registration value for the custom field:checkbox
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...