У меня появляется странное предупреждение, когда я пытаюсь использовать реализацию JCache на основе Hazelcast (т.е. JSR 107) следующим образом (исходный пример кода):
// Explicitly retrieve the Hazelcast backed javax.cache.spi.CachingProvider
CachingProvider cachingProvider = Caching.getCachingProvider(name);
// Retrieve the javax.cache.CacheManager
CacheManager cacheManager = cachingProvider.getCacheManager("com.hazelcast.cache.impl.HazelcastCachingProvider");
Вот зарегистрированное сообщение:
oct. 30, 2014 5:17:59 PM com.hazelcast.cache.impl.HazelcastCachingProvider
WARNING: Could not load client CachingProvider! Fallback to server one... java.lang.ClassNotFoundException: com.hazelcast.client.cache.impl.HazelcastClientCachingProvider
Почему я пытаюсь загрузить HazelcastClientCachingProvider
, буду ли я запрашивать com.hazelcast.cache.impl.HazelcastCachingProvider
. Я использую не того поставщика JCache?