try {
SourceTransformer st = new SourceTransformer();
Map<String, DocInfo> docs = rtEndpointInfo.getDocMetadata();
Set<Entry<String, DocInfo>> entries = docs.entrySet();
for (Entry<String, DocInfo> entry : entries) {
DocInfo docInfo = (DocInfo)entry.getValue();
DOC_TYPE docType = docInfo.getDocType();
if (docType == DOC_TYPE.WSDL) {
Node node = st.toDOMNode(new StreamSource(docInfo.getDoc()));
component.setServiceDescription(es.getServiceName(), es.getEndpointName(), (Document) node);
if (logger.isDebugEnabled()) {
logger.debug("WSDL: " + st.toString(node));
}
}