Grails 2.0.0.RC3上的PayPal插件出错

时间:2011-12-13 16:33:19

标签: grails

我使用grails 2.0.0.rc3,当我安装PayPal插件时出现此错误:

Error Compilation error: startup failed:
/Users/sartre/.grails/2.0.0.M1/projects/testapp/plugins/paypal-0.6.4/grails-app/controllers/org/grails/paypal/PaypalController.groovy: -1: The return type of java.lang.Object notify() in org.grails.paypal.PaypalController is incompatible with void notify() in java.lang.Object
. At [-1:-1] @ line -1, column -1.
1 error

我该如何解决?

非常感谢任何想法

1 个答案:

答案 0 :(得分:1)

grails 2.0中的不兼容性变化!! 它似乎与grails 2.0的微小变化有关。

  

现在可以将控制器操作定义为方法,而不是像以前版本的Grails中那样使用闭包。 (来自官方文件:http://grails.org/doc/2.0.x/guide/introduction.html#webFeatures

它的行为类似于PaypalController中的闭包通知,它会覆盖Object.notify方法。 如果你在notifyPaypal中重命名通知,它应该可以工作。