SpringBoot+マルチモジュール構成でプロパティファイルからメッセージが取得できない


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

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

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

■判定処理部分

[code]

    @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;
        }
    
    }
    
[/code]

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

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

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




ぱっと見での回答ですが(誤っていたら、すいません)。

`application.yml`は、`hisohi/test-domain/src/main/resources/`には無くてもいいでしょうか？

`application.yml`が無いので、以下の定義が効かなくて日本語メッセージが取得できないのでは、と思いました。

[code]

    spring:
      messages:
        basename: i18n/messages
    
[/code]

