A web service that recursively finds schemas associated with an XML file