Доступ к кеше с именем Coherence из Clojure - PullRequest
1 голос
/ 29 марта 2011

Проблемы с доступом к кешам из REPL.

Я могу сделать (импорт '(com.tangosol.net CacheFactory)' (com.tangosol.net NamedCache)) и затем (. CacheFactory VERSION) без проблем.

Однако, когда я пытаюсь (CacheFactory getCache "TEST"), я получаю исключение: -

(Wrapped: Failed to load the factory) null
[Thrown class com.tangosol.util.WrapperException]  

Restarts:
0: [QUIT] Quit to the SLIME top level

Backtrace:
0: com.tangosol.util.Base.ensureRuntimeException(Base.java:283)
1: com.tangosol.net.CacheFactory.
                           getConfigurableCacheFactory(CacheFactory.java:610)
      [No Locals]

Кто-нибудь использовал Clojure с Coherence и мог указать мне на возможное решение?

Спасибо.

1 Ответ

3 голосов
/ 29 марта 2011

tangosol-coherence.xml правильно настроен?Поскольку getCache получает значение configurablecache-factory-config из него

PS Кстати, для статических членов класса вы можете использовать (Класс / метод ...) или Класс / член синтаксис

...