added additional info to invocationtargetexception when invoking
listeners