Grails 圣杯:我能';不要使用ws-client插件

Grails 圣杯:我能';不要使用ws-client插件,grails,grails-plugin,ws-client,Grails,Grails Plugin,Ws Client,我正在使用Grails1.3.6并安装了ws-client插件 我在以下hello world中遇到错误: def wsdlURL = "http://www.w3schools.com/webservices/tempconvert.asmx?WSDL" def proxy = webService.getClient(wsdlURL) def result = proxy.CelsiusToFahrenheit(0) result = "${result} degrees Farhenhei

我正在使用Grails1.3.6并安装了ws-client插件

我在以下hello world中遇到错误:

def wsdlURL = "http://www.w3schools.com/webservices/tempconvert.asmx?WSDL"
def proxy = webService.getClient(wsdlURL)
def result = proxy.CelsiusToFahrenheit(0)
result = "${result} degrees Farhenheit"
render result
错误:

无法初始化类 com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl

但是我有这个类(STS中的Ctrl+Shift+T查找类)

谢谢

相关问题:

我删除了另一个存在冲突且正常工作的插件(gsolr)

注意:另一个解决方案是创建一个插件项目来包装ws-client插件。
(通过这种方式,类之间没有冲突)

您还安装了哪些插件?gsolr、codenarc 0.7、hibernate 1.3.6和tomcat 1.3.6不知道gsolr,它是否嵌入xerces?Xerces是引起问题的著名候选者。一般的方法是在BuildConfig.groovy中排除对xerces(Impl)的依赖。检查Xerce是否显示在“grails dependency-report”的输出中!我移除了gsolr并开始工作!非常感谢Stefan!