According to the documentation of the class ActivitiEventListener,
the method isFailOnException determines whether an Exception
from onEvent should be considered fatal (i.e. ignore or not).
But how can one throw an Exception, if the method onEvent does
not declare "throws Exception"?