1

从 REPL 访问缓存时遇到问题。

我可以做 (import '(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 一起使用并可以指出一个可能的解决方案?

谢谢。

4

1 回答 1

3

tangosol-coherence.xml 设置正确吗?因为 getCache 从中获取了值 configuredcache-factory-config

PS BTW,对于静态类成员,您可以使用(Class/method ...)Class/member语法

于 2011-03-29T19:55:59.880 回答