You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@commons.apache.org by "Mark Thomas (JIRA)" <ji...@apache.org> on 2017/06/21 08:15:00 UTC
[jira] [Resolved] (DAEMON-362) CLONE - Windows service fails to
stop with error code 1053 (using Windows 7 service manager)
[ https://issues.apache.org/jira/browse/DAEMON-362?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mark Thomas resolved DAEMON-362.
--------------------------------
Resolution: Invalid
WinRun4J is not associated with Commons Daemon. You should use the appropriate support mechanism for that software.
> CLONE - Windows service fails to stop with error code 1053 (using Windows 7 service manager)
> --------------------------------------------------------------------------------------------
>
> Key: DAEMON-362
> URL: https://issues.apache.org/jira/browse/DAEMON-362
> Project: Commons Daemon
> Issue Type: Bug
> Components: Procrun
> Affects Versions: 1.0.15
> Environment: Any windows OS 64 bit
> JRE 1.8
> WinRun4J for making tomcat as a windows service
> Tomcat 8.5.8 version
> Reporter: Raghavaraju Kudari
> Assignee: Guillaume Chauvet
> Labels: prunsrv, stop, windows
>
> Using Windows services manager (services.msc) to start/stop service.
> Service installed with the following start/stop settings.
> #service parameters
> service.class=com.myserver.launcher.tomcat.Tomcat8Service
> service.id=myappservice
> service.startup=auto
> service.name=myappservice
> service.description=my app service
> Service starts OK.
> When I use services manager to stop the service, the application stops running but the my service is not getting terminates (myappserver.exe) process does not terminate.
> Eventually the services manager reports that:
> "Windows could not stop the <MyServiceName> service on Local Computer. Error 1053: The service did not respond to the start or control request in a timely fashion."
> The service then stays at status "stopping" & cannot be stopped
> Looking at the application logs I can see that the application's stop() method gets called -
> com.myserver.launcher.tomcat.Tomcat8Service.java extends the WinRun4j --> AbstractService.java
> We have our own tomcat-launcher which internally invokes the org.apache.catalina.startup.Bootstrap.stop() method to stop the tomcat. However it is not able to kill the myappserver.exe process. .
> Any pointer would really helpful.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)