本ブログはアフィリエイト広告を利用しています。

UnsatisfiedDependencyException: Error creating bean with name ‘XXX’

エラーの原因

私の場合ですと、@PostConstructで初期化処理を行うメソッドでNullPointerExceptionが出ていました。

ぬるぽ箇所はコンフィグからファイルパスを取得してあーだこーだする処理でしたが、開発環境(Windows)はファイル置いていたけど本番環境(Linux)は置いてなかったというよくある凡ミスでした。

最初の方しか見てなくてUnsatisfiedDependencyExceptionでググったりしてましたがやはりスタックトレースは落ち着いて最後まで見ましょうってことで。

org.springframework.beans.factory.UnsatisfiedDependencyException: 
Error creating bean with name 'XXXController': Unsatisfied dependency expressed through field 'service'; 
nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: 
Error creating bean with name 'XXXService': Unsatisfied dependency expressed through field 'util'; 
nested exception is org.springframework.beans.factory.BeanCreationException: 
Error creating bean with name 'XXX': Invocation of init method failed; 
nested exception is java.lang.NullPointerException

コメント

タイトルとURLをコピーしました