2011-03-29 2 views
1

REPL에서 캐시에 액세스하는 데 문제가 있습니다.Clojure에서 Coherence 명명 된 캐시에 액세스

import ('com.tangosol.net CacheFactory (com.tangosol.net CacheFactory)'(com.tangosol.net NamedCache))와 (. CacheFactory VERSION)을 문제없이 수행 할 수 있습니다. 사람이 일관성과 Clojure를 사용하고 가능한 솔루션으로 날 지점 수

(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] 

- : 나는 (. CacheFactory getCache "TEST")을하려고 할 때

그러나 나는 예외가?

감사합니다.

답변

3

tangosol-coherence.xml이 올바르게 설정 되었습니까? getCache는 configurablecache-factory-config 값을 가져 오기 때문에

P.S. BTW, 정적 클래스 멤버는 (클래스/메소드 ...) 또는 클래스/회원 구문을 사용할 수 있습니다

+0

네, 문제는 내 재정의 설정이 잘못된 클러스터 이름을 가지고, 따라서 내 개발에 참여하지 않았다이었다 클러스터. 이제 캐시에 액세스 할 수 있습니다. – JPT

관련 문제