if (log.isDebugEnabled()) {
log.debug("start addOperation for " + operation);
}
operationDescriptions.add(operation);
// Clear the runtime description information, it will need to be rebuilt.
ServiceDescriptionImpl sd = (getEndpointDescriptionImpl() == null) ? null:
getEndpointDescriptionImpl().getServiceDescriptionImpl();
if (sd != null) {
sd.runtimeDescMap.clear();
}