java.lang.IllegalArgumentException: argument "content" is null

Выпрыгивает ошибка java.lang.IllegalArgumentException: argument "content" is null всё не как не могу починить

Вот место вызова :

final String EXAMPLE_MESSAGE = "example_message";
final String EXAMPLE_MEETING = "example_meeting";
final String USER_EXAMPLE_NAME = "user_";
final RoleEnum role = RoleEnum.INVESTOR;
final int totalUsers = 100;
...

System.out.println(RedisNotificationRepoService.NOTIFY_USER_CHANNEL_PREFIX + USER_EXAMPLE_NAME + i + ":" + role.name());
String capturedMsg = messages.get(USER_EXAMPLE_NAME + i);
RedisNotificationMessage redisCapturedMessage = new ObjectMapper().readValue(capturedMsg, RedisNotificationMessage.class);
                assertEquals (EXAMPLE_MESSAGE, redisCapturedMessage.getText());

Вот вызов но так и непонятно почему такая ошибка выпрыгивает когда capturedMsg не пустой Что делать ??


Ответы (1 шт):

Автор решения: timob256

Сам поразился ответу, думал вопрос стоит удалить , но так как ребята дали комментарии решил выдать ответ

Ответ нахоился в настройках redis сервера который поднимает программа заменил в xml файле p:host-name="d01db01" на p:host-name="localhost"

<!-- Чтобы не конфликтовать с уже установленным редисом, порт переопределяем -->
    <bean id="jedisConnectionFactory" class="org.springframework.data.redis.connection.jedis.JedisConnectionFactory"
    p:use-pool="true"
            p:host-name="localhost"
          p:port="36379" />

И всё заработало .

→ Ссылка