Duvida obter xml de um webservice wsdl

boa tarde gente

estou com um problema, preciso pegar o xml de um webservice wsdl, pois estou fazendo uma forma de client generico para webservices(axis e/ou cxf) porem não sei como faze-lo, até pesquisei na net, mas não achei nada.

exemplo indo na url
http://localhost:8080/xxxx/serv/yyy?wsdl

ele me exibe o xml que tenho q enviar para obter o resultado do servidor

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:core="http://xxx.com.br/">
   <soapenv:Header/>
   <soapenv:Body>
      <core:executa>
         <requisicao>
            <cpfCnpj>xxxxxxxxxxx</cpfCnpj>
         </requisicao>
      </core:executa>
   </soapenv:Body>
</soapenv:Envelope>

alguem sabe como posso obter esse xml no java?

Boa tarde. Não entendi direito.

Para você saber o xml com os métodos e propriedades basta colocar no browser.

Se pretende consumir este serviço e ele está disponível para você basta utilizar o wsimport (soap) para criar o seu client.

boa tarde e obrigada pela ajuda.

sim posso usar o soupui para fazer isso, porem se eu o fizer não será genérico a classe ficaria presa ao axis ou cfx, o que preciso fazer é uma forma genérica q sirva tanto para um quanto para o outro.

o que preciso é exatamente uma forma de pegar o xml q consigo pela url, para que eu possa fazer isso dinamicamente pela url passada.