使用“grails run-app”命令启动我的grails 2.5.3应用程序时,它没有任何问题。但是当在WebSphere 7上启动时,我收到以下错误:
context.GrailsContextLoaderListener - Error initializing the application: Error creating bean with name 'pluginManager' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is org.codehaus.groovy.grails.exceptions.GrailsDomainException: Identity property not found, but required in domain class [org.codehaus.groovy.grails.plugins.codecs.SHA1BytesCodec]
上面提到的类显然不是域类,但出于某种原因,grails认为它是。
通常重启应用程序会有效,但现在不行了。我这次得到的只是让它抱怨一个不同的类(也不是域名,而是一个服务)。