public void shutDown() { log.info("Stopping HornetQ Server..."); ListIterator<KernelDeployment> iterator = deployments.listIterator(deployments.size()); while (iterator.hasPrevious()) { KernelDeployment deployment = iterator.previous(); try { undeploy(deployment); } catch (Throwable t) { HornetQBootstrapServer.log.warn("Unable to undeploy: " + deployment.getName(), t); } } }