Magnolia 5.4 reached end of life on November 15, 2018. This branch is no longer supported, see End-of-life policy.
This page explains the terms bundle and webapp, and provides details about the available Magnolia bundles.
A bundle is a set of modules which are built together in a functional block. Typically a Magnolia bundle is:
Magnolia provides a set of different preconfigured bundles for different purposes to run with different licenses (Community edition, Enterprise Standard edition, Enterprise Pro edition).
Some of the bundles include Apache Tomcat, other bundles are stand alone Java web applications. When choosing a Tomcat bundle, you get a preconfigured and optimized set up which is installed with a few clicks and ready and running in minutes.
Magnolia is available as Community Edition (CE) or Enterprise Edition (EE). EE itself is available as Standard or Pro edition. A CE based webapp contains many useful modules suitable for many purposes. EE based webapps provide additional enterprise features. You may also want to check the List of modules for module availability in the different versions.
A Magnolia instance based on a EE bundle can not be started without a license key. You can run a EE pro bundle even if you only have an EE Standard license - but the EE pro modules and functions will not work.
The Enterprise Pro edition of Magnolia 5.4.9, released on 13 September 2016, brought a major upgrade to the personalization module: support for personalization of components. In regard to Magnolia branches:
cp13n
infix in the name of the bundle or webapp. For example:While the bundles provided by Magnolia fit well for many use cases - you may want to build your custom bundle. Many developers start a Magnolia project using an existing bundle as a basis, but it often contains more modules than you actually need. A small, targeted bundle makes building and deploying faster. For more information about custom bundles please read creating a custom bundle and configuring a custom bundle.
Artifact | Usage / purpose | Modules summary 1 | ||||||
---|---|---|---|---|---|---|---|---|
Community edition | ||||||||
| This is the most basic Magnolia webapp. Use this as a base for custom tailored webapp. | Core modules from main and ui, Activation, cache (core and ehcache), Pages, Resources, Security and Scheduler. | ||||||
| Complete Magnolia community edition webapp; no demo project. | Same as magnolia-empty-webapp plus:Cache tools, Cache Browser, Categorization, Commenting, Contacts, DAM , Form, Forum, Google sitemap, Groovy, Mail, Messages, MTE , REST and Site. | ||||||
| Same as magnolia-community-webapp plus the travel demo | Travel demo community edition 2 | ||||||
magnolia-community-demo-bundle | Tomcat-bundle including magnolia-bundled-webapp and travel demo | Travel demo community edition 2 | ||||||
Enterprise standard edition | ||||||||
| Same as magnolia-community-webapp plus Enterprise Standard modules; no demo | Backup, Content Dependencies, Content Translation Support, Diff, Google Analytics, Marketing Tags, Personalization, Soft Locking, Transactional Activation and Workflow. | ||||||
| Same as magnolia‑enterprise‑standard‑webapp plus the travel demo | Travel demo Enterprise Standard edition 3 | ||||||
Enterprise pro edition | ||||||||
| magnolia-enterprise-standard-webapp plus Enterprise Pro module(s); no demo | Backup, Content Dependencies , Content Translation Support , Diff , Google Analytics, Marketing Tags , Personalization , Soft Locking , Transactional Activation and Workflow. | ||||||
| Same as magnolia-enterprise-pro-webapp plus the STK demo | All modules from magnolia-enterprise-pro-webapp plus STK based demo 5 | ||||||
| Tomcat bundle including magnolia-enterprise-pro-stk-webapp with STK demo | All modules from magnolia-enterprise-pro-webapp plus STK based demo 5 | ||||||
magnolia-enterprise-pro-demo-webapp | magnolia-enterprise-pro-webapp plus the travel demo | Travel demo enterprise pro edition 4 | ||||||
magnolia-enterprise-pro-demo-bundle | Tomcat bundle with magnolia-enterprise-webapp including travel demo | Travel demo Enterprise Pro edition 4 | ||||||
magnolia-enterprise-installer | Installer for magnolia-enterprise-pro-demo-bundle | |||||||
| Webapp based on magnolia-enterprise-webapp including travel demo; tuned for Weblogic without workflow 6 | Travel demo Enterprise Pro edition 4 | ||||||
| Webapp based on magnolia-enterprise-webapp including travel demo; tuned for Websphere without workflow 6 | Travel demo Enterprise Pro edition 4 |
(1) The module summary does not list exactly all modules but provides a good summary. To get the complete list of the modules please have careful look at the corresponding pom file of the bundle.
(2) Travel demo community edition contains the following modules: magnolia-travel-demo, magnolia-travel-tours.
(3) Travel demo enterprise standard edition contains the following modules: magnolia-travel-demo, magnolia-travel-tours, magnolia-travel-demo-personalization, magnolia-travel-demo-marketing-tags.
(4) Travel demo enterprise pro edition contains the following modules: magnolia-travel-demo, magnolia-travel-tours, magnolia-travel-demo-personalization, magnolia-travel-demo-marketing-tags, magnolia-travel-demo-multisite.
(5) Complete STK bundle with the modules magnolia-module-standard-templating-kit, magnolia-theme-pop and magnolia-demo-project.
(6) Both magnolia-enterprise-weblogic-webapp and magnolia-enterprise-websphere-webapp contain all enterprise standard and pro modules but not those for workflow.