The exceptions delivered to ExceptionListener are those that have no other place
to be reported. If an exception is thrown on a JMS call it, by definition, must
not be delivered to an ExceptionListener (in other words, ExceptionListener is not
for the purpose of monitoring all exceptions thrown by a connection).