Мне нужно проверить сообщение SOAP на WSDL?
(так же, как файл XML может быть проверен с помощью схемы XSD).
Я не звоню в какой-либо веб-сервис;
У меня просто есть сообщение SOAP и WSDL, и мне нужно проверить правильность сообщения SOAP.
без вызова веб-службы или после этого.
Мне нужно сделать эту проверку в рамках программы Java. Знаете ли вы о небольшой библиотеке Java для этого?
ps: Я знаю, что несколько библиотек JAX-WS могут проверять запрос/ответ при вызове webservice. Но опять же, я не звоню в какой-либо веб-сервис; У меня есть простое сообщение SOAP и WSDL, и мне нужна функция, которая проверяет сообщение SOAP на WSDL.
ps: Я также знаю, что есть инструменты, которые могут это сделать, например SOAPUI и XMLSpy. Опять же, мне нужно выполнить эту проверку в моей программе Java.
ps: Я знаю, что я мог извлечь часть тела сообщения SOAP и проверить его на XSD. Тем не менее, я бы хотел проверить все сообщение SOAP на WSDL.