Install4j ServiceException во время остановки действия службы

Наш деинсталлятор должен удалить установленную службу Windows. Иногда это действие «остановить службу» выдает ошибку:

[ОШИБКА] com.install4j.runtime.beans.actions.services.StopServiceAction [ID 1194]: ServiceException{errorCode=5001}

Какова причина этого?


person Tim0n    schedule 15.06.2015    source источник


Ответы (1)


Это означает, что служба не была отключена в течение максимального времени отключения, обычно 20 секунд.

Чтобы увеличить это время выключения, см.

https://support.microsoft.com/en-us/kb/146092

person Ingo Kegel    schedule 15.06.2015
comment
Можно ли как-то сказать Install4j подождать, пока служба действительно не будет остановлена? - person Tim0n; 17.06.2015
comment
К сожалению нет. Выключение завершает не install4j, а сама Windows. - person Ingo Kegel; 17.06.2015