This website uses cookies to ensure you get the best experience. Learn More.
Setting Up Glowroot on LXC-SM, Liferay Cloud Fabian's blog illustrates Glowroot setup in an on-premises environment here. Now, let's outline the steps for integrating Glowroot within Liferay's LXC-SM cloud infrastructure. Key Components and Configuration Files: LCP.json: This pivotal file, residing in the 'liferay' directory, ...
Liferay Analytics Cloud heavily relies on Apache Airflow for orchestrating its backend operations. While most of these tasks are scheduled, one recent requirement involved triggering a Directed Acyclic Graph (DAG) in response to a specific event within a Java process. The most direct method to trigger an event-based job is through the direct invocation of Apache Airflow's...
Introduction During a Liferay project implementation we often have similar pieces of UI and functionality in different widgets - and that's not surprising, as UI/UX should be consistent across the entire portal. We, as developers, try to avoid code duplication in different ways: Create a "common" OSGi service that can be used in multiple widgets; Create a...
Introduction So I kind of have a "famous" blog post on Liferay Scheduled Tasks: https://liferay.dev/blogs/-/blogs/liferay-7-ce-liferay-dxp-scheduled-tasks. I say "famous" because it has been used by many folks to create scheduled tasks for Liferay 7, but it has also been the source of some bugs (i.e. undeploying from a cluster could cancel a job ...
Download options Liferay Portal and Liferay Commerce share the same Bundle and Docker image. To get started using either Liferay Portal or Liferay Commerce, choose the best download option suited for your environment below. Docker image To use Liferay Portal 7.4 GA102: docker run -it -p 8080:8080 liferay/portal:7.4.3.102-ga102 Bundles and other download options ...
Introduction In today's Office Hours session, the first question out of the gate was "If I'm using OpenID Connect for SSO, how can I synchronize UserGroup membership?". And, well, I just didn't know, but I said that I'd find out and then write a blog post to share the details, figuring that others doing OIDC may face similar sorts of concerns. I thought that...
Download options Liferay Portal and Liferay Commerce share the same Bundle and Docker image. To get started using either Liferay Portal or Liferay Commerce, choose the best download option suited for your environment below. Docker image To use Liferay Portal 7.4 GA101: docker run -it -p 8080:8080 liferay/portal:7.4.3.101-ga101 Bundles and other download options ...
Download options Liferay Portal and Liferay Commerce share the same Bundle and Docker image. To get started using either Liferay Portal or Liferay Commerce, choose the best download option suited for your environment below. Docker image To use Liferay Portal 7.4 GA100: docker run -it -p 8080:8080 liferay/portal:7.4.3.100-ga100 Bundles and other download options ...
Liferay IntelliJ 2.0.6 plugin has been made available. Head over to this page for downloading. This plugin supports IntelliJ 232 and greater. Release Highlights: Liferay workspace project support Gradle 7 and JDK 17 Intellij plugin support to set customized environments variable for portal bundle Plugin support to read customized portal...
What is a Search Blueprint? Search Blueprints is the first feature of the Search Experiences tool set. Search Blueprint is used to customize the search experience without deploying code to the portal. How can we set up Blueprints? To access the Blueprints, navigate to Application > Search experiences > Blueprints From this page, we can create...
Download options Liferay Portal and Liferay Commerce share the same Bundle and Docker image. To get started using either Liferay Portal or Liferay Commerce, choose the best download option suited for your environment below. Docker image To use Liferay Portal 7.4 GA99: docker run -it -p 8080:8080 liferay/portal:7.4.3.99-ga99 Bundles and other download options ...
What is an Object Model Builder? Object Model Builder is another way to design objects, including object settings and relationships. It supports visual representations of all object relationships and allows you to categorize objects in different folders. How can we enable that? In the Latest Liferay, we can enable this feature from the feature flags placed at...
This article explains how to deploy npm packages bundled with webpack that export and import stuff through the standard ECMAScript modules feature. This is a sequel of the Moving from AMD to Browser modules in Liferay DXP blog post, so it’s recommended reading that if you haven’t done so already. Why use webpack with ES modules? The main goal of using webpack and ES...
Download options Liferay Portal and Liferay Commerce share the same Bundle and Docker image. To get started using either Liferay Portal or Liferay Commerce, choose the best download option suited for your environment below. Docker image To use Liferay Portal 7.4 GA98: docker run -it -p 8080:8080 liferay/portal:7.4.3.98-ga98 Bundles and other download options ...
Here is a list of what you should not be doing in Liferay – Part 1 and also what you should be doing written right next to it in place of the wrong things: Write JDBC calls in portlets. Avoid JDBC calls in portlets. Please explore expando, service builder, dynamic queries and such from Liferay. Run elasticsearch & database in embedded mode in production....
Below are the main points to work on for a performance tuning engagement in Liferay - Part 1. Firstly, we need to find out what is slow: Database, service calls, elastic search, memory is an issue, threads are blocked / waiting, how much memory is a module taking, logs are printing what, etc. Check your configurations as per this post: How to debug...
Introduction In today's digital world, keeping data secure and transparent is crucial for organizations. At Liferay, we understand that our users need to know who's using their systems and what they're doing. That's why we've developed a solution that improves audit logs, focusing on role actions and impersonation events. But why did we create this feature, and what does it do?...
In the realm of remote document access and editing, WebDAV stands as a prominent solution. Its versatility and customer demand make it an invaluable tool for many organizations. However, WebDAV's support for HTTP Basic and Digest authentication methods presents a security challenge, particularly in the realm of password storage. This blog post explores why the feature of secure access...
Download options Liferay Portal and Liferay Commerce share the same Bundle and Docker image. To get started using either Liferay Portal or Liferay Commerce, choose the best download option suited for your environment below. Docker image To use Liferay Portal 7.4 GA97: docker run -it -p 8080:8080 liferay/portal:7.4.3.97-ga97 Bundles and other download options ...
Here you can read the latest features added by Content Publishing team, which are avaible in the Q4 release. Please do not forget using Feature flags to test all of them. LPS-187182: Improve Review Changes experienceCLOSED In the portal, Site Administrators are able to create different User Experiences for Pages. Publications can...
Showing 41 to 60 of 3,010 entries.