Search Results

All Results 623
Sort By
Resource Type
Applicable Versions
Deployment Approach
Capability
Feature
Using Liferay Developer Studio Without an Internet Connection
This article documents a temporary workaround for developers using Liferay Developer Studio 3.9.7 in a closed environment. At this time Liferay Developer Studio requires users to download dependencies from the Internet. However, this can be a problem for developers who do not have full...
Liferay Developer Studioのセットアップ方法
事象/ユースケース Liferay Developer Studioを使う際の各種設定方法について 解決策/提案 以下の公式ドキュメントを参照の上、環境に合わせて導入してください。 バンドルされているIDEをダウンロードしてインストールする: Install the Liferay Developer Studio Bundle Eclipseにインストールする: Install Liferay Developer Studio into Eclipse 追加情報 チュートリアル: Liferay Developer Studio Proxy環境下での設定:...
Translated Object Field Values Not Displaying in Page SEO Meta Tags
Issue When using an Object with translatable fields for a page's SEO settings (e.g., HTML Title and Description), the translated values do not appear in the page's meta tags. For example, when viewing the page in Arabic, the meta tags in the page's source code still display the English...
How to Attach a File from a Form Submission to the Notification Email
Issue When a user uploads a file through a Liferay Legacy Form, the notification email is sent, but the uploaded file is not included as an attachment. Is there a way to include a file uploaded through a Liferay Form as an attachment in the notification email? Environment Liferay DXP...
Email Notification fails to deliver when recipient type is set to the Owner role
Issue A trigger on a custom object is configured to send an email, but it fails to deliver it when the recipient type is set to Owner. Environment Liferay DXP 2025.Q1 Resolution This is an known issue on this version of Liferay that is fixed by LPD-60073. Please upgrade to a fixed...
Liferay AI capabilities
Issue We would like to gain more information about Liferay's AI capabilities. Environment Liferay DXP Quarterly releases Resolution Liferay DXP integrates with external AI systems to enhance and accelerate your content creation and management processes. See more:...
Datasets Are Not Displayed After Upgrading to DXP 2025.Q2
Issue After upgrading to DXP 2025.Q2, existing Datasets are not displayed on pages. The Dataset fragment may appear collapsed when editing the page but is not rendered for users. Newly created Datasets are displayed correctly. Environment Liferay DXP 2025.Q2 Resolution The root cause of...
"fields" and "nestedFields" Parameter Not Applied to Account System Objects
Issue Using the GET Rest API for account-restricted objects does not seem to follow the `fields` and `nestedFields` parameters for the linked account. For example, when querying a custom object and attempting to fetch a specific field from the related account, the API returns the entire...
Headless Batch Import: Attachment Field with URL Creates Duplicate Empty File
Issue When using the Headless Batch Engine to import Object Entries with an attachment field using a file URL, following the documentation here, we see that it creates duplicate empty files. Environment Liferay DXP Quarterly Releases Resolution The current documentation (at the time of...
How to Add a Custom Element as a Control Panel or Site Administration Widget
Issue Is it possible to add a Custom Element, created via a Client Extension, as a widget in the Control Panel or Site Administration menu? Environment Liferay DXP 2025.Q1 Resolution Yes, it is possible to add custom elements to the Control Panel and Site Administration menus. Instead of...
Unable to Trigger Object Action Notifications for Site Role Users
Issue When an Object action is configured to send a notification to a site role, the notification fails to send to the users with that role. The following NoSuchRoleException is thrown in the logs: 2025-05-30 17:16:21.111 ERROR [http-nio-8080-exec-3][ObjectActionEngineImpl:157] No Role...
Company-scoped objects' workflow tasks do not get assigned to users with only site-scoped roles
Issue Given: A company-scoped custom object A workflow assigned to the above-mentioned object (at Global Menu > Applications tab > Workflow section > Process Builder > Assignments tab) And a workflow task assigned to a Site Role Outcome: The workflow tasks do not get assigned to the...
How to expose large object entries to guest users without manually assigning the permissions
Issue How to expose object entries to guest users without manually assigning permissions to each entry. Assigning permission will work here but if the number of entries in the object is large, it will not be feasible to assign the permission each and every time for each entry....
Object entry reviewer to have access only to currently reviewed object, not to all entries
Issue Issue description: I have enabled a review workflow for an object and noticed that if I want the reviewer to be able to edit the submitted object entry during the review task, I need to add the "Access in Control Panel" permission to the reviewer's role. But that is too much,...
Unable to Create Module for Liferay DXP 2025.Q1.0+ using Liferay Developer Studio 3.10.2
Issue Unable to create module for Liferay Product version 2025.Q1.0 or later using Liferay Developer Studio 3.10.2. Building the JAR file after copying the modules from a lower environment and pasting into a 2025.Q1.0+ environment throws an error. Environment Liferay DXP 2025.Q1+ Liferay...
Objects API PUT Calls Partially Update Resources Instead of Replacing Them
Issue When using the Objects headless API, PUT commands for Objects are only overwriting fields included in the API call, rather than replacing the elements entirely. PUT calls should update every object field. If a field is not in the request, the PUT call should remove the current...
Object moves folders when creating second object
Issue When creating two objects through Model Builder, creating a second object causes the first object to be moved to a different folder. Environment Quarterly Release Resolution This issue was fixed in 2025.Q1.12 with LPD-52455. Please upgrade to this version, or create a ticket...
Libraries/tools used to minify DXP code in build time
Issue What are the libraries/tools used to minify DXP code in build time (we are studying the possibility of using the same toolbox for our own developments). Environment Liferay DXP Resolution Liferay DXP uses esbuild , so that’d be our recommendation. Additional Information esbuild -...
Unable to migrate content from Dynamic Data Lists to Objects using the Data Migration Center
Issue Unable to migrate content and data from Dynamic Data Lists through the Data Migration Center due to issues found during the process. Environment DXP 2023.Q4+ Portal GA102+ Resolution The Data Migration Center is a Beta Feature, and therefore not fully supported until released. The...
"Missing 'Date Modified' and 'Date Created' Fields in Object Display Page Template Mapping
Issue We have a Display Page Template defined for an Object (Documents - Simple Document). In the edit mode, in the list of available variables of the mapping fields, the Date Modified and Date Created fields are missing. How can we use these variables? Environment 2024.Q3.13 Resolution...
Multiple unsatisfied references when installing a hotfix in 2024.Q4.5 or 2024.Q4.6
Issue After installing a hotfix in 2024.Q4.5/6, multiple unsatisfied references appear. It may appear in the start up logs or when running ds:unsatfisfied from the Gogo Shel: 2025-04-21 14:50:53.948 WARN [main][DependencyManagerSyncUtil:213] Declarative Service Unsatisfied Component...
Cannot start local server from Liferay Developer Studio versions 3.10.1 and 3.10.2
Issue With Liferay Developer Studio Version: 3.10.1 and 3.10.2, I imported a 7.4 workspace downloaded from git, and initialized the bundle. I then imported the project and the server, but when I try to start the server, I am getting an error saying that bootstrap is not available. The...
Issue with Missing Aggregation Fields in Account Headless API Response
Issue When I use the OOTB Account object by adding a relation to a custom object that includes aggregation fields and a custom picklist field, the aggregation fields are returning as an empty string ““ from the API response. Steps to Reproduce: Start 2025.q1.2-lts Create a Picklist with...
Tomcat download error encountered when leveraging Liferay Developer Studio / IDE
Issue When leveraging Liferay Developer Studio / IDE to build Liferay 2025.Q1.3, my build fails with indications that Tomcat is not able to download Example error: Execution failed for task ':modules:demo-local-service-wrapper-test:setUpTestableTomcat'. > Can't get...
Site-initializer using PATCH instead of PUT for object definition with API
Issue I am having issues updating our object definitions via site initializer synchronization. The issue was first observed with new fields not getting added to objects. When I do a manual object definition export/add fields/import, it works, and I get the new fields; if I try it via...
Upgrade to 2024.Q4.5/6 fails with "Unable to upgrade com.liferay.object.service to 10.2.0 from 10.0.0"
Issue I am trying to upgrade to 2024.Q4.5 or 2024.Q4.6. The upgrade fails with the following error: 2025-02-03 15:56:10.160 ERROR [main][UpgradeExecutor:333] Failed upgrade process for module com.liferay.object.service java.lang.IllegalStateException: Unable to upgrade...
Filtering objects by their NestedFields.
Issue Having a relationship between two objects A and B. It is possible to make queries to the /o/c/as api filtering by a field of object B as nestedField. curl -X 'GET' \ 'http://www.localhost:8080/o/c/as/?filter=aB%2Ftext eq 'BBB' &nestedFields=aB' \ -H 'accept: application/json' \ -H...
Identifying the license information for components used in Liferay DXP
Issue I need to know the license information for components used in Liferay DXP. My security scan tool is flagging Liferay components with license not found errors. Environment Liferay DXP Resolution Liferay can provide an SBOM (Software Bill of Materials) in SPDX JSON format that...
SOAP service list API is exposed to non-authorized guest users
Issue SOAP service list API found at http://[host]:[port]/api/axis is exposed to external guest users even with it configured to display locally only. The following property is set in portal-ext.properties: axis.servlet.hosts.allowed=127.0.0.1 Environment DXP 7.2, DXP 7.1 Resolution To...
Headless API returns 20 entries on certain GET methods
Issue Headless API only displays 20 entries on certain GET methods Environment Liferay DXP 7.4 Resolution The resulting 20 records is because of the default pageSize value. If you would like to adjust the number of records that are returned, please adjust the pageSize to a higher value...
Unable to define the searchable option with new objects fields
Issue Unable to configure the searchable options of new fields added to an object after it has been published. Steps to reproduce: Create an object: 'Pets' Add a new field: 'petName' (Text, indexed as text) Publish the Pets object definition Try to add a new field: description Observed...
Unable to Publish Object Definition Relationships after Importing
Issue The user is not able to publish Object Definition relationships after importing them Steps to reproduce: 1) Navigate to the Applications Menu -> Control Panel -> Objects 2) Import one Object Definition with a relationship 3) Public first Object Definition 4) Public the second one...
Not possible to add Custom Entry on page
Issue Mapping with Custom Objects is not working on Pages Steps to Reproduce: 1) Menu > Control Panel > Objects 2) Create a Custom Object 3) Navigate to Custom Object and click on the Fields tab 4) Add a Custom Field (text) 5) On details, publish 6) Go home 7) Navigate to Site Builder >...
Gradle build without internet connection
Issue How to build the Gradle workspace without an internet connection? Steps to run the gradlew command using offline mode Environment Liferay DXP Resolution We have improved the offline support in the most recent release of the DevStudio, however, all of our build tools (Gradle or...
Troubleshooting java.lang.NoClassDefFoundError and java.lang.ClassNotFoundException Optional Dependency Errors
Issue When starting up Liferay, the following errors are observed: java.lang.NoClassDefFoundError or java.lang.ClassNotFoundException. Environment Liferay DXP with deployed custom modules including optional dependencies. Resolution Review the deployed MANIFEST.MF inside the module or the...
How to generate multiple Java Thread Dumps in Linux and Windows
Issue In case of a throughput issue, the Liferay support service usually asks to take some java thread dumps from the Liferay server, in an interval of 1-2 seconds. Taking several thread dumps, allows you to detect if a Java thread is stuck or taking too long to complete. How can I...
How can I include my JSP in a Liferay Blade Servlet?
Issue I'd like to include a JSP in the doGet method of my Servlet plugin. The following gives NullPointerException:  this.getServletContext().getRequestDispatcher("index.jsp").include(httpServletRequest, httpServletResponse); Environment Liferay DXP 7.1 Resolution Add a Web-ContextPath...
過去のワークフロータスクの確認ページにて、オブジェクトのフィールド値が更新されてしまう
問題 オブジェクトをワークフローで使用しています。 過去の「承認済み」のワークフロータスクにて、オブジェクトのカスタムフィールドの値を確認しました。 期待値としては、「ワークフローが完了した時点の、カスタムフィールドの値」が表示される想定でした。 しかし実際の動作としては、「オブジェクトエントリーの現在のカスタムフィールドの値」が表示されました。 こちらの動作はバグでしょうか。 詳細の再現手順は下記の通りです:  再現手順: サイトスコープのオブジェクトを作成する。 フィールドを1つ作成し、オブジェクトEntry Title Fieldとして設定する。...
It is not possible to add Fragments of type Form Components to build objects forms in Liferay DXP 2023.Q4
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、こちらまでご連絡ください。 問題 Liferayには、コンテンツページにオブジェクトフォームを構築するためのフォームフラグメントがあります。 この機能は、Liferay DXP 2023.Q4 のデフォルト では利用できません。 環境 Liferay DXP 7.4 2023.Q4 解像度...
Form Field template not available in Liferay Maven Workspace
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、こちらまでご連絡ください。 問題 jsCompile コンフィギュレーションはMavenでは非推奨であるため、 form-field のテンプレートはMavenのLiferay 7.1以上ではサポートされていません。 環境 四半期リリース 2023.Q3 Liferay DXP 7.4 Liferay DXP 7.3...
Blade does not build war-core-ext modules for Liferay DXP 7.3 when using Maven
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、こちらまでご連絡ください。 問題 War-core-ext モジュールは、Blade が Maven を使用するように構成されている場合、Blade を使用して構築できません Environment Liferay Developer Studio または Liferay IDE v3.9.x+ を使用した開発環境 解決策...
How do I automatically upgrade a 6.2 Maven theme to be a 7.x Maven theme?
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、こちらまでご連絡ください。 問題 6.2 Mavenテーマを自動的に7.x Mavenテーマにアップグレードするにはどうすればよいですか? Environment Liferay DXP 7.0+ 解決策...
How do I upgrade a 7.x Maven theme to be a Maven theme for a next 7.x version?
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、こちらまでご連絡ください。 問題 次の7.xバージョンの任意の7.x MavenテーマをMavenテーマにアップグレードするにはどうすればいいですか? 環境への配慮 ライフレイDXP 7.0 決議 pom.xml を新バージョンに準拠するように更新してからテーマを構築することができるはずです。...
How to delete site-scoped object entries on 2025.Q1.20 or 2025.Q1.21
Issue After creating site-scoped object entries, they cannot be deleted. Though company-scoped entries are unaffected, site-scoped entries are remaining even after: A success message being displayed in the Object Overview UI. A 204 response in the control panel. How can I delete these...
Getting Bad Request When Using API Filter Parameter on User Object Field
Issue When extending a system object, such as the User object, with a custom object field (e.g., customID), attempting to filter user accounts by this custom field using the headless API results in an error. The API call looks like this:...
Countries API Basics
Countries API Basics Liferay 7.4 U24+ and GA24+ Use Liferay's Rest APIs to create and manage countries. Adding a Country Then, follow these steps: Download and unzip Countries API Basics. ...
Organizations API Basics
Organizations API Basics You can Create and Manage Organizations from the Application menu, but you can also use Liferay's REST APIs. Call these services to manage organizations. Adding an...
Accounts API Basics
Accounts API Basics Liferay DXP/Portal 7.4+ You can manage accounts from the Applications menu or use Liferay's REST APIs. Call these services to create and manage accounts. Adding an Account ...
Managing Objects with Headless APIs
Managing Objects with Headless APIs Liferay 7.4+ You can create and manage objects from the Applications menu, but you can also use Liferay's REST APIs. Call these services to create and manage...
User Groups API Basics
User Groups API Basics You can Create and Manage User Groups from the Application menu, but you can also use Liferay's REST APIs. Call these services to manage user groups. Adding a User Group ...
User Account API Basics
User Account API Basics You can add and manage users from the Control Panel, but you can also use Liferay's REST APIs. You can call these services to add, edit, delete users. Start with adding a...
Regions API Basics
Regions API Basics Liferay 7.4 U24+ and GA24+ Use Liferay's REST APIs to create and manage regions. Adding a Region Then, follow these steps: Download and unzip Regions API Basics. curl...
Postal Address API Basics
Postal Address API Basics Liferay DXP/Portal 7.4+ Use Liferay's REST APIs to manage postal addresses. Add Postal Address to Account Then, follow these steps: Download and unzip Postal Address...
Displaying Object Entries with Collections
Displaying Object Entries with Collections Liferay 7.4 U77+/GA77+ When you publish an object definition, Liferay creates a collection provider for it. For site-scoped objects, you can also create...
Roles API Basics
Roles API Basics You can create and manage roles from the Application menu, but you can also use Liferay's REST APIs. Call these services to manage roles. Associate a User to a Regular Role Then,...
Account Users and Roles APIs
Account Users and Roles APIs You can manage Account Users and Account Roles from the Applications menu, but you can also use Liferay's REST APIs. Call these services to create and manage account...
Account Groups API Basics
Account Groups API Basics Liferay DXP/Portal 7.4+ You can manage account groups from the Applications menu or use Liferay's REST APIs. Call these services to create and manage account groups. ...
Creating Form Fragments
Creating Form Fragments Liferay 7.4 U45+/GA45+ The form components fragments are for building your object's forms in a content page. If Liferay's form fragments don't satisfy your use case, create...
Fragment Configuration Types Reference
Fragment Configuration Types Reference Below are the available configuration types for fragments. See Adding Configuration Options to Fragments for more on how to make a fragment configurable. ...
Managing Data Sets
Managing Data Sets Liferay DXP 2024.Q1+/Portal GA112+ Currently, this feature is behind a release feature flag (LPS-164563). Once you create a data set, you can customize how users see it....

Showing 601 to 660 of 671 entries.