Magnolia 6.1 reached end of life on March 31, 2021. This branch is no longer supported, see End-of-life policy.
This page lists the software components and versions that DX Core and the Jackrabbit repository have been tested on.
If you don’t see a particular software component listed on this page, it means that we do not routinely test Magnolia on it. If you require official certification for a specific software component or version, contact us.
Linux distributions running kernel 2.6 and later. WindowsOperating Systems
Other
Are you running Magnolia on an OS that is not listed here? Let us know by leaving a comment at the bottom of the page or post to the forum and mailing lists.
You need a Java Development Kit (JDK) or a Java Runtime Environment (JRE) on your system to run Magnolia and either the Tomcat application server that ships with the bundle or a Java EE 8 / Jakarta EE 8 compliant server.
JRE is an implementation of the Java Virtual Machine which executes Java programs. JDK is a bundle of software that you can use to develop Java based applications. If you plan to write your own Java code get the JDK. If you just want to run Magnolia then JRE is sufficient.
Magnolia releases run on the active Java version at the time of the first release.
Java 11 (LTS) | Java 8 (LTS) | |
---|---|---|
Magnolia 6.1 |
If you are using AdoptOpenJDK on macOS 10.15, be aware that this build of OpenJDK is currently facing a segmentation fault problem issued as https://github.com/AdoptOpenJDK/openjdk-build/issues/1315, which also affects our Periscope module. Until the issue is fixed in the AdoptOpenJDK project, you can bypass it by excluding the
magnolia-periscope-result-ranker
artifact from your instances, temporarily losing the functionality the result ranker provides.
Notes:
Admincentral works with three responsive viewports: Note: Internet Explorer 11, the last version of Internet Explorer, is not supported. Please use Microsoft Edge instead. Magnolia Templating Essentials (MTE) supports all CSS3/HTML5 compatible browsers and includes a ready-to-use solution for making all the functionality and design available in IE7 and IE8 as well. For all Magnolia cloud deployments, TLS v 1.2 is the minimal requirement that browsers need to support for both the AdminCentral and all client websites to ensure maximum security.Browsers
Back end: Admincentral and content management
Front end: sites built with Magnolia Templating Essentials
Cloud: Transport Layer Security (TLS)
Embedded
External DB
Notes:
The certified stack can be summarized as follows:
Tomcat | JBoss/WildFly | IBM WebSphere | Oracle WebLogic | |
---|---|---|---|---|
Linux distributions | ||||
Windows | ||||
Mac OS X 10.12 and later | - | - |
7 Comments
Viet Nguyen
From SUPPORT-10302:
Besides the Forum link does not work, I just want to make sure that Mysql 8.0 is supported because we are having External DB: MySQL 5.5 and later... So probably a thorough test and confirmation publicly might help!
Niels Hardeman
Should Magnolia CMS customers contract for support for Oracle Java SE from Oracle?
Richard Gange
I guess that depends on the nature of the support question. Magnolia is built on top of JackRabbit. JackRabbit connects to the database and Magnolia uses the API provided by JR to retrieve data. JR needs full access to the schema in order to set everything up and perform its duties properly.
Niels Hardeman
Actually I'm referring to Java SE, not the database.
Jan Haderka
Magnolia will not procure you license from Oracle. You can run Magnolia either on Oracle JDK and then you need to take care of having proper license and support yourself, or you can run Magnolia on OpenJDK in which case you don't need support/license from Oracle. Choice is yours.
Niels Hardeman
Thanks for the clarity!
Richard Gange
Sorry about that.