WSDLDocumentationCollection col = cls.getAnnotation(WSDLDocumentationCollection.class);
if (col != null) {
addDocumentation(server, WSDLDocumentation.Placement.SERVICE, col.value());
}
InterfaceInfo i = server.getEndpoint().getEndpointInfo().getInterface();
List<WSDLDocumentation> docs = CastUtils.cast((List<?>)i.removeProperty(EXTRA_DOCUMENTATION));
if (docs != null) {
addDocumentation(server,
WSDLDocumentation.Placement.SERVICE,
docs.toArray(new WSDLDocumentation[docs.size()]));
}