Validando mensagens SOAP
Não consigo obter nenhuma mensagem SOAP para validar como XML válido. Por exemplo, tirei a mensagem SOAP abaixo da Wikipedia e ela falhouValidador Validome. O validador está errado ou há algum erro no arquivo SOAP? Se o validador estiver errado, você pode sugerir outro? Deve levar esquemas em conta. Por exemplo, o W3C diz queeste xml é bem-formado, mas na verdade é terrivelmente inválido, como indica corretamente a Validome.
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing">
<soapenv:Header>
<wsa:ReplyTo>
<wsa:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:Address>
</wsa:ReplyTo>
<wsa:From>
<wsa:Address>http://localhost:8080/axis2/services/MyService</wsa:Address>
</wsa:From>
<wsa:MessageID>ECE5B3F187F29D28BC11433905662036</wsa:MessageID>
</soapenv:Header>
<soapenv:Body>
<req:echo xmlns:req="http://localhost:8080/axis2/services/MyService/">
<req:category>classifieds</req:category>
</req:echo>
</soapenv:Body>
</soapenv:Envelope>