Search Results

All Results 6853
Sort By
Resource Type
Applicable Versions
Deployment Approach
Capability
Feature
SSL protocol errors are observed in the browser while attempting to access Liferay at http://localhost:8080
Issue This document will discuss some cases where SSL protocol errors are observed in the browser after opening the default address to the Liferay DXP instance (i.e., http://localhost:8080). This is especially true when SSL is not enabled on the application server). The browser will...
Ext module is not deployed with the cloud deployment process
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue The modules_ext style projects in workspace will correctly deploy to /build/dist/osgi/marketplace/override. However, for dockerDeploy...
Layout module upgrade fails with NoSuchGroupException when moving up to dxp-14 fix pack
Issue After installing dxp-14 fix pack, start up fails due to the layout module upgrade failure. ERROR [main][UpgradeStepRegistratorTracker:184] Failed upgrade process for module com.liferay.layout.impl com.liferay.portal.kernel.upgrade.UpgradeException:...
Empty string is considered as null in the parameter map
Issue Is there any specific reason why the empty String in the parameter map is considered Null? Steps to Reproduce: Deploy the com.mycompany.my.icefaces.portlet. The portlet has a example <ace:datatable> with filters. Add the com.mycompany.my.icefaces.portlet to a Liferay page. Type...
Special Characters are Escaped in Salesforce Chat
Issue Special characters are escaped when using the Salesforce Snap-In Chat in Liferay. Environment Liferay DXP Resolution Since Salesforce Snap-In Chat is a third-party add on, and no core Liferay issue has been identified which leads to this issue, there is currently no official...
Accessing a Service Builder module from a Spring MVC portlet in Liferay DXP
Issue When a Spring MVC portlet is trying to call a Service Builder service, there are java.lang.ClassCastExceptions in the logs. For example: ERROR [http-nio-8080-exec-5][DispatcherPortlet:428] Could not complete request java.lang.ClassCastException: com.sun.proxy.$Proxy1205 cannot be...
Known Issue: Adjusting Calendar Notification Template fields to be greater than 75 characters results in “Portlet is temporarily unavailable" and JDBCExceptionReporter errors
Issue When attempting to edit the fields for a calendar email notification template (such as the "From Name" and "From Address" in the "Invite Email" template), if the combined values of the two fields are too long (>75 characters, including the database metadata), when attempting to...
Adding custom preferences to Spring MVC Portlet
Issue We've create a new Spring MVC Portlet and we'd like to configure it with some custom portlet preference. How can we do it? Environment Liferay DXP Resolution Once you've created your Spring MVC Portlet you need to follow below steps in order to add some custom preferences to it:...
"Service "com.liferay.portal.kernel.cache.MultiVMPool" is unavailable" errors in the logs during startup
Issue The following error can be seen in the logs multiple times during server startup ERROR [Start Level: Equinox Container: 30e307ea-2db2-001b-1b24-8fe7a9e210b3][ServiceProxyFactory:265] Service "com.liferay.portal.kernel.cache.MultiVMPool" is unavailable in 60000 milliseconds while...
Startup errors after installing DXP 7.3 Fix Pack 2
Issue After installing Fix pack 2, errors like the following are shown in the server boot log: 2021-07-02 08:21:57.763 ERROR [com.liferay.portal.spring.extender.internal.LiferayServiceExtender-BundleTrackerOpener][BasicLazyInitializer:165] Javassist Enhancement failed:...
A servlet matching the filter (servlet.init.private=false)(servlet.type=friendly-url) is unavailable
Issue The following WARN message is obtained during the portal startup: 2020-02-07 09:02:43.401 WARN  [http-nio-9090-exec-7][PortalImpl:6752] javax.servlet.ServletException: A servlet matching the filter (servlet.init.private=false)(servlet.type=friendly-url) is unavailable...
Schedulers are not initialized as intended in a clustered environment
Issue In a clustered environment if we restart the nodes at the same time for a deployment, schedulers and information can be lost.  Environment Liferay DXP 7.3 Resolution The issue described above is caused by not starting clustered nodes sequentially which is considered to be a bad...
When adding long values to a JSON object using the Liferay API a String with double quotes is being returned
Issue When generating a new JSON object using the Liferay API (JSONObjectImpl.java) and a new long value is added to it the returned value is a String with double quotes. In this case the user is calling...
NoClassDefFoundError when starting the nodes simultaneously
Issue The following error is thrown when the nodes of the cluster are started simultaneously: 2021-08-04 18:43:34,772 ERROR [Framework Event Dispatcher: Equinox Container: 94ea1e3b-3db5-4b49-9cf5-398239563c13][osgi.logging.org_eclipse_osgi:97] FrameworkEvent ERROR...
Requires 3.0 opt-in when customizing Control Panel
Issue When deploying a module that customizes Control Panel, the changes don't take effect and I get: java.lang.UnsupportedOperationException: Requires 3.0 opt-in. Environment Liferay DXP 7.2 Resolution The solution is to rebuild the module with the latest Liferay IDE version as well as...
Error during Liferay startup after updating a config or cfg configuration file in the osgi/configs folder
Issue After editing a config or configuration file in the osgi/configs folder, there are unexpected errors during the startup process, that can prevent Liferay from starting correctly The errors detected in 7.2 Fixpack 11 and 12 are: After editing the Elasticsearch configuration...
Exported Page Template SAVES Custom Fragment Configurations / Imported Page Template IGNORES Custom Fragment Configurations
Issue Steps to Reproduce: Create a custom fragment with any type of configuration. (I've tested with "dataType": "int" and "type": "text"). Alternatively you can import the attached zip that includes a custom fragment. Create a page template and add the custom fragment to the page....
Performance of the JSLoaderModulesServlet
Issue Steps to Reproduce: Start a server With a navigator, open the dev-tools and look at the network tab, and load the home. Refresh the home. Actual Results: js_loader_modules file is never cached. Size: X KB Expected Results: Second requirement to js_loader_modules should be served as...
User is required to change their password when they first log in
Issue  User is required to change their password when they first log in Environment DXP 7.2+ Resolution Add the below properties in portal-ext. properties files: users.reminder.queries.custom.question.enabled=false passwords.default.policy.change.required=false...
Configure default database if the one defined in jndi is not available
Issue When the database is configured through the portal property: jdbc.default.jndi.name (and its properties defined in ROOT.xml) and it is, for some reason, not available when the portal starts, the default database is loaded (HSQL) and hence the default home page is shown (the one...
How to fix "Store is not available" exception when using Amazon S3 for Liferay DXP 7.2 Fix Pack 13?
Issue When setting up or upgrading to Liferay DXP 7.2 Fix Pack 13, files in Documents and Media are not available and/or new files cannot be added and the below error occurs in the log: WARN [http-nio-8080-exec-31][PortalImpl:6884] java.lang.IllegalStateException: Store is not available...
How to disable simultaneous login from multiple sessions
Issue How to disable users to simultaneously login to Liferay DXP using multiple different sessions. Environment Liferay DXP 7.0 Liferay DXP 7.1 Liferay DXP 7.2 Liferay DXP 7.3  Resolution Please add the following properties to your portal-ext.properties file: live.users.enabled=true...
Changes made to LDAP connection settings do not go into effect
Issue Despite making changes to LDAP connection settings through Control Panel > Instance Settings > LDAP > Connection, those changes don't go into effect, and the default settings are used when connecting to the LDAP server.  For example, despite setting...
Failed upgrade process com.liferay.asset.display.page.internal.upgrade.v2_3_2.UpgradeAssetDisplayPageEntry
Issue The following error is thrown while upgrading a DXP 7.3 instance: 2021-08-09 11:25:50.668 INFO  [main][UpgradeProcess:115] Failed upgrade process com.liferay.asset.display.page.internal.upgrade.v2_3_2.UpgradeAssetDisplayPageEntry in 49 ms...
Obsolete CBC Ciphers (AES, ARIA, etc)
Issue "Obsolete CBC Ciphers" warning message can appear during a security revision or in certain browsers. Environment Liferay DXP. Resolution The message points to a vulnerability related to the available cipher protocols for HTTP transport. This communication is always ciphered by...
Hide Permissions for user in Message Board
Issue User can see the permissions in the Thread he/she replied to. Environment Liferay DXP 7.2 Resolution This is the intended behavior as User is only able to see the permission for their own thread reply and not for thread or category. Since the user is a site member so the user has...
Getting informed about scheduled maintenances
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 would like to get informed about scheduled maintenances. If such event apply, how to decide if my environment is effected?...
Cancel button for a running Staging publication disappeared
Issue When a Staging publication is processed, the Cancel button for a running publication in the Actions option () does not appear, and the currently in progress publication can't be cancelled.   Environment Liferay DXP 7.0 Fix Pack 80+ Liferay DXP 7.1 Fix Pack 10+ Liferay DXP 7.2  ...
Getting "Unresolved requirement osgi.extender=liferay.frontend.js.portlet" when deploying a JavaScript Widget on Liferay DXP 7.1
Issue Developers create a JavaScript widget as per Creating and Bundling JavaScript Widgets with JavaScript Tooling  The below error will be printed upon deployment: INFO [com.liferay.portal.kernel.deploy.auto.AutoDeployScanner][AutoDeployDir:259] Processing my-project-1.0.0.jar ERROR...
Storage structure and mechanism to verify the backup storage
Issue How the Documents are stored and a mechanism to verify the backup storage with SAN storage. Environment Liferay 7.0 Resolution When uploading the documents via document and media portlet from the Liferay portal, it's metadata would saved in database tables with different entries...
How to manually know the storage in use in a Liferay PaaS environment
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Description The storage is a limited resource with a default quota per environment. The quota can be increased with the respective cost....
Liferay DXP starts as a clean installation after restoring an on-premises DXP backup 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 Some databases manage the table names in lower case (e.g., PostgreSQL). A backup coming from this kind of databases normally is not...
How to resolve a "Failed to define class from Service Module Loader" error
Issue Upon installation of security-hotfix-lsv-45 in Liferay Portal bundled with JBoss, a "Failed to define class" error is generated in the Liferay logs. Failed to define class com.liferay.portal.security.xml.SecureXMLFactoryProviderImpl in Module "deployment.ROOT.war:main" from Service...
Performance issues with working in the Miller columns with a large page tree
Issue In environments with a large page structure having many sub-pages, portal administrators may notice slowness and lagging while browsing the tree. Environment Liferay DXP 7.1+ Resolution This is currently a product limitation, the improvement request has been filed at LPS-123281. A...
Full support for Unicode in a Liferay PaaS database
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue Emoji symbols can not be stored in database, for example as part of a new web content.  In the Liferay service's log you get this...
Couldn't retrieve remote JWK set: Server returned HTTP response code: 401 error occurs when using OpenID Connect authentication with Oracle Identity Cloud Service
Environment Liferay DXP 7.0-7.3 Oracle Identity Cloud Service OpenID Connect authentication enabled Symptom When OpenID Connect authentication is enabled in Liferay DXP and Oracle Identity Cloud Service (IDCS) is the configured provider, the following error may occur and users are not...
Cannot login using OpenID Connect: Timeout error
Issue In some cases, users are having problems with the integration with OpenID Connect, and they are unable to log in. The Liferay log returns the following error: ERROR [http-nio-8080-exec-16][OpenIdConnectFilter:132] Unable to process OpenID Connect authentication response: Unable to...
In Account Settings, Chrome autofills the "Job Title" field with the username
Issue When users update their password in the "Account Settings" section, Chrome will autofill the "Job Details" field: Environment Liferay DXP 7.0 Resolution Liferay is unable to reliably fix this issue as it comes from Chrome. The root cause is that under the Password section, New and...
HTTP 400 response code shows sensitive data
Issue Sensitive system information may be seen in HTTP 400 - Bad Response status Environment DXP 7.0   DXP 7.1   DXP 7.2 Resolution The HyperText Transfer Protocol (HTTP) 400 Bad Request response status code indicates that the server cannot or will not process the request due to...
How to prevent content pages from scrolling unexpectedly when interacting with a portlet below the fold
Issue When interacting with a Liferay DXP portlet below the fold of a Content Page, the page unexpectedly scrolls to the top. The result of the interaction is properly displayed, but the user must scroll down to view the result: This behavior remains with the SPA OSGi module active and...

Showing 7,881 to 7,920 of 8,725 entries.