Search Results

Capability
Feature
Deployment Approach
Installing on WebSphere
Installing on WebSphere Liferay DXP 2024.Q1/Portal 7.4 GA112 or below WebSphere is not supported in more recent versions of Liferay. Installing Liferay DXP on WebSphere requires installing the...
Published Date: May 9, 2024 6:51 PM
Installing on WildFly
Installing on WildFly Installing on WildFly requires installing the DXP WAR, installing dependencies, configuring WildFly, and deploying DXP on WildFly. You must also configure your database and...
Published Date: May 9, 2024 6:51 PM
Setting Up JNDI on Tomcat
Setting Up JNDI on Tomcat Liferay 7.4+ To set up JNDI resources, you must put the necessary JDBC drivers in the Tomcat lib folder (i.e. tomcat-9.0.56/lib). For example, if you use an Oracle...
Published Date: May 9, 2024 6:51 PM
JVM Configuration
JVM Configuration As of Liferay DXP 2024.Q2+/Portal 7.4 GA120+, Liferay DXP/Portal requires a Java 11, 17, or 21 (prior versions support JDKs 8 and 11) with specific JVM option settings. There are...
Published Date: May 9, 2024 6:51 PM
Migrating Configurations and Properties
Migrating Configurations and Properties Your current DXP installation's OSGi configurations (7.0+) and properties (such as portal properties and system properties) set up your DXP instance to fit...
Published Date: May 9, 2024 6:52 PM
Generating Model, Persistence, and Service Code
Generating Model, Persistence, and Service Code Service Builder makes it easy to define models and generate model, persistence, and service code for them. You'll experience this by defining a model...
Published Date: May 9, 2024 6:52 PM
Upgrading Language Key Overrides
Upgrading Language Key Overrides In Liferay DXP/Portal 7.4, Liferay module language keys were moved to the Liferay Portal Language module. Many keys were renamed. If you're overriding a renamed...
Published Date: May 9, 2024 6:52 PM
Liferay Frontend Cards
Liferay Frontend Cards If you have data you want to compare that's heavy on image usage, cards are the component for the job. Cards visually represent data in a minimal and compact format. Use them...
Published Date: May 9, 2024 6:53 PM
Liferay Frontend Info Bar
Liferay Frontend Info Bar An info bar provides a button that toggles the visibility of additional sidebar information. This is perfect for providing more detailed metadata for a search result, such...
Published Date: May 9, 2024 6:53 PM
Client Extensions
Client Extensions Liferay Self-Hosted Liferay SaaS Liferay PaaS Liferay 7.4 When you want to extend Liferay, either by modifying its look and feel or by calling functions outside of Liferay, you...
Published Date: May 9, 2024 6:53 PM
Packaging Client Extensions
Packaging Client Extensions Liferay Self-Hosted Liferay SaaS Liferay PaaS Liferay 7.4 Client extension projects are built as deployable archives called Liferay Universal File Format Archives...
Published Date: May 9, 2024 6:53 PM
Using Job Scheduler
Using Job Scheduler Job Scheduler is a flexible framework built on Liferay's scheduler engine for running and scheduling business logic. This framework uses the DispatchTaskExecutor interface to...
Published Date: May 9, 2024 6:53 PM
Themes
Themes Themes customize the default look and feel of your site. You can define the style and visual identity of your brand or label across your whole site. You can use a theme CSS client...
Published Date: May 9, 2024 6:54 PM
Using a Custom Filter Client Extension
Using a Custom Filter Client Extension Liferay DXP 2024.Q2+/Portal 7.4 GA120+ Custom filter client extensions define JavaScript functions for creating customizable filter interfaces. These...
Published Date: Jun 6, 2024 3:55 PM
Data Set View Visualization Modes
Data Set View Visualization Modes Liferay DXP 2024.Q1+/Portal 7.4 GA112+ [Beta Feature](../../../system-administration/configuring-liferay/feature-flags.md#beta-feature-flags) To customize the...
Published Date: May 9, 2024 6:54 PM
Tooling
Tooling Liferay provides a variety of developer tools that include standard build scripting, lightweight CLI utilities, and full IDE based on Eclipse. This is to serve all developers, whether...
Published Date: May 9, 2024 6:55 PM
Blade CLI
Blade CLI Blade CLI can be installed through a command line interface or a graphical installer. If you're behind a proxy, once it's installed you can configure it to operate through the proxy....
Published Date: May 9, 2024 6:55 PM
Generating Projects with Blade CLI
Generating Projects with Blade CLI Blade CLI exists to create, build, and deploy Liferay projects in Liferay Workspaces. Once created, these projects can be imported into an IDE or worked on...
Published Date: May 9, 2024 6:55 PM
Creating Code with Liferay Workspace
Creating Code with Liferay Workspace Liferay Workspace is the developer's tool for creating and managing Liferay development projects. Creating Projects Blade CLI makes it easy to create projects...
Published Date: May 9, 2024 6:55 PM
Module Life Cycle
Module Life Cycle In OSGi, all components, Java classes, resources, and descriptors are deployed via modules (OSGi bundles). The MANIFEST.MF file describes the module's physical characteristics,...
Published Date: May 9, 2024 6:55 PM
OSGi and Modularity
OSGi and Modularity Modularity makes writing software, especially as a team, fun! Here are some benefits to modular development on Liferay: Liferay's runtime framework is lightweight, fast, and...
Published Date: May 9, 2024 6:55 PM
Contributing to Liferay Development
Contributing to Liferay Development
Published Date: May 9, 2024 6:55 PM
Extending Liferay
Extending Liferay Liferay DXP/Portal is highly customizable. Its modular architecture contains components you can extend and override dynamically using APIs.
Published Date: May 9, 2024 6:55 PM
Overriding Module Language Translations in Earlier Versions
Overriding Module Language Translations in Earlier Versions For Liferay DXP 7.4 U4 (Update 4) and above or Liferay Portal 7.4 GA8 and above, the Language Override tool is the recommended approach....
Published Date: May 9, 2024 6:55 PM
Exporting Packages
Exporting Packages In OSGi, packages are private by default. You must explicitly exporting a package so other modules can import and use them. Here's how to export packages: Open your bnd.bnd...
Published Date: May 9, 2024 6:55 PM
Importing Packages
Importing Packages You often find yourself in a position of needing functionality provided by another module. To access this functionality, you must import packages from other modules into your...
Published Date: May 9, 2024 6:55 PM
Module Projects
Module Projects Liferay applications and customizations are OSGi modules: .jar files containing Java code and some extra configuration for publishing and consuming APIs. A module project comprises...
Published Date: May 9, 2024 6:55 PM
Semantic Versioning
Semantic Versioning Semantic Versioning is a three tiered versioning system for incrementing version numbers based on the degree of API change made in a releasable software component. It's a...
Published Date: May 9, 2024 6:55 PM
Command Line Gogo Shell
Command Line Gogo Shell If you're in a development environment, you can interact with the module framework locally from the command line. Gogo shell should only be run from the command line in...
Published Date: May 9, 2024 6:55 PM
Writing a Custom Form Field Type
Writing a Custom Form Field Type The Forms application contains many highly configurable field types out-of-the-box. Most use cases are met with one of the existing field types. If your use case...
Published Date: May 9, 2024 6:56 PM
Creating an Action Executor
Creating an Action Executor Workflow nodes can contain elements that execute custom logic via Groovy scripts. approve
Published Date: May 9, 2024 6:56 PM
Users and Permissions
Users and Permissions
Published Date: May 9, 2024 6:59 PM
Organizations
Organizations
Published Date: May 9, 2024 6:59 PM
Roles and Permissions
Roles and Permissions
Published Date: May 9, 2024 6:59 PM
Getting Started
Getting Started
Published Date: May 9, 2024 6:59 PM
Installing and Upgrading a Search Engine
Installing and Upgrading a Search Engine Solr is deprecated in Liferay 7.3 and is in maintenance mode in 7.4.
Published Date: May 9, 2024 6:59 PM
Configuring the Cloud Network
Configuring the Cloud Network
Published Date: May 9, 2024 7:00 PM
Liferay Cloud
Liferay Cloud :::: 2 :gutter: 3 3 3 3 ::: Getting Started :link: ./getting-started.md Introduction to Liferay Cloud Development Requirements Configuring Your GitHub Repository ::: ::: Platform...
Published Date: May 9, 2024 7:00 PM
Manage and Optimize
Manage and Optimize
Published Date: May 9, 2024 7:00 PM
Team Activities
Team Activities Keeping track of activities within each project environment is essential. With Liferay Cloud, you can monitor builds, deployments, and other project activities via the web console. ...
Published Date: May 9, 2024 7:00 PM

Ask

Capabilities

Product

DXP

Contact Us

Connect

Powered by Liferay
© 2024 Liferay Inc. All Rights Reserved • Privacy Policy