Ошибка 1053 при попытке перезапустить/остановить Tomcat 5.0.30 (установлен как служба Windows)

У меня установлен Tomcat 5.0.30 как служба Windows. Эта служба запускается отлично. Однако, когда я пытаюсь перезапустить или остановить службу из консоли служб Windows, я получаю следующую ошибку:

*

Не удалось остановить службу Tomcat на локальном компьютере. Ошибка 1053. Служба не ответила на запрос запуска или управления своевременно

*

Недавно я обновился до Tomcat 5.0.30 с 5.0.28, и раньше это работало отлично. Это последняя версия, которая вызывает эту проблему. Гугл не сильно помог.

Кто-нибудь знает, почему это происходит?


person Nikhil Kashyap    schedule 29.01.2009    source источник


Ответы (2)


Вы уверены, что удалили все ссылки на старую версию. Однажды я обнаружил похожую проблему, когда сервис ссылался на старую версию. Мне пришлось удалить его и переустановить сервис, чтобы забрать новую версию.

person Michael Rutherfurd    schedule 29.01.2009

Я бы предложил попробовать запустить Tomcat из командной строки, а затем нажать Control + C и посмотреть, остановится ли он. Я предполагаю, что это зависание, поэтому выдает ошибку. Если это так, попробуйте еще раз, включив ведение журнала на уровне DEBUG и посмотрите, есть ли что-нибудь в журналах. Все еще не знаю, тогда вы можете взять дамп потока и проанализировать, какие потоки висят.

person Bhushan Bhangale    schedule 29.01.2009