Parameter discoveryProxyParam = axisConf.getParameter(DiscoveryConstants.DISCOVERY_PROXY);
if (discoveryProxyParam != null) {
MessageSender messageSender = new MessageSender();
try {
for (AxisService axisService : axisConf.getServices().values()) {
messageSender.sendBye(axisService, (String) discoveryProxyParam.getValue());
}
} catch (DiscoveryException e) {
log.error("Cannot send the bye message", e);
}
}