WSClient插件Soap 1.2错误

时间:2010-10-19 19:00:02

标签: grails groovyws


环境:Grails-1.3.4,Ubuntu 9.10,Intellij 9.0.3,JVM 1.6

我在尝试与SOAP 1.2服务器交互时使用WSClient获取以下堆栈跟踪。我能够让wsclient example application正常工作。将URL更改为其他服务器会在初始化期间引发异常。有什么想法吗?

我确实在建议添加

的文档中看到了对SOAP 1.2的引用
proxy.setPreferredSoapVersion(SoapVersion.SOAP_1_2)  

我做了哪些,但无济于事。

谢谢,
史蒂夫

  

2010-10-19 10:53:42,787 [http-8080-1] ERROR errors.GrailsExceptionResolver - 支持自动选择端点的文档样式SOAP 1.1 http;没有找到。   java.lang.UnsupportedOperationException:仅支持文档样式的SOAP 1.1 http自动选择端点;没有找到。       at org.apache.cxf.endpoint.ClientImpl.findEndpoint(ClientImpl.java:212)       在org.apache.cxf.endpoint.ClientImpl。(ClientImpl.java:151)       在org.apache.cxf.endpoint.dynamic.DynamicClientFactory.createClient(DynamicClientFactory.java:253)       在org.apache.cxf.endpoint.dynamic.DynamicClientFactory.createClient(DynamicClientFactory.java:196)       在org.apache.cxf.endpoint.dynamic.DynamicClientFactory.createClient(DynamicClientFactory.java:175)       at groovyx.net.ws.AbstractCXFWSClient.createClient(AbstractCXFWSClient.java:198)       at groovyx.net.ws.WSClient.initialize(WSClient.java:107)       在groovyx.net.ws.IWSClient $ initialize.call(未知来源)

1 个答案:

答案 0 :(得分:0)

我建议从groovy下载WSClient的源代码并进行调试。

如果使用grails安装程序安装ws-client,则很可能是此代码

http://svn.codehaus.org/gmod/groovyws/branches/0.5.1/