Grails-帮忙测试一下

Posted on 2007-12-03 09:36 puras 阅读(1307) 评论(3)  编辑  收藏 所属分类: Grails

关于之前的一篇文章里提到了,Grails经常报异常,导致要经常重启服务器.今天来到公司,又测试了一下,结果还是令人失望的...

环境:WinXP+grails-1.0-RC1+Groovy(1.0, 1.1 Rc3,和Grails里的1.1 Rc1, 全试过了)+JDK1.5(我在怀疑是不是JDK的原因)

过程如下:

创建一个应用:

grails create-app

->test

之后创建一个Domain Class -> User:

grails create-domain-class

user

此时启动服务器:

grails run-app

之后再创建Controller:

grails create-controller

user

这个时候,访问这个Controller是没有问题的

提示也正常

如果此时将Controller内改成动态的脚手架

修改UserController类,删除def index = {},添加:

def scaffold = User

or

def scaffold = true

再刷新页面,就会报异常,说是找不到UserDomain之类的

此时不做任何修改,重启服务器

再进来,一切常......

 

麻烦有时间的朋友按照我这个过程测试下,是否有异常产生

谢谢撒~~~~~

 

PS:我的这个过程应该没有什么问题吧?

 

Feedback

# re: Grails-帮忙测试一下  回复  更多评论   

2007-12-03 13:54 by wqxh
我这边也这样的异常,我的JDK是6

Grails Runtime Exception
Error Details
Message: No bean named 'UserControllerScaffolder' is defined
Caused by: No bean named 'UserControllerScaffolder' is defined
Class: Unknown
At Line: [-1]
Code Snippet:
Stack Trace

org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'UserControllerScaffolder' is defined

at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:363)

at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:960)

at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:230)

at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:171)

at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:224)

at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:167)

at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:867)

at org.codehaus.groovy.grails.web.servlet.mvc.SimpleGrailsControllerHelper.obtainScaffolder(SimpleGrailsControllerHelper.java:448)

at org.codehaus.groovy.grails.web.servlet.mvc.SimpleGrailsControllerHelper.handleURI(SimpleGrailsControllerHelper.java:212)

# re: Grails-帮忙测试一下  回复  更多评论   

2007-12-04 08:36 by puras
@wqxh
打击我的积极性啊
不知道是哪里出了问题哦

# re: Grails-帮忙测试一下  回复  更多评论   

2007-12-04 16:19 by puras
刚刚更新到了RC2
已经没有问题

PS:RC2现在不支持JDK6了?
之前的JAVA_HOME是JDK6的
grails run-app时会报异常
改成JDK5就好了

只有注册用户登录后才能发表评论。


网站导航:
 

posts - 47, comments - 124, trackbacks - 0, articles - 0

Copyright © puras