log.warn("Could not close discovery agent: " + discoveryAgent + " due to: " + e, e);
}
}
for (Iterator iter = new ArrayList(transportConnectors).iterator(); iter.hasNext();) {
Service connector = (Service) iter.next();
try {
connector.stop();
}
catch (JMSException e) {
if (firstException == null) {
firstException = e;
}
log.warn("Could not close transport connector: " + connector + " due to: " + e, e);
}
}
transportConnectors.clear();
for (Iterator iter = new ArrayList(networkConnectors).iterator(); iter.hasNext();) {
Service connector = (Service) iter.next();
try {
connector.stop();
}
catch (JMSException e) {
if (firstException == null) {
firstException = e;
}