svn からクリーン チェックアウトを実行し、grails run-app を実行すると正常に動作する grails 2.2 アプリがあります。(私はすでに .grails/2.2.0 および .grails/ivy-cache ディレクトリを吹き飛ばし、依存関係を再ダウンロードしました)
ただし、war (grails war) を作成して tomcat7 にデプロイすると、次のエラーで終了します。
2013-03-08 04:12:17,096 [pool-2-thread-1] エラー StackTrace - 完全なスタック トレース: org.springframework.beans.factory.BeanCreationException: 'transactionManagerPostProcessor' という名前の Bean を作成中にエラーが発生しました: Bean の初期化に失敗しました。ネストされた例外は org.springframework.beans.factory.BeanCreationException: 'transactionManager' という名前の Bean の作成中にエラーが発生しました: Bean プロパティ 'sessionFactory' の設定中に Bean 'sessionFactory' への参照を解決できません。ネストされた例外は org.springframework.beans.factory.BeanCreationException: 'sessionFactory' という名前の Bean の作成中にエラーが発生しました: init メソッドの呼び出しに失敗しました。ネストされた例外は org.springframework.beans.BeanInstantiationException: Bean クラスをインスタンス化できませんでした [org.codehaus.groovy.grails.orm.hibernate.cfg.GrailsAnnotationConfiguration]: コンストラクターが例外をスローしました。ネストされた例外は java.lang.NoSuchFieldError: INSTANCE at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:527) です。
次のプラグインがあります。
- よだれ-ゴーム v0.5.6
- ジョダタイム v1.4
- メール v1.0.1
助言がありますか?