I've just modified my code to make it compatible again with Java 8, and I can confirm that the problem is still there on Java 1.8.0_144. I can see some additional details about the exception:
Caused by: java.lang.IllegalAccessError: tried to access method steappe.preparation.infra.PreparationPresentationCache.onEvent(Lsteappe/preparation/event/PreparationAreaPopulated;)V from class steappe.preparation.infra.PreparationPresentationCache$Proxy$_$$_WeldSubclass
|
So indeed, a subclass proxy is trying to invoke a private observer method, and fails for some reason. |