Главная  |  Карта сайта
  Добро пожаловать, Гость  |  Вход   
  Поиск  
  Последние сообщения |  Кто в Online |  Зарегистрироваться |  Мой профиль |  Поиск 

Количество сообщений по данной теме: 5
       Сообщение 1 - 5 из 5        Создать новую тему
Автор
Предыдущая тема Эта тема просматривалась 241 раз и имеет 4 ответов Следующая тема
olya
Новичок



Зарегистрирован:
18.04.2007
Количество сообщений: 44
Статус: Offline

Ошибка: Exception in Grim Reaper while checking the state of the publish thread Ответить

Возможно, кто-то знает, что означает такая ошибка

ERROR [rg.opencms.main.CmsThreadStore: 238] Exception in Grim Reaper while checking the state of the publish thread.

Ее можно как-то исправить?

[03.06.2010 11:14:58] Сообщить о зловредном сообщении: залогинтесь, пожалуйста  Перейти наверх 
Darby
Продвинутый пользователь



Зарегистрирован:
11.02.2005
Количество сообщений: 138
Статус: Offline

Re: Ошибка: Exception in Grim Reaper while checking the state of the publish thread Ответить

Grim Reaper - это часть кода OpenCms, отвечающая за управление потоками (thread), в частности за удаление неактивных потоков.
Ошибка происходит при попытке удаления потока, в котором была запущена публикация.


В чем конкретно проблема, можно понять если знать:

- версию OpenCms
- полный стэктрейс
- условия, при которых воспроизводится ошибка (частота появления, действия пользователя)

[08.06.2010 10:02:54] Сообщить о зловредном сообщении: залогинтесь, пожалуйста  Перейти наверх 
olya
Новичок



Зарегистрирован:
18.04.2007
Количество сообщений: 44
Статус: Offline

Re: Ошибка: Exception in Grim Reaper while checking the state of the publish thread Ответить

OpenCMS 7.5.0

02 ??? 2010 15:11:47,011 INFO [rg.opencms.report.CmsLogReport: 122] [ ... finished updating search index "Offline project RU (VFS)" ]
02 ??? 2010 15:12:17,728 INFO [rg.opencms.report.CmsLogReport: 122] [ Updating search index "Offline project EN (VFS)" ]
02 ??? 2010 15:12:17,739 INFO [g.opencms.search.CmsVfsIndexer: 278] Deleting resource /sites/default/important_questions.html from index
02 ??? 2010 15:12:17,740 INFO [g.opencms.search.CmsVfsIndexer: 278] Deleting resource /sites/default/~important_questions.html from index
02 ??? 2010 15:12:18,791 INFO [rg.opencms.report.CmsLogReport: 122] ( 1 ) Indexing file /sites/default/important_questions.html ... skipped
02 ??? 2010 15:12:18,843 ERROR [rg.opencms.main.CmsThreadStore: 238] Exception in Grim Reaper while checking the state of the publish thread.
java.lang.NullPointerException
at org.opencms.publish.CmsPublishThread.getReportUpdate(CmsPublishThread.java:122)
at org.opencms.main.CmsThreadStore.run(CmsThreadStore.java:218)
02 ??? 2010 15:12:19,353 INFO [rg.opencms.report.CmsLogReport: 122] [ ... finished updating search index "Offline project EN (VFS)" ]
02 ??? 2010 15:12:19,554 INFO [rg.opencms.report.CmsLogReport: 122] [ Updating search index "Offline project RU (VFS)" ]
02 ??? 2010 15:12:19,563 INFO [g.opencms.search.CmsVfsIndexer: 278] Deleting resource /sites/default/important_questions.html from index
02 ??? 2010 15:12:19,564 INFO [g.opencms.search.CmsVfsIndexer: 278] Deleting resource /sites/default/~important_questions.html from index
02 ??? 2010 15:12:20,155 INFO [rg.opencms.report.CmsLogReport: 122] ( 1 ) Indexing file /sites/default/important_questions.html ... o.k.
02 ??? 2010 15:12:20,299 INFO [rg.opencms.report.CmsLogReport: 122] [ ... finished updating search index "Offline project RU (VFS)" ]
02 ??? 2010 15:12:31,526 INFO [g.opencms.search.CmsVfsIndexer: 278] Deleting resource /sites/default/important_questions.html from index


К сожалению, логи не храню, не очень "глубоко" посмотрела - больше не нашла этой ошибки.
По журналу видно, что ровно в этот момент файл несколько раз редактировался, а затем публиковался.

Перестройка проекта offline была автоматической, сделала ее "ручной". Больше такой ошибки не было.
Может быть, ошибка как-то связана с перестройкой индекса offline?

----------------------------------------
[Редактировано 1 раз, последний раз исправлял(а) olya]
[11.06.2010 12:19:04] Сообщить о зловредном сообщении: залогинтесь, пожалуйста  Перейти наверх 
Darby
Продвинутый пользователь



Зарегистрирован:
11.02.2005
Количество сообщений: 138
Статус: Offline

Re: Ошибка: Exception in Grim Reaper while checking the state of the publish thread Ответить

Ну что можно сказать... Ошибка происходит в строчке:

return getReport().getReportUpdate(); <--- вот здесь getReport()==null

по какой-то причине не был задан объект report, который используется потоком публикации для вывода информации о ходе процесса публикации

почему так произошло - бог весть, разобраться уже вряд ли возможно, да и вам оно надо? :)

не исключено, что это штатная ситуация для некоторых видов публикации, это можно выяснить путем экспериментов, но мне кажется, что это время можно потратить на что-то более осмысленное

[11.06.2010 18:11:14] Сообщить о зловредном сообщении: залогинтесь, пожалуйста  Перейти наверх 
olya
Новичок



Зарегистрирован:
18.04.2007
Количество сообщений: 44
Статус: Offline

Re: Ошибка: Exception in Grim Reaper while checking the state of the publish thread Ответить

Да, полностью согласна:)
Единственное осмысленное действие, которое планировала, - спросить, вдруг кто-то да знает:) Копаться точно неохота, ошибка больше не повторялась.

[11.06.2010 21:27:22] Сообщить о зловредном сообщении: залогинтесь, пожалуйста  Перейти наверх 
       Сообщение 1 - 5 из 5        Создать новую тему