grails webflow请求的资源不可用

时间:2014-08-15 11:45:17

标签: grails spring-webflow

我正在使用grails 2.4.2和webflow-plugin:webflow:2.1.0-SNAPSHOT(稳定的2.0.8.1抛出2.4的编译错误)。
申请开始没有错误,所以我希望一切都很好......

现在我正在尝试定义一个webflow ...

在我的控制器中,我有以下代码:

def newPartnerFlow() {
    createPartner {
        on("addAdresse").to("finish")
        on("cancel").to("finish")
        on("save").to("finish")
    }

    finish {
        redirect controller: "stGsPartner", action: "index"
    }
}

并从PartnerIndex视图开始流程,我有以下代码:

<g:link class="btn btn-default" action="newPartner">Create WEB-Flow</g:link>

如果我现在点击索引页面中的按钮,我会从tomcat中收到以下错误:

message /MyApp/stGsPartner/newPartner

description The requested resource is not available.

我错过了什么吗?

提前致谢。

1 个答案:

答案 0 :(得分:1)

至少在我使用的旧版webflow中,必须将流定义定义为闭包变量而不是方法。

def newPartnerFlow = {
}