Не работают вместе Reports и Hazelcast

Здравствуйте!

После добавления Reports Add-on в приложение, которое уже использует Hazelcast, оно перестает запускаться с ошибкой:
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jCacheCacheManager' defined in class path resource [org/springframework/boot/autoconfigure/cache/JCacheCacheConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [javax.cache.CacheManager]: Factory method 'jCacheCacheManager' threw exception; nested exception is javax.cache.CacheException: Error opening URI [hazelcast]

Проблема воспроизводится просто: создаем новый проект и добавляем в него Reports Add-on.
После чего добавляем в файл ‘build.gradle’ строку:
implementation ‘com.hazelcast:hazelcast’
А в файл ‘application.properties’ добавляем строку:
spring.cache.jcache.provider = com.hazelcast.cache.HazelcastMemberCachingProvider

Если в проекте оставить что-то одно: Hazelcast или Repots - все работает отлично.
Помогите разобраться в чем проблема и как ее можно обойти?

Добрый день,

Нашёл решение для вашей проблемы, установите:

-Dhazelcast.ignoreXxeProtectionFailures=true

Или программно, например в методе main:

System.setProperty("hazelcast.ignoreXxeProtectionFailures", "true");

Подробнее в тикете:

С Уважением,
Никита

Большое спасибо, Никита! Это помогло.