Created attachment 29991 [details] Comparing 7.0.35 to 7.0.37 Please see the attached screenshot for a comparison of service install between versions 7.0.35 and 7.0.37. Performed the following steps: 1. Downloaded tomcat 7.0.35 and tomcat 7.0.37 onto a Windows Server 2008 VM. 2. Extracted to different directories 3. In two different command prompt windows, ran "tomcat7.exe //IS//tomcat.<version>.test" 4. Opened service properties and checked executable path. Tomcat 7.0.35 path: "C:\Tomcat Test\apache-tomcat-7.0.35-windows-x64\apache-tomcat-7.0.35\bin\tomcat7.exe" //RS//tomcat7.0.35.test Tomcat 7.0.37 path: "C:\Tomcat Test\apache-tomcat-7.0.37-windows-x64\apache-tomcat-7.0.37\bin\tomcat7.exe" 02-25.lot//RS//tomcat7.0.37.test Please notice the "02-25.lot" in the 7.0.37 path, also visible in the screenshot.
This looks like an issue in Commons Daemon. Tomcat 7.0.37 was the first version to use 1.0.13. I'll leave this issue open until there is a Daemon release with a fix.
See https://issues.apache.org/jira/browse/DAEMON-284
This has been fixed by an update to Commons Daemon 1.1.14. This has been applied to trunk and 7.0.x and will be included in 7.0.39 onwards.