I am posting possible solution and where to look when you encountered error like
ERROR [solr.tracker.AbstractTracker] [SolrTrackerScheduler_Worker-3] Tracking failed org.alfresco.error.AlfrescoRuntimeException: 09190023 GetModelsDiff return status is 404
You will be getting things in your log trace like
Full stack trace is:
2015-06-15 11:59:30,010 ERROR [solr.tracker.AbstractTracker] [SolrTrackerScheduler_Worker-3] Tracking failed org.alfresco.error.AlfrescoRuntimeException: 05150041 api/solr/aclchangesets return status:404 at org.alfresco.solr.client.SOLRAPIClient.getAclChangeSets(SOLRAPIClient.java:159) at org.alfresco.solr.tracker.AclTracker.checkRepoAndIndexConsistency(AclTracker.java:347) at org.alfresco.solr.tracker.AclTracker.trackRepository(AclTracker.java:313) at org.alfresco.solr.tracker.AclTracker.doTrack(AclTracker.java:104) at org.alfresco.solr.tracker.AbstractTracker.track(AbstractTracker.java:153) at org.alfresco.solr.tracker.TrackerJob.execute(TrackerJob.java:47) at org.quartz.core.JobRunShell.run(JobRunShell.java:216) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:563) 2015-06-15 11:59:30,018 ERROR [solr.tracker.AbstractTracker] [SolrTrackerScheduler_Worker-1] Tracking failed org.alfresco.error.AlfrescoRuntimeException: 05150040 api/solr/aclchangesets return status:404 at org.alfresco.solr.client.SOLRAPIClient.getAclChangeSets(SOLRAPIClient.java:159) at org.alfresco.solr.tracker.AclTracker.checkRepoAndIndexConsistency(AclTracker.java:347) at org.alfresco.solr.tracker.AclTracker.trackRepository(AclTracker.java:313) at org.alfresco.solr.tracker.AclTracker.doTrack(AclTracker.java:104) at org.alfresco.solr.tracker.AbstractTracker.track(AbstractTracker.java:153) at org.alfresco.solr.tracker.TrackerJob.execute(TrackerJob.java:47) at org.quartz.core.JobRunShell.run(JobRunShell.java:216) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:563) 2015-06-15 11:59:30,020 ERROR [solr.tracker.AbstractTracker] [SolrTrackerScheduler_Worker-3] Tracking failed org.alfresco.error.AlfrescoRuntimeException: 05150043 GetTransactions return status is 404 at org.alfresco.solr.client.SOLRAPIClient.getTransactions(SOLRAPIClient.java:415) at org.alfresco.solr.tracker.MetadataTracker.checkRepoAndIndexConsistency(MetadataTracker.java:156) at org.alfresco.solr.tracker.MetadataTracker.trackRepository(MetadataTracker.java:122) at org.alfresco.solr.tracker.MetadataTracker.doTrack(MetadataTracker.java:97) at org.alfresco.solr.tracker.AbstractTracker.track(AbstractTracker.java:153) at org.alfresco.solr.tracker.TrackerJob.execute(TrackerJob.java:47) at org.quartz.core.JobRunShell.run(JobRunShell.java:216) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:563) 2015-06-15 11:59:30,034 ERROR [solr.tracker.AbstractTracker] [SolrTrackerScheduler_Worker-2] Tracking failed org.alfresco.error.AlfrescoRuntimeException: 05150042 GetTransactions return status is 404 at org.alfresco.solr.client.SOLRAPIClient.getTransactions(SOLRAPIClient.java:415) at org.alfresco.solr.tracker.MetadataTracker.checkRepoAndIndexConsistency(MetadataTracker.java:156) at org.alfresco.solr.tracker.MetadataTracker.trackRepository(MetadataTracker.java:122) at org.alfresco.solr.tracker.MetadataTracker.doTrack(MetadataTracker.java:97) at org.alfresco.solr.tracker.AbstractTracker.track(AbstractTracker.java:153) at org.alfresco.solr.tracker.TrackerJob.execute(TrackerJob.java:47) at org.quartz.core.JobRunShell.run(JobRunShell.java:216) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:563) 2015-06-15 11:59:30,074 ERROR [solr.tracker.AbstractTracker] [SolrTrackerScheduler_Worker-3] Tracking failed org.alfresco.error.AlfrescoRuntimeException: 05150044 GetModelsDiff return status is 404 at org.alfresco.solr.client.SOLRAPIClient.getModelsDiff(SOLRAPIClient.java:1091) at org.alfresco.solr.tracker.ModelTracker.trackModelsImpl(ModelTracker.java:249) at org.alfresco.solr.tracker.ModelTracker.trackModels(ModelTracker.java:221)
Solution
If you are getting this error, this means your Solr webapp is not able to talk to Repository webapp. This usually comes when you have installed some custom AMP and that AMP has caused Repository to not start properly. Something went wrong with your Repo AMP or workflow definition.
Test for http://localhost:8080/alfresco
You will not found this working if your code is having same error as i have described here.
0 Comments
Post a Comment