DxpLife The practical Liferay DXP knowledge hub
Talk to us

Knowledge Hub

Every Liferay DXP concept, explained to be defended.

14 resources · 243 worked questions · 283 pages. Read online, search every section, or take the PDF with you.

Platform & core conceptsQ&A study set

Liferay Core Concepts

Eight chapters of tight question-and-answer material on multi-tenancy, sites and organizations, Kaleo workflow, roles and permissions, the asset framework, personalization and staging — the concepts every Liferay architect is expected to explain without notes.

Intermediate39 questions18 pp · ~34 min
Data & low-code (Objects)Q&A study set

Liferay Objects: Technical Reference

A practical reference to Liferay Objects with a worked Student–Course application, the generated REST API pattern, and clear guidance on when Service Builder is still the better tool.

Foundation17 questions9 pp · ~8 min
Data & low-code (Objects)Q&A study set

Liferay Objects Deck

Thirty-five questions that take you from Object fundamentals to advanced relationships, business logic, UI integration and deployment lifecycle — each answer short enough to say aloud and deep enough to defend.

Intermediate35 questions18 pp · ~28 min
Client extensions & integrationQ&A study set

Liferay 7.4 Client Extensions: Reference Notes

Concise notes on what client extensions are, why they decouple custom code from Liferay’s OSGi runtime, and how frontend, configuration, microservice and batch types fit together.

Foundation26 questions13 pp · ~9 min
Client extensions & integrationIn-depth guide

All Types of Client Extensions in Liferay 7.4

A structured tour of all four client-extension classes, covering client-extension.yaml, Workspace layout, OAuth 2 integration, deployment, configuration as code, batch data and how to choose between them.

Intermediate62 sections31 pp · ~16 min
Client extensions & integrationIn-depth guide

Microservice Client Extensions in Liferay DXP

How to run services outside the Liferay JVM and still integrate them cleanly: the extension contract, OAuth 2 security, Docker-based deployment, and calls back into the Headless APIs.

Advanced48 sections29 pp · ~15 min
Client extensions & integrationQ&A study set

Liferay Client Extensions Deck

Eight chapters and thirty-four questions covering extension types, custom elements, theming and styling, configuration as code, packaging and deployment, integration patterns, best practices and migration.

Intermediate34 questions18 pp · ~27 min
Clustering & high availabilityIn-depth guide

Liferay DXP 7.4 Clustering

The complete picture of Liferay DXP clustering: load balancing, a shared database and document store, Elasticsearch, cluster communication, sessions, caches, failover, monitoring and production design principles.

Advanced64 sections33 pp · ~19 min
Clustering & high availabilityQ&A study set

Liferay Clustering Deck

Thirty-six questions on cluster link and cache replication, search-engine clustering, load balancing and sessions, schedulers and background jobs, containerised clusters, troubleshooting and best practices.

Advanced36 questions18 pp · ~31 min
Clustering & high availabilityArchitecture blueprint

Clustering & High Availability Blueprint

A concise architecture blueprint with infrastructure prerequisites, configuration snippets, JGroups and Tomcat session settings, a sequential startup protocol and a verification and failover checklist.

Architect8 sections5 pp · ~4 min
Workflow & processIn-depth guide

Multi-Level Approval Workflow in Liferay DXP

Design a seven-level approval workflow in Kaleo with scripted round-robin assignment, including state handling across nodes, concurrency, rejection paths, escalation, auditing and production hardening.

Advanced39 sections27 pp · ~15 min
Identity & securityIn-depth guide

OpenID Connect in Liferay DXP

Everything needed to add enterprise single sign-on with OpenID Connect: OAuth 2.0 versus OIDC, providers and endpoints, the authentication flow, ID tokens, user mapping, logout and security considerations.

Intermediate25 sections17 pp · ~10 min
Frontend & presentationIn-depth guide

Widget Templates in Liferay 7.4

Customize how widgets render without touching Java: Application Display Templates, FreeMarker syntax and context, collections, localization, security and performance — and how templates compare with fragments and themes.

Foundation65 sections34 pp · ~16 min
Interview preparationQ&A study set

Senior Liferay DXP 7.4 Interview Handbook

Fifty-six senior-level questions with detailed answers, architecture sketches and scenarios across OSGi, MVC, Service Builder, headless REST, Spring Boot, Hibernate, React, security, performance, CI/CD, upgrades, testing and leadership.

Architect56 questions13 pp · ~24 min