You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@commons.apache.org by "Ian Barnard (JIRA)" <ji...@apache.org> on 2019/07/24 11:36:00 UTC

[jira] [Created] (DAEMON-405) On Windows 10, an exe service starts but status stops being shown as Running and service stop doesn't work

Ian Barnard created DAEMON-405:
----------------------------------

             Summary: On Windows 10, an exe service starts but status stops being shown as Running and service stop doesn't work
                 Key: DAEMON-405
                 URL: https://issues.apache.org/jira/browse/DAEMON-405
             Project: Commons Daemon
          Issue Type: Bug
          Components: Procrun
    Affects Versions: 1.2.0, 1.1.0
            Reporter: Ian Barnard


I have a Windows 10 x64 service created with:

prunsrv //IS//IBMJL --Startup=manual --DisplayName="IBM Jazz on Liberty" --Description="IBM Jazz on Liberty" ++DependsOn=Tcpip --LogPath=C:\IBM\JazzTeamServer\server\logs --StdOutput=auto --StdError=auto --StartMode=exe --StartPath=C:\IBM\JazzTeamServer\server --StartImage=C:\IBM\JazzTeamServer\server\server.startup.bat --StopMode=exe --StopPath=C:\IBM\JazzTeamServer\server --StopImage=C:\IBM\JazzTeamServer\server\server.shutdown.bat

The two batch files start/stop IBM Jazz running in Websphere Liberty Profile.

The service can be succesfully started by

NET START IBMJL

And in the Windows Services this is initially shown as Running but then that status disappears (which I think means that Services doesn't think the IBMJL is running, but Liberty is still active and usable), and using

NET STOP IBMJL

doesn't work at all, says the service isn't running. I can force Liberty to stop manually by running the server.shutdown.bat.

The generated logs show the startup, but there is nothing at all for the attempted shutdown of the service.

This *precise* same service definition works fine (and has done for a long time) on Server 2012R2 and on Server 2016.

I tried both 1.1.0 and 1.2.0, and I tried both x32 and x64 builds of prunsrv, no better.

I don't know how to debug this - I don't have a workaround which lets me run this my service on Windows 10, but for my particular deployment that doesn't actually matter, so I set this bug to Minor.



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)