controllerListener.reset();
controller.addIdealStateChangeListener(controllerListener);
AssertJUnit.assertTrue(controllerListener.isIdealStateChangeListenerInvoked);
controller.addMessageListener(controllerListener, "localhost_8900");
AssertJUnit.assertTrue(controllerListener.isMessageListenerInvoked);
exceptionCaught = false;
try
{