{
log.info("+++ testNotificationWithBadListener");
RMIAdaptor server = (RMIAdaptor) getInitialContext().lookup("jmx/invoker/RMIAdaptor");
// Add a bad listener
RMIBadListener badListener = new RMIBadListener();
badListener.export();
server.addNotificationListener(getObjectName(), badListener, null, "BadListener");
RMIListener listener = new RMIListener(10);
listener.export();
// Add a good listener
server.addNotificationListener(getObjectName(), listener, null, "runTimer");