いくつかのドメインクラスが追加され、ショッピングカートにプラグインが追加されました。まったく実行する。grails - 実行中のブートストラップエラー(名前 'messageSource'のBeanを作成中にエラーが発生しました)
BootStrap.groovyにいくつかの変更を加えましたが、以前正常に機能していた正常なファイルを復元しましたが、そのエラーによって馬鹿馬鹿しくなりました。また、良い(古い)BootStrap.groovyでは、initアクションの先頭にいくつかのprintlnステートメントを置いていますが、それらは印刷されず、到達していないようです。最後に、プラグインをアンインストールした後、ショッピングカートのプラグインフォルダを手動で削除しました。
このエラーの内容を知っていますか、デバッグガイダンスはありますか? (Grailsの1.3.7を実行している)
Running Grails application..
Configuring Spring Security ...
Configuring Spring Security UI ...
2011-12-09 13:51:33036 [メイン]エラーcontext.GrailsContextLoader - ブートストラップを実行 Error:エラーが 'messageSource' 名前 と豆を作成します。 Beanの初期化に失敗しました。入れ子にされた例外は org.springframework.beans.factory.BeanCreationExceptionです:エラー 名前 'transactionManager'でBeanを作成しています:beanFactory 'sessionFactory'を設定している間に参照 をbean 'sessionFactory'に解決できません。 入れ子になった例外は ですorg.springframework.beans.factory.BeanCreationException:エラー 名前 'sessionFactory'でBeanを作成しています:initメソッドの呼び出し が失敗しました。ネストされた例外はorg.hibernate.MappingExceptionです。タイプ [null]は基本型またはドメインクラスではなく、マッピングできません。 [マッピング]ブロック内のタイプを指定するか、基本的なタイプ (文字列、整数など)を使用し org.springframework.beans.factory.BeanCreationExceptionいずれか:エラー 名前でBeanを作成「messageSource」:豆 の初期化に失敗しました;入れ子にされた例外は org.springframework.beans.factory.BeanCreationExceptionです:エラー 名前 'transactionManager'でBeanを作成しています:beanFactory 'sessionFactory'を設定している間に参照 をbean 'sessionFactory'に解決できません。 入れ子になった例外は ですorg.springframework.beans.factory.BeanCreationException:エラー 名前 'sessionFactory'でBeanを作成しています:initメソッドの呼び出し が失敗しました。ネストされた例外はorg.hibernate.MappingExceptionです。タイプ [null]は基本型またはドメインクラスではなく、マッピングできません。 [マッピング]ブロック内でタイプを指定するか、grails.web.containerの (String、Integerなど)を org.grails.tomcat.TomcatServer.startSecure(TomcatServer.groovy:289) に設定してください。 EmbeddableServer $ startSecure.call(不明 出所) _GrailsRun_groovy $ _run_closure5_closure12.doCall(_GrailsRun_groovy:152)で _GrailsRun_groovy $ _run_closure5_closure12.doCall(_GrailsRun_groovy)で _GrailsSettings_groovy $ _run_closure10.doCall(_GrailsSettings_groovy:280)で _GrailsSettings_groovy $ _run_closure10で_GrailsRun_groovyでの.call(_GrailsSettings_groovy) $ _run_closure5.doCall(_GrailsRun_groovy:149)at _GrailsRun_groo 30:RunApp $ _run_closure1.doCall(RunApp.groovyで:_GrailsRun_groovy $ _run_closure2.doCall(66 _GrailsRun_groovy)で_GrailsRun_groovy.this $ 4 $ runInlineで(_GrailsRun_groovy):_GrailsRun_groovy.runInline(116 _GrailsRun_groovy)でVYする$ _run_closure5.call(_GrailsRun_groovy) ) gant.Gant $ _dispatch_closure5.doCall(Gant.groovy:381) gant.Gant $ _dispatch_closure7.doCall(Gant.groovy:415)at gant.Gant $ _dispatch_closure7。(Gant.groovy) gant.Gant.withBuildListeners(Gant.groovy:427)at gant.Gant.this $ 2 $ withBuildListeners(Gant.groovy)at gant.Gant $ this $ 2 $ withBuildListeners.callCurrent(不明なソース) gant.Gant.dispatch(Gant.groovy時:415) gant.Gant.this $ 2 $派遣(Gant.groovy)で gant.Gant.invokeMethod(Gant.groovy)で gant.Gant.executeTargetsで( Gant.groovy:590)at gant.Gent.executeTargets(Gant.groovy:589)at com.intellij.rt.execution.application.AppMain.main(AppMain.java:120) 原因:org.springframework。 beans.factory.BeanCreationException: 名前 'transactionManager'を持つBeanの作成中にエラーが発生しました:解決できません referenc eをbean 'sessionFactory'に設定し、beanプロパティーを設定します。 'sessionFactory';入れ子になった例外は ですorg.springframework.beans.factory.BeanCreationException:エラー 名前 'sessionFactory'でBeanを作成しています:initメソッドの呼び出し が失敗しました。ネストされた例外はorg.hibernate.MappingExceptionです。タイプ [null]は基本型またはドメインクラスではなく、マッピングできません。 [マッピング]ブロック内の型を指定するか、基本型を使用してください (文字列、整数など)... 24 more原因: org.springframework.beans.factory.BeanCreationException:エラー 名前が ' sessionFactory ':initメソッド の呼び出しに失敗しました。ネストされた例外はorg.hibernate.MappingExceptionです。タイプ [null]は基本型またはドメインクラスではなく、マッピングできません。 [マッピング]ブロック内の型を指定するか、基本型を使用してください (String、Integerなど)... 24 more原因: org.hibernate.MappingException:型[null]は基本型ではありません。 ドメインクラスであり、マッピングできません。 [マッピング]ブロック内のタイプを指定するか、基本的なタイプ(文字列、整数など)を使用して...終了コード1
私は "ヘルプ"を試して、上記のコードを1つのコードブロックにするため、すべての行をインデントする必要はありませんでしたが、説明されているヘルプメカニズムは機能していませんでした...? – Ray