Search Results

All Results 6839
ソート
Resource Type
Applicable Versions
Deployment Approach
Capability
Feature
Upgrading Liferay fails with "Data too long for column 'smallAttributeValue'"
Issue I am trying to upgrade Liferay to 2024.Q3 or 2024.Q4 The upgrade fails with the following error: 2024-12-17 14:45:21.409 ERROR [main][UpgradeExecutor:333] Failed upgrade process for module com.liferay.dynamic.data.mapping.service com.liferay.portal.kernel.upgrade.UpgradeException:...
Liferay DXP + JBoss EAP 8 Compatibility FAQ
When will Liferay Support JBoss EAP 8.0? Our team is actively working on making Liferay compatible with JBoss EAP 8. Upgrading to JBoss EAP 8 will require migrating to a newer version of Liferay DXP that supports Jakarta EE 10, which is planned for release in the second half of 2025...
URL scheme must be "http" or "https" for CORS request
Issue CORS errors "Failed to fetch" when accessing headless APIs through the API Explorer. Environment Liferay DXP 7.4  Resolution CORS issues arise from mismatches between the origin of the API request and the allowed origins configured in Liferay. If the issue persists even after...
Customize Liferay Startup Logo
Issue How to customize Liferay Startup Logo Customization Environment Liferay 7.3 Liferay 7.4 Resolution NOTE: The following resolution requires customization and should only be implemented at the discretion of your team. Liferay Support will not be able to assist with designing or...
Groovy Scripts not working on Partner Portal
Issue While filling out the upgrade request form on Partner Portal, the groovy scripts 'ee_6_2-all.groovy' and 'PrintDatabaseInfo_DXP_Modified.groovy' are not working. Environment Liferay Portal 6.2 Resolution Try with the attached updated Groovy scripts. If the issue persists, please...
URL redirection between sites in Liferay DXP 7.4
Issue After migrating from Liferay DXP 7.3 to DXP 7.4, URL redirection rules defined in rewriteurl.xml (no longer supported in 7.4) and through .config files stopped working. Liferay’s built-in redirection settings only handle site-level redirections and do not support redirection for...
What 'type' parameter should I provide to the addUser() function when creating a User through API?
Issue I would like to create a user via UserLocalServiceUtil.addUser() One of the parameters required is 'int type'. What value should I provide to this type parameter? Environment DXP 7.4 Quarterly Releases Resolution The type parameter defines the user in a global scope: 0: GUEST (e.g....
JournalContentSearchLocalServiceUtil.getLayoutIds returns an empty list
Issue When trying to retrieve the pages where a web content article is displayed using its articleId, an empty list is returned. After instantiating a web content in a Content Viewer, the following method is used to obtain the layoutIds: List<Long> layoutIds =...
How to set up Search Blueprints to be used with Search headless API
Issue You do not find a suitable headless API or is not still developed by Liferay so you would like to create your own search blueprint and invoke it easily from Search API. For example, retrieve draft or pending web content articles based on a structure field ( Feature Request )....
Null Values for PortalInetSocketAddress and PortalProtocol for Cluster Nodes
Issue When running a Groovy script to check cluster formation, the output shows "null" for PortalInetSocketAddress and PortalProtocol for some nodes. Environment DXP 7.4 Quarterly Releases Resolution This behavior is expected when not all cluster nodes have been accessed through a web...
Unwanted spaces appearing after HTML tags in translated text
Issue When using HTML tags like <strong>, <b>, <h1>, <span>, and <i> within internationalized text in the Language Override functionality, an unnecessary space is generated after the closing tag when the text is rendered in a fragment This extra space is visible in both the displayed...
ERR_CONTENT_DECODING_FAILED
Issue When the user is accessing their DMS application, sometimes they encounter the below error in the browser console: Error : Failed to load resource: net::ERR_CONTENT_DECODING_FAILED....
Receiving resource not found error when creating commerce product through headless API
Issue When creating a product using headless API. After creating it, the product status shows 'Approved'; however, when searching for the product or clicking the product to open it, that shows the resource not found error on the UI. Steps to reproduce: 1. Start Liferay DXP 7.4 U90. 2....
String ¿¿¿¿¿¿ is displayed in several Web Contents after upgrading
Issue After upgrading, some Web Contents are displayed with the string ¿¿¿¿¿¿¿. Environment Quarterly Releases: 2023.Q3, 2023.Q4, 2024.Q1, 2024.Q2, 2024.Q3 Resolution The string ¿¿¿¿¿¿ is codification of the characters E2 80 8B related to the character ZERO WIDTH SPACE interpreted by a...
Where can I see image details in the Headless API response for Vocabularies?
Issue I cannot see image details for Categories in the Headless API response upon calling /o/headless-admin-taxonomy/v1.0/taxonomy-categories/{{categoryId}} Environment Liferay 7.4 Quarterly Releases Resolution This is currently a product limitation, however, we already have a Feature...
How to get the portlet ID in the Asset Publisher template
Issue How can I obtain the portlet ID, which is used for advanced styling, within the Freemarker template of the Asset Publisher? Environment Liferay DXP 7.4+ Resolution The portlet ID used for advanced styling is a combination of the portlet name and the instance ID (if applicable). It...
Liferay REST Module Failing After Adding JJWT Dependencies
NOTE: The following resolution requires customization and should only be implemented at the discretion of your team. Liferay Support will not be able to assist with designing or implementing customizations. Issue After adding the following dependencies to the build.gradle file of a...
Client Extension Batch Not Inserting Object Entries
Issue We have a batch client extension to deploy List Definitions and Object Definitions, and we tried to use the same batch CX to insert object entries for an object definition. However, the batch seems to ignore the object entry json, with no messages in the logs and no ImportTask ID...
Video loads multiple times on page refresh/ page navigation
Issue When a video is added to the page and the page is refreshed, the video gets loaded multiple times which is ultimately impacting the performance of the page. Steps to reproduce: 1. Go to Documents and Media and add a video. 2. Copy the path of the video. 3. Now create a fragment and...
ERROR [SystemExecutorServiceUtil-5][BundleBlacklist:198] Unable to uninstall org.eclipse.osgi
Issue After restarting the server, the system shuts down and displays a 503 error. The following error appears in the logs: 2024-11-29 22:12:03.912 ERROR [SystemExecutorServiceUtil-5][BundleBlacklist:198] Unable to uninstall org.eclipse.osgi_3.13.0.LIFERAY-PATCHED-19 [0]...
Database Upgrade from Liferay 6.2 to DXP 2024.Q4 Fails on Oracle 19
Issue When upgrading from Liferay 6.2 to DXP 2024.Q4 quarterly release using the `db_upgrade_client.sh` script, the process fails with the following error: Type change is not allowed when altering column name. Column LayoutBranch.LayoutBranchId has different type than LONG not null Here...
When a virtual instance is created via a headless API, the admin user's email address changes
Issue When a virtual instance is created via a headless API, the admin user's email address changes. Environment 2024.q2.2 Resolution Update to 2024.q3+ or implement a portal property as a workaround: Set company.security.strangers.verify to false Additional Information LPD-40015    ,...
REST Builder fails after upgrading to DXP 2024.Q1.5
Issue: We have observed that the REST Builder is failing after upgrading from DXP 2023.Q4.4 to DXP 2024.Q1.5, and the following error occurs: The liferay.workspace.docker.image.liferay property is currently overriding the default value managed by the liferay.workspace.product setting....
'OutOfMemoryError' during PDF preview generation
Issue  Application nodes frequently crash. The following error appears in the logs: ERROR [liferay/document_library_pdf_processor-1][PDFProcessorImpl:795] java.util.concurrent.ExecutionException: com.liferay.petra.process.ProcessException: java.lang.OutOfMemoryError:Java heap space...
Glowroot Access for Non-Admin Users
Issue The user encountering an issue with accessing Glowroot using roles other than administrator. Here are the steps performed: 1. Started the server using the command: ./catalina.sh glowroot run 2. Navigated to Control Panel > Roles and created a new regular role. 3. Went to User and...
Can we enable a prompt for asset removal?
Issue Currently, there is no confirmation message before we remove assets (web contents, documents etc) asking us if we really want to do it This could lead to accidental deletions which of course can be restored from the Recycle Bin, but we still prefer having a prompt first Environment...
Spring Framework 6 and JDK 21 Compatibility with Liferay DXP
Issue There is a need to upgrade the application to Spring Framework 6 due to security vulnerabilities in Spring 5.x. Is Spring 6 compatible with Liferay DXP 7.4 or later patches? What is the exact version Liferay currently using for Spring? Can Spring 6 version be used on custom portlet...
Error when projecting a clob field in a DSL query with an Oracle database
Issue Given the following DSL query: DSLQuery testQuery = DSLQueryFactoryUtil.select(ddmfaTable.largeAttributeValue) .from(ddmfTable) .innerJoinON(ddmfaTable, ddmfaTable.fieldId.eq(ddmfTable.fieldId).and(ddmfaTable.storageId.eq(ddmfTable.storageId)))...
Unable to disable Email Verification in the Control Panel Instance Settings
Issue When attempting to uncheck the "Require strangers to verify their email address?" option under Instance Settings → User Authentication and clicking Save, the setting reverts to being checked.  Environment Quarterly Release Resolution This is a known issue that has been resolved...
The per-virtual instance portal properties file feature has been removed
Issue The per-virtual instance portal properties file feature is deprecated. Files such as  portal-[companyId].properties will no longer be considered The JVM property -Dcompany-id-properties=true is also no longer used and may cause conflicts in certain circumstances, particularly when...
Why is Javascript utilized more than HTML in Liferay, given that it has an influence on site performance?
Issue Why is the Javascript percentage high as compared to the HTML percentage in Liferay, which should be vice versa in any application if someone wants their sites to be crawled by Google? As per the GSC (Google Search Console) testing, how Liferay is using JavaScript and HTML is...
Configure Rate Limiting in Apache for Liferay Forms
Issue How to prevent users from submitting a form too frequently (e.g., more than 10 times in 10 seconds) in a custom MVC portlet. Environment Liferay DXP 7.4 Resolution Configure rate limiting directly in the Apache web server. Liferay DXP itself does not provide this functionality. Use...
WAR Deployment Issue with Java 17
Issue I'm seeing the following error when deploying a war portlet that was compiled using Java 17: ERROR [fileinstall-directory-watcher][DirectoryWatcher:988] Unable to start bundle:...
When will Liferay support JBoss EAP 8?
Issue Do you have plans to support JBoss EAP 8 for the Liferay Quarterly Release? Environment Liferay Quarterly Release Resolution We still have not indicated or planned the exact Quarterly Release where the JBoss EAP 8 will be supported. This is due to the major Jakarta EE 10 change.  ...
Null captcha text in a custom development using liferay-captcha taglib
Issue After adding the captcha taglib in a custom JSP, for example: <liferay-captcha:captcha url="${captchaURL}" /> CaptchaUtil.check(actionRequest) is returning an error since CAPTCHA_TEXT is null. Environment DXP 7.3, 7.4 Quarterly Releases Resolution This issue is normally fixed by...
"Single Node (Memory Clustered)" type of jobs are not scheduled
Issue When restarting the Liferay portal, the job schedulers are not auto-scheduled in a Single Node (Memory Clustered) environment. Expected result: Next Run Date will show an actual date Actual result: Next Run Date is shown as "Not Scheduled" Environment Liferay DXP 2024.Q1.1...
Can Liferay integrate logs with SIEM?
Issue Is it possible to integrate Liferay's application log entries with a centralized logging system like SIEM(Security Information and Event Management)? Environment DXP 7.4 Resolution SIEM integration may be possible through Liferay's Logging Message Audit Message Processor feature. ...
Marketplace License Does Not Appear On Our Account and Purchased Apps Not Visible
Issue We purchased a perpetual license to the RTG Survey Portlet, but it seems that it's no longer attributed to our account. As the marketplace has changed significantly since we last had to re-issue a license key, how should we proceed?  Environment DXP Quarterly Releases (7.4)...
Framework Event Dispatcher error is seen reporting missing packages when trying to connect an upgraded database to a new environment
Issue After upgrading to a Liferay Quarterly Release version and trying to connect the upgraded database to the production environment, a Framework Event Dispatcher error is seen reporting missing packages. ERROR [Framework Event Dispatcher: Equinox Container:...
JS file caching
Issue How to enable the cache for the JS file? On each page refresh, all default JS is getting called, impacting site performance. Environment Liferay Paas Liferay Quarterly Release Resolution While refreshing the page, all default JS is getting called due to the Private - no...
Why is my site import failing with a Could not execute JDBC batch update error?
Issue When I attempt to import a site with the Copy as New option selected under Update Data, the import throws a could not execute JDBC batch update error, which is caused by a duplicate entry exception: Unable to execute background task...
Autocomplete issue during login
Issue During login, the browser autocompletes the user's credentials into the fields based on past logins. Environment Liferay DXP 7.1 Liferay DXP 7.2 Liferay DXP 7.3 Liferay DXP 7.4 Resolution These login credentials are stored and filled out in the browser, so Liferay may not have full...
What if Liferay 7.0 Page Templates are not visible after upgrade?
Issue The Page Templates from Liferay 7.0 are no longer visible for the certain users after the Liferay upgrade. Environment Liferay DXP 7.1 Liferay DXP 7.2 Liferay DXP 7.3 Liferay DXP 7.4 Resolution LPS-136413 and LPS-137014 are the solutions that improved the case. These fixes make...
Saving Site Settings with thousands of pages takes a long time and stops with a time out error
Issue We made a change in Configuration > Site Settings and then clicked on Save. After processing for for a long time the portal returns a time out message and the change is not saved. We currently have more than 25 thousand pages related to our site. Environment Liferay DXP 7.2 Liferay...
Configuration of a fragment that appears on the selection section scrolls up when selecting the fragment present at the bottom
Issue The configuration of a fragment that appears on the selection section scrolls up when selecting the fragment present at the bottom. Steps to reproduce: 1) Add a container to the home page 2) Add a card fragment into it and duplicate it for 5 times 3) Select the card fragment...
How to download a file I created on the liferay service in Liferay PaaS
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue Example use case: with the below command in the Liferay service, I exported the contents of a Liferay table to a file mysql -e...
Fixes present in Fix Packs affecting themes are not directly applied to my custom theme
Issue Part of the fixes included in a given Fix Pack can be located within the base themes Unstyled or Styled. Just applying that Fix Pack might not make those changes appear in the custom themes which inherits from those base theme. Environment Liferay DXP 7.0+ Resolution Regenerate the...
New Analytics member's e-mail did not arrive
Issue I added a new Analytics Cloud member but the e-mail to log in to the platform or activate the account did not arrive. Environment Analytics Cloud Resolution Make sure that the user has a Liferay account - if they do not have one, ask them to sign up on the Create Account link on...
Can I change the font and font size in the CKEditor of web content?
Issue Cannot set up the font and font size in the CKEditor Environment Liferay DXP 7.3 Resolution In DXP 7.3, there is no UI option to change font and font size in the CKEditor of web content by default. This is because the default CKEditor itself doesn't support setting font and size of...
I cannot add more than one resource into fragments
Issue When I try to add multiple files in the Resources section of the fragment using Drag & Drop, the portal only adds the first one. How do I upload several resources into fragments? Environment Liferay DXP 7.3 Resolution Unfortunately, currently it is not possible to upload more than...
MySQL client cannot export table into file with INTO OUTFILE directive
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue I am using the MySQL Client of Liferay Cloud and I want to export the contents of a table to a file, with a command like        ...
SAML Authentication Issue: Message context was not authenticated when Azure AD as IDP
Issue After enabling the SAML, when the user is trying to log in, authentication failed with the following message. ERROR [http-nio-8080-exec-36][BaseSamlStrutsAction:59] org.opensaml.messaging.handler.MessageHandlerException: Message context was not authenticated Caused by:...
Alphabetical order is not working with accented words in Forms
Issue Steps to reproduce 1. Create a new form. 2. Add `select from list` field. 3. Add some options.      1. A      2. Z      3. Á      4. Ó 4. In the advanced tab mark "order options alphabetically". 5. Publish the form. 6. Add a forms portlet on a page and configure it to use the form....
Non localized text in 'Select from list' field in Forms
Issue Steps to reproduce 1. Create a new form. 2. Add a `select from list` field. 3. Fill, at least, 6 options for this new field. 4. Deploy Forms widget into a page. 5. Click on Select field and assert the text "Search for..." is used as placeholder and aria-label attribute 6. Change...
Workflow immediately trigger when duplicate product is created
Issue When we create duplicate product with workflow enabled, the user gets notification without clicking on `Submit for Publication`. Steps to reproduce 1. Enable workflow for commerce products. 2. Go to any existing products. 3. Duplicate the product, enter the name and catalog. 4....
Which is the most convenient tooling to create and build new themes?
Issue It is common among users being in doubt about which is the most suitable way to create and build new themes. Two main ways of doing this are available: Using Liferay Blade or Liferay Developer Studio, which will use Gradle or Maven tasks in turn. Using the Liferay Theme Generator,...
Content Page image lost after changing site's default language
Issue After changing the default language on a site and checking content fragments that include images, the content on existing pages is not displayed anymore if we change the translation. Environment DXP 7.2 DXP 7.3 Resolution This is the expected default behavior because every...
Group not found in the instance during a Remote Staging configuration or publishings
Issue Remote Staging configuration or publishing fails with the next error: com.liferay.portal.kernel.exception.NoSuchGroupException: Group 39662 does not belong in company 20097 Environment All versions of Liferay DXP Resolution Check the instance's virtualhost in where you have created...
Behavior change in searches for partial matches when using Elasticsearch 7
Issue The behavior for searches by a prefix on the content fields has changed. It continues working if you search by title fields. For example, if you have a content field with the "legal" word on it and you search the "leg" prefix, the behavior changes as With Elasticsearch 6: The...
How to change site URL prefix from /web/sitename to a custom one
Issue Our Liferay web site has the following URL prefix: /web/sitename and its URLs are: http://example.com/web/sitename/mypage We want to change the URL prefix to: /level1/level2/level3 so its URLs are changed to: http://example.com/level1/level2/level3/mypage How can we change it?...

該当件数: 8,722 件中 3,961 - 4,020