Быстрый ответ:
URL-адрес http://server/my.dll/wsdl/IDataMod
Вопрос бессмысленный, потому что, если вы видите HTML-представление WSDL, есть ссылка на файл XML.
Это была действительно ошибка на сервере.
Вот грязные детали. У приложения был свой диспетчер. Когда URL имел / wsdl /, он был делегирован в TWSDLHTMLPublish. Ошибка заключалась в том, что он должен был быть делегирован методу DispatchRequest, который правильно отображает HTML-код XML WSDL на основе URL-адреса. Но он был делегирован методу ServiceInfo, который всегда отображал представление HTML.