La validation de message SOAP contre WSDL avec plusieurs XSD

J'ai été à la recherche sur le net pour quelques heures maintenant, en essayant de trouver un moyen simple pour valider un plein de message SOAP à l'encontre d'un WSDL. Je suis conscient qu'il y a des façons de le faire avec le Web différents cadres de Service, mais je ne veux pas faire ce que l'exigence est de simplement valider un morceau de XML. J'ai pu valider sur le schéma, bien que le problème que j'ai c'est qu'il y a un certain nombre de schémas importés dans le fichier WSDL, et je ne sais pas lequel je dois être valider contre. Je pourrais écrire un utilitaire pour traiter en premier WSDL et la réponse à déterminer qui XSD pour valider contre, mais je présume que cela pouvait être fait comme un one-liner à l'aide d'un établi de la bibliothèque!

Personne ne sait d'une manière relativement simple pour valider un document XML donné un WSDL et plusieurs XSD?

OriginalL'auteur Ellis | 2012-01-23