grailsアプリのセキュリティプラグインを更新した後、Tomcatにデプロイすると次のエラーが発生します。
2012-01-17 09:13:04,970 [pool-2-thread-1]エラーcontext.ContextLoader-コンテキストの初期化に失敗しましたorg.springframework.beans.factory.access.BootstrapException:ブートストラップの実行中にエラーが発生しました。ネストされた例外はorg.codehaus.groovy.runtime.InvokerInvocationExceptionです:groovy.lang.MissingMethodException:メソッドの署名なし:静的org.example.SecRole.findByAuthority()は引数タイプに適用可能です:(java.lang.String)値:[ ROLE_USER]
run-appを介してテストすると、アプリは正常に動作します。
SecRoleクラスは、Springセキュリティプラグインによって自動的に生成されています。
以前、古いバージョンのSpring Securityプラグインを使用している場合、問題なく同じサーバーにアプリをデプロイしていました。
何時間もこれに対して私の頭をノックしてきました。アイデアは大歓迎です。