首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >简单的Groovy客户端正在失败,但为什么呢?

简单的Groovy客户端正在失败,但为什么呢?
EN

Stack Overflow用户
提问于 2011-04-15 07:39:46
回答 1查看 1.4K关注 0票数 0

我正在尝试使用Groovy,并使用以下代码。

代码语言:javascript
复制
@Grab(group='org.codehaus.groovy.modules', module='groovyws', version='0.5.2')
import groovyx.net.ws.WSClient

proxy = new WSClient("http://lyricwiki.org/server.php?wsdl", this.class.classLoader)
proxy.initialize()

result = proxy.searchArtist("shakira")
println "${result}"

它应该很简单,但不知怎么的,它失败了,告诉我:

捕获: org.apache.cxf.service.factory.ServiceConstructionException:未能创建服务。

我做错什么了?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-04-15 07:47:12

不幸的是,如果GroovyWS在针对著名的web服务部署时是很棒的,那么使用它发现web服务的能力有时可能是.困难,因为所有的一切都隐藏在代理下面。

在尝试连接到WSDL web服务时,我的第一个武器是SoapUI

我首先尝试使用SoapUI连接到WS,然后执行我将在groovy世界中执行的所有请求。这样,我可以获得比GroovyWS更易读的错误(尽管我非常喜欢它的简单性)。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5673737

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档