Consumindo Webservices em Groovy com GroovyWS
No post anterior mostrei como criar um Webservice wsdl de forma fácil usando Spring Framework, Apache CXF, Anotações e tudo isso rodando no servidor da ORACLE o Weblogic. Nesse post vou mostrar como é simples de consumir o mesmo Webservice do exemplo anterior usando Groovy. Para isso vamos precisar do module do Groovy chamado de GroovyWS, você precisa baixar a solução aqui . Vou usar o mesmo Webservice construído no post anterior que esta aqui: http://localhost:7001/spring-cxf-pojo/DateService?wsdl eu instalei direto no diretório $GROOVY_HOME/lib e colei o jar groovyws-standalone-0.5.0.jar. Agora basta executar o seguinte código, eu fiz isso pelo groovyConsole mesmo, tente você também: /** * Script Groovy que faz o consumo de um Webservice WSDL com groovy usando o module de GroovyWS. * * @autor Diego Pacheco * @since 15/06/2009 * @version 1.o * */ import groovyx.net.ws.WSClient proxy = new WSClient("http://localhost:7001/spring-cxf-pojo/DateService?wsdl", this....