2012-09-26 3 views
0

테라코타 클러스터에서 실행되도록 Tomcat에서 석영 작업을 구성하려고합니다. 봄 테라코타 소품 구성은 다음과 같습니다.테라코타 클러스터에서 실행되도록 쿼츠 작업을 구성하는 방법은 무엇입니까?

<prop key="org.quartz.jobStore.class">org.terracotta.quartz.TerracottaJobStore</prop> 
<prop key="org.quartz.jobStore.tcConfigUrl">localhost:9510</prop> 

테라코타 서버가 실행 중입니다.

나는

java.lang.ClassNotFoundException: org.terracotta.collections.LockStrategy 

내가이 클래스 어떤 곳을 찾을 수없는 다음과 같은 오류가 발생하지 말며 석영 테라코타 항아리, 또는 테라코타 툴킷 항아리입니다 톰캣 인스턴스를 시작합니다.

답변

0

어떤 종류의 테라코타를 사용하고 있습니까?

quick Google search suggests 클래스는 net.sf.ehcache:ehcache-terracotta:2.1.0입니다. 이후 버전에 대해서는 확실하지 않습니다. 테라코타 병의 현재 버전에 없으면 호환되지 않는 버전의 다양한 라이브러리를 사용하고 있지 않은지 다시 한 번 확인하십시오.

+0

고마워, 나는 그것을 시도했다. 그것은 문서에 나와 있지만 2.1.0 병을 포함 할 때 LockStrategy 클래스를 포함하지 않는다. – NeoShine

0

이것은 툴킷 런타임 jar에 있어야합니다. 이게 거기에 없다고 말하는거야? 더 많은 정보를 제공 할 수 있습니까? 버전 및 스택 트레이스와 비슷합니까?

관련 문제