Здравствуйте!
После добавления 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 - все работает отлично.
Помогите разобраться в чем проблема и как ее можно обойти?