E aí pessoal!
É o seguinte, alguém sabe me dizer como é que posso pegar através de uma URL com o valor de um [b]WSDL /b o nome das operações dele?
E aí pessoal!
É o seguinte, alguém sabe me dizer como é que posso pegar através de uma URL com o valor de um [b]WSDL /b o nome das operações dele?
Que tal pegar o conteúdo do WSDL e aplicar XPath em cima?
[]´s
[quote=asaudate]Que tal pegar o conteúdo do WSDL e aplicar XPath em cima?
[]´s[/quote]
Então cara! A minha dúvida maior é como pegar esse WSDL, entende? Sabes me dizer como eu poderia fazer isso?
você usou o eclipse?
Eu tb estou com esse mesmo problema.
quando acesso por exemplo:
http://localhost:8080/SISDECON/services/ClienteDao, aparece a seguinte msg:
"ClienteDao
Hi there, this is an AXIS service!
Perhaps there will be a form for invoking the service here… "
Porém a lista de serviço nao aparece. Portanto nao consigo selecionar um seriço pra pegar o WSDL dele.
[quote=rcartaxo]você usou o eclipse?
Eu tb estou com esse mesmo problema.
quando acesso por exemplo:
http://localhost:8080/SISDECON/services/ClienteDao, aparece a seguinte msg:
"ClienteDao
Hi there, this is an AXIS service!
Perhaps there will be a form for invoking the service here… "
Porém a lista de serviço nao aparece. Portanto nao consigo selecionar um seriço pra pegar o WSDL dele.
[/quote]
Cara, não estou com problemas. Apenas preciso que alguém me indique alguma API para criar um algoritmo.
[quote=rcartaxo]você usou o eclipse?
Eu tb estou com esse mesmo problema.
quando acesso por exemplo:
http://localhost:8080/SISDECON/services/ClienteDao, aparece a seguinte msg:
"ClienteDao
Hi there, this is an AXIS service!
Perhaps there will be a form for invoking the service here… "
Porém a lista de serviço nao aparece. Portanto nao consigo selecionar um seriço pra pegar o WSDL dele.
[/quote]
Coloque “?WSDL” no final (fica assim: http://localhost:8080/SISDECON/services/ClienteDao?WSDL);
[]´s
[quote=allyssonluan][quote=asaudate]Que tal pegar o conteúdo do WSDL e aplicar XPath em cima?
[]´s[/quote]
Então cara! A minha dúvida maior é como pegar esse WSDL, entende? Sabes me dizer como eu poderia fazer isso?[/quote]
Pra pegar o conteúdo, você pode usar uma API do tipo commons-http (Apache). Tem alguns métodos que você pode usar pra pegar o conteúdo do WSDL. A não ser que você queira, na verdade, um cliente. Você pode explicar um pouco melhor a sua necessidade?
[]´s