java - Grails + WS 客户端抛出 CXF 异常

标签 java web-services grails grails-controller

我是 grails 新手,尝试为我的 Web 服务构建后端,但应用程序仅访问提供的 Web 服务,而不直接访问数据库。

package backend

import org.grails.plugins.wsclient.service.WebService

class BackendController {

    WebService webService

    def index = { 
        def wsdlUrl = "http://localhost8080/BackendService/Backend?wsdl"
        def proxy = webService.getClient(wsdlUrl)

        def result = proxy.getAll()
        render(text:result);
    }
}

并抛出此错误

Error 500: Executing action [index] of controller [backend.BackendController] caused exception: org.apache.cxf.interceptor.Fault: None of the policy alternatives can be satisfied.

如何修复该错误?

最佳答案

缺少冒号? 8080之前

关于java - Grails + WS 客户端抛出 CXF 异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3715066/

相关文章:

xml - 使用Grails REST插件获取XML

chalice 。域类及其方法?

java - 通过 RestTemplate 流式下载文件

java - 不兼容的类型 : java. lang.Object 无法转换为 java.lang.String

web-services - 从soap正文消息中删除出站未使用的命名空间

c# - PHP SOAP 不断返回旧结果

java - 如何使用 JSTL 防止下拉列表中出现重复

java - 在java中使计数器工作

json - 如何在遵循 REST 的同时在 HAL(JSON 版本)中表示集合

java - permgen 垃圾收集需要多次 Full GC