Spring Roo和web脚手架问题

时间:2011-02-10 00:56:24

标签: aspectj spring-roo scaffolding jspx

我正在使用Spring Roo。我从控制器中删除了Spring Roo Web脚手架注释,并删除了所有相关的JSPX文件。现在我出现以下错误:

方法'org.springframework.roo.classpath.details.MethodMetadataBuilder@d9c877'未能提供正文,尽管已被确定为ITD包含

有人可以帮我排除故障吗?谢谢!

1 个答案:

答案 0 :(得分:0)

我们遇到了同样的问题,并且发现了这个问题:

http://forum.springsource.org/showthread.php?p=346913

但我们还没有找到问题的根源。

更新:

编辑提及时,重新运行

controller all --package~.web

和roo似乎解决了问题。

最后更新:

因此修复自身的原因是在ApplicationConversionServiceFactoryBean中,roo期望在控制器中找到至少一个@RooWebScaffold注释,如果它们全部消失,它就不高兴了。为了解决我们的问题,我们将所有方法从AspectJ文件移动到java文件中,并且也消除了这个bean的roo管理。事情似乎再次开心,至少目前如此。

相关问题