AnsweredAssumed Answered

Windows向けCommunity4.0版でのSolr関係の不具合

Question asked by s-masayuki on Jan 24, 2012
Latest reply on Mar 9, 2012 by otani
初めまして。s-masayukiと申します。
Windows向けCommunity4.0版でSolrのインデックス関係の不具合が発生してAlfrescoが起動せずに困っています。
どうもインストールした日は問題なく動作しますが、日にちを跨いでサーバを起動し直すと発生するようです。
回避方法をご教示していただけませんでしょうか?

【動作環境】
OS:WindowsXP
メモリ:2GB
alfresco:alfresco-community-4.0.c

【不具合発生手順】
1.インストーラ「alfresco-community-4.0.c-installer-win-x32.exe」を使ってウィザードに従い標準インストール
2.設定等は特に変更せずにAlfrescoを起動→問題なく動作
3.Alfrescoを停止して、再び起動→問題なく動作
4.Alfrescoを停止し、PCをシャットダウンして帰宅
5.次の日出社しPCを起動し、Alfrescoを起動→下記不具合が発生してAlfrescoが起動しない

【Tomcatのエラーログ】

情報: Coyote HTTP/1.1を http-8080 で起動します
2012/01/24 9:12:11 org.apache.coyote.ajp.AjpAprProtocol start
情報: Starting Coyote AJP/1.3 on ajp-8009
2012/01/24 9:12:11 org.apache.coyote.http11.Http11Protocol start
情報: Coyote HTTP/1.1を http-8443 で起動します
2012/01/24 9:12:11 org.apache.catalina.startup.Catalina start
情報: Server startup in 58313 ms
2012/01/24 9:12:11 org.quartz.core.JobRunShell run
致命的: Job Solr.CoreTracker-alfresco threw an unhandled Exception:
org.alfresco.error.AlfrescoRuntimeException: 00240000 GetModelsDiff return status is 404
   at org.alfresco.solr.client.SOLRAPIClient.getModelsDiff(SOLRAPIClient.java:1011)
   at org.alfresco.solr.tracker.CoreTracker.trackModels(CoreTracker.java:1453)
   at org.alfresco.solr.tracker.CoreTracker.trackRepository(CoreTracker.java:1126)
   at org.alfresco.solr.tracker.CoreTracker.updateIndex(CoreTracker.java:483)
   at org.alfresco.solr.tracker.CoreTrackerJob.execute(CoreTrackerJob.java:45)
   at org.quartz.core.JobRunShell.run(JobRunShell.java:216)
   at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:563)
2012/01/24 9:12:11 org.quartz.core.ErrorLogger schedulerError
致命的: Job (Solr.CoreTracker-alfresco threw an exception.
org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.alfresco.error.AlfrescoRuntimeException: 00240000 GetModelsDiff return status is 404]
   at org.quartz.core.JobRunShell.run(JobRunShell.java:227)
   at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:563)
Caused by: org.alfresco.error.AlfrescoRuntimeException: 00240000 GetModelsDiff return status is 404
   at org.alfresco.solr.client.SOLRAPIClient.getModelsDiff(SOLRAPIClient.java:1011)
   at org.alfresco.solr.tracker.CoreTracker.trackModels(CoreTracker.java:1453)
   at org.alfresco.solr.tracker.CoreTracker.trackRepository(CoreTracker.java:1126)
   at org.alfresco.solr.tracker.CoreTracker.updateIndex(CoreTracker.java:483)
   at org.alfresco.solr.tracker.CoreTrackerJob.execute(CoreTrackerJob.java:45)
   at org.quartz.core.JobRunShell.run(JobRunShell.java:216)
   … 1 more

TomcatのログにServer startup と表示された後、延々とSolrのエラーログが繰り返し表示されるという状況です。

以上よろしくお願いします。

Outcomes