Показано с 1 по 7 из 7

Тема: ошибка при запуске tomcat

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Интересующийся
    Регистрация
    17.06.2009
    Адрес
    Санкт Петербург
    Сообщений
    36
    Поблагодарил(а)
    0
    Благодарностей: 1 (сообщений: 1)

    ошибка при запуске tomcat

    в логах такое сообщение

    22:14:26,606 ERROR <><><>[Resto Executor](r.RestoRuntimeManager) Failed to start
    resto.RestoException: Unknown discriminator for 'ScheduledTaskEntity': 'DeviationResetCronTask'. Database probably corrupted. Valid values: [DepartmentPeriodClose, ReprocessDocumentsTask, ReprocessIncomingServicesTask, SQLStatement, ScheduledTaskEntity]

  2. #2
    Интересующийся Аватар для saratovout
    Регистрация
    27.10.2015
    Адрес
    Mars
    Сообщений
    40
    Поблагодарил(а)
    4
    Благодарностей: 14 (сообщений: 11)
    Database probably corrupted.

    Попробуйте диагностировать/восстановить БД через средства MSSQL.

    P.S. Проверьте, что серверу хватает места на диске и оперативка занята не под 100%.
    Good eggs make your life better

  3. #3
    Интересующийся
    Регистрация
    17.06.2009
    Адрес
    Санкт Петербург
    Сообщений
    36
    Поблагодарил(а)
    0
    Благодарностей: 1 (сообщений: 1)
    места хватает, оперативки выделенно под томкат 4 г
    более детальный лог

    ERROR <><><>[Resto Executor](r.RestoRuntimeManager) Failed to start
    resto.RestoException: Unknown discriminator for 'ScheduledTaskEntity': 'DeviationResetCronTask'. Database probably corrupted. Valid values: [DepartmentPeriodClose, ReprocessDocumentsTask, ReprocessIncomingServicesTask, ScheduledTaskEntity, SQLStatement]
    at resto.db.loaders.HibernateEntityLoader.allocateAll (HibernateEntityLoader.java:216)
    at resto.db.AsyncEntityManager.loadData(AsyncEntityMa nager.java:218)
    at resto.RestoRuntimeManager.upgradeAndLoadData(Resto RuntimeManager.java:467)
    at resto.RestoRuntimeManager.lambda$doStart$38(RestoR untimeManager.java:419)
    at resto.db.AsyncEntityManager$3.run(AsyncEntityManag er.java:916)
    at resto.rpc.ServiceMethodCaller.invokeWith(ServiceMe thodCaller.java:506)
    at resto.db.AsyncEntityManagerUtilImpl.lambda$callNow WithSessionAndContext$492(AsyncEntityManagerUtilIm pl.java:41)
    at java.util.concurrent.Executors$RunnableAdapter.cal l(Executors.java:511)
    at resto.core.InterruptAwareCallable.call(InterruptAw areCallable.java:50)
    at resto.core.RestoExecutorCallable.call(RestoExecuto rCallable.java:54)
    at java.util.concurrent.FutureTask.run(FutureTask.jav a:266)
    at resto.core.SingleThreadedRestoExecutor.execNow(Sin gleThreadedRestoExecutor.java:102)
    at resto.core.SingleThreadedRestoExecutor.execNow(Sin gleThreadedRestoExecutor.java:69)
    at resto.db.AsyncEntityManagerUtilImpl.callNowWithSes sionAndContext(AsyncEntityManagerUtilImpl.java:38)
    at resto.db.AsyncEntityManager.runTransacted(AsyncEnt ityManager.java:947)
    at resto.db.AbstractEntityManager.runTransacted(Abstr actEntityManager.java:127)
    at resto.RestoRuntimeManager.doStart(RestoRuntimeMana ger.java:418)
    at resto.RestoRuntimeManager.lambda$doStartup$36(Rest oRuntimeManager.java:342)
    at java.util.concurrent.Executors$RunnableAdapter.cal l(Executors.java:511)
    at resto.core.SingleThreadedRestoExecutor.execUnsafe( SingleThreadedRestoExecutor.java:270)
    at resto.core.SingleThreadedRestoExecutor.execUnsafe( SingleThreadedRestoExecutor.java:256)
    at resto.RestoRuntimeManager.doStartup(RestoRuntimeMa nager.java:342)
    at resto.RestoRuntimeManager.lambda$startup$35(RestoR untimeManager.java:326)
    at java.util.concurrent.Executors$RunnableAdapter.cal l(Executors.java:511)
    at resto.core.InterruptAwareCallable.call(InterruptAw areCallable.java:50)
    at resto.core.RestoExecutorCallable.call(RestoExecuto rCallable.java:54)
    at java.util.concurrent.FutureTask.run(FutureTask.jav a:266)
    at resto.core.SingleThreadedRestoExecutor$ExecutorRun nable.doTask(SingleThreadedRestoExecutor.java:312)
    at resto.core.SingleThreadedRestoExecutor$ExecutorRun nable.run(SingleThreadedRestoExecutor.java:327)
    at java.lang.Thread.run(Thread.java:745)
    2018-05-18 11:08:34,139 FATAL <><><>[Resto Executor](rs.TomcatContext) Startup failed. Executing action specified in "resto.startup.failed": SYST

  4. #4
    Интересующийся Аватар для saratovout
    Регистрация
    27.10.2015
    Адрес
    Mars
    Сообщений
    40
    Поблагодарил(а)
    4
    Благодарностей: 14 (сообщений: 11)
    Цитата Сообщение от vladlav Посмотреть сообщение
    места хватает, оперативки выделенно под томкат 4 г
    Не показатель. Кому-то и 4 гб мало. База обычно рушится когда в момент сброса данных ей не хватило места на диске или оперативки.
    После остановки tomcat и mssql эти показатели вернутся в норму.

    Цитата Сообщение от vladlav Посмотреть сообщение
    Database probably corrupted
    Еще раз. Поврежденную базу нужно восстанавливать штатными средствами MSSQL.
    Начните отсюда: mysqlcheck --all-databases
    Good eggs make your life better

  5. #5
    Интересующийся
    Регистрация
    17.06.2009
    Адрес
    Санкт Петербург
    Сообщений
    36
    Поблагодарил(а)
    0
    Благодарностей: 1 (сообщений: 1)
    дело в том база взята с рабочего ресторана, решил развернуть на стенде для опытов, не один из 5 бекапов включаю сделанный в ручную не стартует корректно.

  6. #6
    Интересующийся Аватар для saratovout
    Регистрация
    27.10.2015
    Адрес
    Mars
    Сообщений
    40
    Поблагодарил(а)
    4
    Благодарностей: 14 (сообщений: 11)
    Цитата Сообщение от vladlav Посмотреть сообщение
    дело в том база взята с рабочего ресторана, решил развернуть на стенде для опытов
    Остановите боевой tomcat.
    Сделайте полный backup вручную через mssql.
    Разверните его на тестовом стенде, предварительно убедившись что вы можете в mssql прочитать данную базу и в соотв. версии mssql и iiko (с боевыми).
    Good eggs make your life better

  7. #7
    Новичок
    Регистрация
    07.06.2018
    Адрес
    Москва
    Сообщений
    1
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)
    А что это за DailyReportCronTas?

    Можно попробовать выполнить "truncate table ScheduledTaskEntity".
    Перед данной процедурой рекомендую выполнить бэкап.
    Последний раз редактировалось NDubrovsky; 07.06.2018 в 15:50.

Похожие темы

  1. Ошибка UCSCommon при запуске
    от Luigi в разделе Сервер справочников и сервер отчетов R-Keeper 7
    Ответов: 2
    Последнее сообщение: 07.04.2016, 14:51
  2. ошибка при запуске сервера как службы
    от perpetuum_beer в разделе RK: Сервер
    Ответов: 2
    Последнее сообщение: 30.08.2014, 16:46
  3. Ошибка при запуске RK7
    от gabov в разделе R-Keeper 7
    Ответов: 9
    Последнее сообщение: 23.06.2014, 16:12
  4. Ошибка при запуске SDBSERV
    от artcafe в разделе Проблемы с сервером Storehouse SDBSERV
    Ответов: 22
    Последнее сообщение: 04.12.2013, 20:16

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •