From: <jbo...@li...> - 2006-05-26 12:49:58
|
Author: mla...@jb... Date: 2006-05-26 08:49:50 -0400 (Fri, 26 May 2006) New Revision: 4432 Modified: labs/jbossweb/trunk/src/share/resources/bin/service.bat Log: Add more verbosity to the service management script. Modified: labs/jbossweb/trunk/src/share/resources/bin/service.bat =================================================================== --- labs/jbossweb/trunk/src/share/resources/bin/service.bat 2006-05-26 12:15:04 UTC (rev 4431) +++ labs/jbossweb/trunk/src/share/resources/bin/service.bat 2006-05-26 12:49:50 UTC (rev 4432) @@ -10,6 +10,7 @@ set DIRNAME=%CD% if "%OS%" == "Windows_NT" set DIRNAME=%~dp0% +set SVCNAME=JBoss Web Server @VERSION_MAJOR@.@VERSION_MINOR@ set NOPAUSE=Y set JAVA_OPTS=-Xrs @@ -23,12 +24,31 @@ echo Usage: service install^|uninstall^|start^|stop^|restart goto cmdEnd +REM jbosssvc retun values +REM ERR_RET_USAGE 1 +REM ERR_RET_VERSION 2 +REM ERR_RET_INSTALL 3 +REM ERR_RET_REMOVE 4 +REM ERR_RET_PARAMS 5 +REM ERR_RET_MODE 6 + +:errExplain +@if errorlevel 1 echo Invalid command line parameters +@if errorlevel 2 echo Failed installing %SVCNAME% +@if errorlevel 4 echo Failed removing %SVCNAME% +@if errorlevel 6 echo Unknown service mode for %SVCNAME% +goto cmdEnd + :cmdInstall -jbosssvc.exe -iwdc JBossWebServer "%DIRNAME%" "JBoss Web Server @VERSION_MAJOR@.@VERSION_MINOR@" "JBoss Web Server @VERSION@/Built @VERSION_BUILT@" service.bat +jbosssvc.exe -iwdc JBossWebServer@VERSION_MAJOR@ "%DIRNAME%" "%SVCNAME%" "JBoss Web Server @VERSION@/Built: @VERSION_BUILT@" service.bat +@if not errorlevel 0 goto errExplain +echo Service %SVCNAME% installed goto cmdEnd :cmdUninstall -jbosssvc.exe -u JBossWebServer +jbosssvc.exe -u JBossWebServer@VERSION_MAJOR@ +@if not errorlevel 0 goto errExplain +echo Service %SVCNAME% removed goto cmdEnd :cmdStart |