マルチモジュール構成のSpringBootプロジェクトで
SpringSecurityを使用したログイン画面を作成中です。

ドメイン層側でUsernameNotFoundExceptionが発生した際に
ドメイン層側に置いた
/resources/i18n/messages_ja.propertiesからメッセージを取得したいのですが

No message found under code 'test.error' for locale 'ja_JP'.
が表示され取得できません

■判定処理部分

@Service
public class UserDetailsServiceImpl implements UserDetailsService {

    @Autowired
    MessageSourceImpl message;

    @Override
    public UserDetails loadUserByUsername(String email) throws UsernameNotFoundException {

        if (!email.equals("aaaa")) {
            throw new UsernameNotFoundException(message.getMessage("test.error"));
        }

        return null;
    }

}

/resources配下に置いたmessages.propertiesに記載した際は正しく取得されるので
設定周りだとは思いますが1週間以上試行錯誤してもさっぱりうまくいきません。
どうか手助け頂けると幸いです。本当にどうか宜しくお願い致します。

■ソース全量
https://github.com/hi-soft68/hisohi

初めての投稿で不足がありましたら申し訳ありません。