Hola, estoy intentando aprender algo de webservice, he seguido tres tutoriales distintos y en distintas paginas y en los 3 siempre consigo errores parecidos
Uncaught SoapFault exception: [Client] looks like we got no XML document
Concretamente siempre estan relacionados con el archivo service.wsld
que es este.

Código XML :

<?xml version='1.0' encoding='UTF-8'?>
<definitions name="Service" targetNamespace="urn:Service" xmlns:typens="urn:Service" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns="http://schemas.xmlsoap.org/wsdl/">
       <!--acá construyo el mensaje SOAP-->
       
          <message name='Lista_frase' /> 
        <message name="Lista_fraseResponse">
                <part name="Lista_fraseReturn" type="xsd:string"/>
            
        </message>
      <!-- realiza el formateo -->
        <portType name="UserFacadePortType">
                
              <operation name="Lista_frase">
                        <input message="typens:Lista_frase"/>
                        <output message="typens:Lista_fraseResponse"/>
                </operation>
            
        </portType>
        <binding name="UserFacadeBinding" type="typens:UserFacadePortType">
      
                <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
        
              
                
               <operation name="Lista_frase">
                        <soap:operation soapAction="urn:UserFacadeAction"/>
                        <input>
                                <soap:body namespace="urn:Service" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
                        </input>
                        <output>
                                <soap:body namespace="urn:Service" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
                        </output>
                </operation>
            
        </binding>
      
      
        <service name="ServiceService">
                <port name="UserFacadePort" binding="typens:UserFacadeBinding">
                        <soap:address location="http://localhost/TALLER_PRACTICO_PHP/taller_13/servidor/servidor.php"/>
                </port>
        </service>
</definitions>


he probado a quitar espacios y he conseguido que el error cambie a Parsing WSDL: Couldn't load from, las rutas estan correctas en todos los documentos pero por lo visto el error siempre es el archivo xml, he probado 3 archivos distintos y siguen dandome errores parecidos.

¿Alguna idea de que me puede fallar?