Processing of XML

In old tests (we do not know if the issue still exists today - we think it was fixed in Java 8), bootstrapping of default content wasn't working for xml and xml import/export were affected.  But since we support import/export/bootstrap via yaml files it is not really a showstopper anymore.

Processing of Images

?

OpenJDK Support

  • We support OpenJDK as we support Oracle JDK, with the exception of xml/image processing errors caused by incompatibility of the OpenJDK with the Java spec in that regard. (AFAIK those were already solved anyway in Java 8, we just left the clause there in case of some other unidentified issue shows up)
  • Magnolia supports Java 9 and 10 since 5.7
  • The announcement from Oracle is related to Java 8. If anyone decides to run on Java 8, they should obtain a license from oracle for each Magnolia licensed server.  Alternatively they upgrade to Java 9 or they move to OpenJDK.

Official Statement from Magnolia's CTO


Both JDKS (Oracle and Open) are equal alternatives. Use whichever one you feel more comfortable with. If you have already license from Oracle or planning to buy one, stick with Oracle. If you don't want or can't afford one then go with OpenJDK.


  • No labels