Can't find class subversion.revisions.RevisionIndexService for 2.0.6 in JIRA 6.4.1 !

zhen zhang
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
April 16, 2015

Hi ALL,

I upgrade our JIRA from 5.1.3 to 6.4.1, and installed the latest subversion 2.0.6. but we found one error in the log, it seems that there is no class RevisionIndexService any more in subversion 2.0.6. But we still want to configure this subversion service. Is anyone know what the new class is? thanks in advance!

Error Colud not find class RevisionIndexService in JIRA Subversion plugin 2.0.6.png

=======================================

JIRA Subversion plugin
0.10.11.1
com.atlassian.jira.plugin.ext.subversion.revisions.RevisionIndexService;

2.0.6
com.atlassian.jira.plugin.ext.subversion.revisions.RevisionIndexer;

 

2015-04-17 11:38:14,683 atlassian-scheduler-quartz1.local_Worker-2 ERROR      [atlassian.jira.service.OfBizServiceConfigStore] Unable to create a service config for service with the name : Subversion Revision Indexing Service
com.atlassian.jira.service.OfBizServiceConfigStore$ClassNotFoundServiceException: Could not find class: com.atlassian.jira.plugin.ext.subversion.revisions.RevisionIndexService
at com.atlassian.jira.service.OfBizServiceConfigStore.instantiateServiceContainer(OfBizServiceConfigStore.java:252)
at com.atlassian.jira.service.OfBizServiceConfigStore.getServiceContainer(OfBizServiceConfigStore.java:212)
at com.atlassian.jira.service.OfBizServiceConfigStore.getAllServiceConfigs(OfBizServiceConfigStore.java:197)
at com.atlassian.jira.service.DefaultServiceManager$ServicesCacheSupplier.loadServiceConfigs(DefaultServiceManager.java:737)
at com.atlassian.jira.service.DefaultServiceManager$ServicesCacheSupplier.get(DefaultServiceManager.java:726)
at com.atlassian.jira.service.DefaultServiceManager$ServicesCacheSupplier.get(DefaultServiceManager.java:719)
at com.atlassian.cache.memory.MemoryCacheManager$1$1.load(MemoryCacheManager.java:61)
at com.atlassian.cache.memory.MemoryCacheManager$1$1.load(MemoryCacheManager.java:57)
at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3573)
at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2350)
at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2313)
at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2228)
at com.google.common.cache.LocalCache.get(LocalCache.java:3970)
at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3974)
at com.google.common.cache.LocalCache$LocalManualCache.get(LocalCache.java:4834)
at com.atlassian.cache.memory.DelegatingCachedReference.get(DelegatingCachedReference.java:56)
at com.atlassian.jira.service.DefaultServiceManager.getServiceCache(DefaultServiceManager.java:644)
at com.atlassian.jira.service.DefaultServiceManager.getServiceWithId(DefaultServiceManager.java:213)
at com.atlassian.jira.service.ServiceRunner.runServiceId(ServiceRunner.java:47)
at com.atlassian.jira.service.ServiceRunner.runJob(ServiceRunner.java:37)
at com.atlassian.scheduler.core.JobLauncher.runJob(JobLauncher.java:136)
at com.atlassian.scheduler.core.JobLauncher.launchAndBuildResponse(JobLauncher.java:101)
at com.atlassian.scheduler.core.JobLauncher.launch(JobLauncher.java:80)
at com.atlassian.scheduler.quartz1.Quartz1Job.execute(Quartz1Job.java:32)
at org.quartz.core.JobRunShell.run(JobRunShell.java:223)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:549)
Caused by: java.lang.ClassNotFoundException: Class 'com.atlassian.jira.plugin.ext.subversion.revisions.RevisionIndexService' not found.
at com.atlassian.jira.plugin.DefaultComponentClassManager.constructEvenIfNotEnabled(DefaultComponentClassManager.java:159)
at com.atlassian.jira.plugin.DefaultComponentClassManager.newInstance(DefaultComponentClassManager.java:71)
at com.atlassian.jira.service.OfBizServiceConfigStore.loadServiceClass(OfBizServiceConfigStore.java:388)
at com.atlassian.jira.service.OfBizServiceConfigStore.instantiateServiceContainer(OfBizServiceConfigStore.java:247)

 

 

 

1 answer

1 accepted

1 vote
Answer accepted
zhen zhang
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
April 16, 2015

it seems that the subversion plugin will install subversion index service itself,

For subversion 0.10.11.1 is:

Subversion Revision Indexing Service
com.atlassian.jira.plugin.ext.subversion.revisions.RevisionIndexService
 

For subversion 2.0.6 is:

  Subversion Index Update Service
com.atlassian.jira.plugin.ext.subversion.revisions.scheduling.clustersafe.UpdateSvnIndexService

 

So just delete the old one and keep the new one can solve this problem.

Suggest an answer

Log in or Sign up to answer