Google+ Followers

quarta-feira, 20 de novembro de 2013

Criando um Webservice - Parte 3

Após concluir a parte 2. Siga as orientações da parte 3.

Alterando a Class



  1. A classe Java será criada.
 







2. Alguns ajustes no código serão necessários para que a requisição funcione perfeitamente no SoapUI. Observe que um novo arquivo wsdl foi criado “SomaSOAP.wsdl”.








3. Agora para saber exatamente o wsdl que será usado no SoapUI clique no aba source do arquivo “SomaSOAP.wsdl” e vá até o final do arquivo wsdl e veja o wsdl criado. Como mostra a figura abaixo:









4. Copie o endpoint e cole no browser de sua preferencia e adicione no final do endpoint “?wsdl” e dê Enter.  Veja a imagem que será exibida no browser.  









5. Agora copie esse mesmo endpoint e abra a ferramenta SoapUI crie um novo projeto “Ctrl + N” e adicione o endpoint  da calculadora.








6. Clique no botão OK. 








7. Veja que o projeto foi criado.








8. Informe dois números nos parâmetros e rode a requisição clicando na setinha verde.  







9. Veja que o serviço retornou o resultado da soma corretamente. 5+3=8.








Observação: quando for gerar o arquivo wsdl se caso apresentar alguma mensagem de erro verifique no eclipse na aba “Serves” se o tomcat está instalado. Na figura abaixo o tomcat não está instalado. Clique no link “new server wizard”.



Irá parecer a seguinte tela. Selecione “TomCat v6.0 Server” e para server runtime environment selecione “Apache Tomcat v6.0”.








Observe que agora o tomcat servers já se encontra instalado.
 


Sara Meireles 
Analista de Teste