A DESCRIPTION OF THE REQUEST :
In Java 8u45 sun.awt.X11FontManager was made final. This causes application using OpenJDK Caciocavallo to crash, because sun.awt.peer.cacio.CacioFontManager extends X11FontManager.
A refactor the enables fixing the problem was made for Java 9:
http://bugs.java.com/bugdatabase/view_bug.do?bug_id=8072436
Please backport this change to Java 8!
OpenJDK Caciocavallo links:
http://openjdk.java.net/projects/caciocavallo/
http://mail.openjdk.java.net/pipermail/caciocavallo-dev/2015-February.txt
JUSTIFICATION :
This is needed to enable running UI unit tests on Linux servers without X11 running.