Validando mensajes SOAP

No puedo obtener ningún mensaje SOAP para validar como XML válido. Por ejemplo, tomé el mensaje de SOAP a continuación de Wikipedia y me falló elValidador validador. ¿Está incorrecto el validador o hay un error en el archivo SOAP? Si el validador está equivocado, ¿puedes sugerir otro? Debería tener en cuenta los esquemas. Por ejemplo, el W3C dice queeste xml está bien formado, pero en realidad es terriblemente inválido como lo señala correctamente 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>

Respuestas a la pregunta(4)

Su respuesta a la pregunta