Grails过滤器不会在生产模式下重定向

时间:2013-12-07 15:03:43

标签: grails paypal filter

Grails过滤器有一个奇怪的问题 我正在使用PayPal插件,我有一个过滤付款的过滤器,如下所示。

after = {
    if(payment && payment.status == org.grails.paypal.Payment.COMPLETE) {                    
    ...
    paypalPayment.shipIt()                  
    redirect(controller:"mycontroller", action:"myaction", id:myid)
    return
    }
}

实际上,在开发模式下一切都很好。但在生产模式下,它不会重定向请求,并获得如下异常:

Template not found for name [txsummary] and path [/paypal/_txsummary.gsp]. Stacktrace follows:
org.codehaus.groovy.grails.web.pages.exceptions.GroovyPagesException: Error processing GroovyPageView: Template not found for name [txsummary] and path [/paypal/_txsummary.gsp]

顺便说一下,我可以看到它从日志文件进入方法“paypalPayment.shipIt()”。

非常感谢任何帮助 恰伊

0 个答案:

没有答案