MissingPropertyException for "save" って感じなのですが、saveはメソッドなのにプロパティー扱いされてます・・・
これがまた絶対起きる訳ではなく、同じコードでもcleanしたら発生したりしなかったりとやっかいなものです。
現在は修正済みらしく、1.1.2 or 1.2では直るようです。
JIRAはこちら
JIRAにも書いてありますが、HibernateGrailsPluginの初期化がうまくいってないようです。
回避方法としてはドメインの .count とか .list とかを使うと初期化がされるようで、Bootstrap.groovy に以下を追加すれば、
すべてのドメインを初期化してくれます。
- import org.codehaus.groovy.grails.commons.ApplicationHolder
- class BootStrap {
- def init = { servletContext ->
- // workaround for GRAILS-4580
- ApplicationHolder.application.domainClasses.each { dc ->
- dc.clazz.count()
- }
- }
- }
0 件のコメント:
コメントを投稿