@echo off REM : ******************************************************************************************** REM : UPGRADE SCRIPT FILE FOR 7.1.4 to 7.2.4 REM : ******************************************************************************************** SETLOCAL net session >nul 2>nul if %ERRORLEVEL% GTR 0 ( echo " Could you please run the scripts as administrator (Run as Adminisitrator). " goto end ) findStr /I "JAVA_HOME=" %EGURKHA_INSTALL_DIR%\bin\start_collector.bat >tt.txt if exist %EGURKHA_INSTALL_DIR%\bin\setEnv.bat findStr /I "JAVA_HOME=" %EGURKHA_INSTALL_DIR%\bin\setEnv.bat >tt.txt for /F "tokens=2 delims==" %%i in (tt.txt) do set TEMP_JAVA_HOME=%%i if "%TEMP_JAVA_HOME%" NEQ "" set JAVA_HOME=%TEMP_JAVA_HOME% echo %JAVA_HOME% set path=%JAVA_HOME%\bin;%path%;%EGURKHA_INSTALL_DIR%\lib;%EGURKHA_INSTALL_DIR%\bin; set BACKUP_DIR=PreviousVersionBackup set curDir="%cd%" set MyCurDir="%cd%" set upgradeVersion=7.2.4 set cur_version=7.2.4 set size=0 set agentlogsize=0 set me=%cd% set classpath=.;%me%\eg_upgrade.jar;%EGURKHA_INSTALL_DIR%\rum\tomcat\lib\eg_secure_ssl.jar;%EGURKHA_INSTALL_DIR%\rum\tomcat\lib\servlet-api.jar;%EGURKHA_INSTALL_DIR%\rum\tomcat\lib\jsp-api.jar;%CLASSPATH%; set Myclasspath=.;%me%\eg_upgrade.jar;%EGURKHA_INSTALL_DIR%\rum\tomcat\lib\eg_secure_ssl.jar;%EGURKHA_INSTALL_DIR%\rum\tomcat\lib\servlet-api.jar;%EGURKHA_INSTALL_DIR%\rum\tomcat\lib\jsp-api.jar;%CLASSPATH% echo %classpath% >> %EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo. echo. echo. echo WELCOME TO 7.2.4 RUM COLLECTOR UPGRADE echo ======================================= title WELCOME TO 7.2.4 RUM COLLECTOR UPGRADE echo. echo. echo Enter Your Option : echo. echo. set /P CH=[U - Upgrade R - Revert C - Commit E - Exit] ? if /I "%CH%"=="U" goto Upgrade if /I "%CH%"=="R" goto Revert if /I "%CH%"=="C" goto Commit if /I "%CH%"=="E" goto End goto end :Upgrade cls echo. echo. echo. echo WELCOME TO 7.2.4 Rum Collector upgrade echo ====================================== echo. title eG Upgrade is in progress... if not exist %EGURKHA_INSTALL_DIR%\tmp ( mkdir %EGURKHA_INSTALL_DIR%\tmp >nul 2>nul ) if exist %EGURKHA_INSTALL_DIR%\tmp\rumLogging del %EGURKHA_INSTALL_DIR%\tmp\rumLogging /q echo > %EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event if exist %EGURKHA_INSTALL_DIR%\lib\eg_upgrade.jar del %EGURKHA_INSTALL_DIR%\lib\eg_upgrade.jar /Y >nul 2>nul REM :******************************************************************************************************************* echo ********************************************************* echo Upgrade process might take several minutes to complete. echo PLEASE DO NOT INTERRUPT THIS PROCESS. echo ********************************************************* echo. echo Extracting the files required for Upgrade... REM :******************************************************************************************************************* REM : If Upgrade folder is present we need to delete it & take a fresh backup REM :******************************************************************************************************************* if exist %EGURKHA_INSTALL_DIR%\rumUpgrade ( rmdir %EGURKHA_INSTALL_DIR%\rumUpgrade /S /Q >nul 2>nul ) if exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% ( rmdir %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% /S /Q >nul 2>nul ) java -cp %me%\Extract.jar;%CLASSPATH% ZipExtractor eG_RumCollectorUpgrade.zip %EGURKHA_INSTALL_DIR% >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging if %ERRORLEVEL% GTR 0 ( echo ERROR Unable to Extract upgrade Zip File %curDir%\eG_RumCollectorUpgrade.zip echo Upgrade Failed!!!... echo No changes made to the existing system. if exist %EGURKHA_INSTALL_DIR%\upgrade rmdir %EGURKHA_INSTALL_DIR%\upgrade /q /s >nul >nul echo ERROR Unable to Extract upgrade Zip File %curDir%\eG_RumCollectorUpgrade.zip >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo ERROR Unable to Extract upgrade Zip File %curDir%\eG_RumCollectorUpgrade.zip echo Error in upgrade zip file!!! echo No changes made to the existing system. type %EGURKHA_INSTALL_DIR%\tmp\rumLogging >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event if exist %EGURKHA_INSTALL_DIR%\upgrade rmdir %EGURKHA_INSTALL_DIR%\upgrade /q /s >nul >nul echo ERROR Unable to Extract upgrade Zip File %curDir%\eG_RumCollectorUpgrade.zip >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Error in upgrade zip file!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) if not exist %EGURKHA_INSTALL_DIR%\rumUpgrade ( echo ERROR Unable to Extract upgrade Zip File %curDir%\eG_RumCollectorUpgrade.zip echo Upgrade Failed!!!... echo No changes made to the existing system. goto end ) REM echo Checking free space in your egurkha install directory.......... REM %JAVA_HOME%\bin\java.exe CheckdiskSpace >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging REM for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF REM if %size% GTR 0 ( REM echo ERROR : eG v 7.2.4 must have a minimum of 2GB free space in eGurkha install directory to continue upgrade REM goto end REM ) echo ManagerUpgrade started at %date% %time% >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo. echo. echo. echo Starting upgrade of the eG RUM Collector ... REM :******************************************************************************************************************* REM : If the agent is present in the system where the manager is installed we need to stop the agent & agentmon service REM :******************************************************************************************************************* echo Stopping the eG Rum Collector... net stop eGRumMon >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>nul %EGURKHA_INSTALL_DIR%\rumUpgrade\lib\egwait 30 echo ********************************* echo The eGRumMon service stopped.. echo ********************************* net stop egRUM >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>nul %EGURKHA_INSTALL_DIR%\rumUpgrade\lib\egwait 30 echo ************************************ echo The egRUM service stopped... echo ************************************ echo *********************************************** echo The eG RUM has been successfully stopped. echo *********************************************** if exist %EGURKHA_INSTALL_DIR%\lib\stop_agent.bat ( echo Stopping the eG Agent ... net stop eGAgentmon >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event2>nul %EGURKHA_INSTALL_DIR%\rumUpgrade\lib\egwait 30 echo ********************************* echo The eGAgentMon service stopped.. echo ********************************* if exist %EGURKHA_INSTALL_DIR%\agent net stop egurkhaAgent >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>nul %EGURKHA_INSTALL_DIR%\rumUpgrade\lib\egwait 30 echo ************************************ echo The eGurkhaAgent service stopped... echo ************************************ echo *********************************************** echo The eG Agent has been successfully stopped. echo *********************************************** ) if exist %EGURKHA_INSTALL_DIR%\tmp\rumLogging del %EGURKHA_INSTALL_DIR%\tmp\rumLogging /q REM :******************************************************************************************************************* REM : eG Manager Backup Process Start REM :******************************************************************************************************************* REM if not exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% ( echo. echo ****************************************** echo Backup of the eG RumCollector started ... echo Backup Begins ..>>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo ****************************************** echo. REM :******************************************************************************************************************* REM : creating %BACKUP_DIR%\bin begins.... REM :******************************************************************************************************************* mkdir %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\bin >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging if not exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\bin ( echo ERROR Unable to Create Directory %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\bin echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to Create Directory %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\bin >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo ERROR Unable to Create Directory %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\bin echo Upgrade Failed!!!... echo No changes made to existing System!!! type %EGURKHA_INSTALL_DIR%\tmp\rumLogging >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo ERROR Unable to Create Directory %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\bin >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) REM :******************************************************************************************************************* REM : creating %BACKUP_DIR%\lib begins.... REM :******************************************************************************************************************* mkdir %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\lib >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging if not exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\lib ( echo ERROR Unable to Create Directory %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\lib echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to Create Directory %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\lib >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event if exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% rmdir %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% /s /q goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo ERROR Unable to Create Directory %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\lib echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to Create Directory %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\lib >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event if exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% rmdir %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% /s /q type %EGURKHA_INSTALL_DIR%\tmp\rumLogging >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) REM :******************************************************************************************************************* REM : creating %BACKUP_DIR%\manager\rum begins.... REM :******************************************************************************************************************* mkdir %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging if not exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat ( echo ERROR Unable to Create Directory %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to Create Directory %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event if exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% rmdir %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% /s /q goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo ERROR Unable to Create Directory %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to Create Directory %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event if exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% rmdir %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% /s /q type %EGURKHA_INSTALL_DIR%\tmp\rumLogging >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) REM :******************************************************************************************************************* REM : creating %BACKUP_DIR%\manager\fonts begins.... REM :******************************************************************************************************************* mkdir %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\bin >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging if not exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\bin ( echo ERROR Unable to Create Directory %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\bin echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to Create Directory %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\bin >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event if exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% rmdir %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% /s /q goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo ERROR Unable to Create Directory %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\bin echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to Create Directory %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\bin >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event if exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% rmdir %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% /s /q type %EGURKHA_INSTALL_DIR%\tmp\rumLogging >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) REM :******************************************************************************************************************* REM : creating %BACKUP_DIR%\manager\tomcat\webapps begins.... REM :******************************************************************************************************************* mkdir %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\conf >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging if not exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\conf ( echo ERROR Unable to Create Directory %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\conf echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to Create Directory %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\conf >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event if exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% rmdir %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% /s /q goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo ERROR Unable to Create Directory %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\conf echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to Create Directory %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\conf >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event if exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% rmdir %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% /s /q type %EGURKHA_INSTALL_DIR%\tmp\rumLogging >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) REM :******************************************************************************************************************* REM : creating %BACKUP_DIR%\manager\tomcat\bin begins.... REM :******************************************************************************************************************* mkdir %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\lib >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging if not exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\lib ( echo ERROR Unable to Create Directory %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\lib echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to Create Directory %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\lib >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event if exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% rmdir %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% /s /q goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo ERROR Unable to Create Directory %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\lib echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to Create Directory %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\lib >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event if exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% rmdir %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% /s /q type %EGURKHA_INSTALL_DIR%\tmp\rumLogging >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) REM :******************************************************************************************************************* REM : creating %BACKUP_DIR%\manager\tomcat\webapps\ROOT begins.... REM :******************************************************************************************************************* mkdir %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\webapps\ROOT >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging if not exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\webapps\ROOT ( echo ERROR Unable to Create Directory %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\webapps\ROOT echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to Create Directory %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\webapps\ROOT >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event if exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% rmdir %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% /s /q goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo ERROR Unable to Create Directory %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\webapps\ROOT echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to Create Directory %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\webapps\ROOT >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event if exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% rmdir %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% /s /q type %EGURKHA_INSTALL_DIR%\tmp\rumLogging >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) REM :******************************************************************************************************************* REM : creating %BACKUP_DIR%\manager\tomcat\webapps\rumcollector begins.... REM :******************************************************************************************************************* mkdir %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\webapps\rumcollector >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging if not exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\webapps\rumcollector ( echo ERROR Unable to Create Directory %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\webapps\rumcollector echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to Create Directory %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\webapps\rumcollector >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event if exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% rmdir %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% /s /q goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo ERROR Unable to Create Directory %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\webapps\rumcollector echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to Create Directory %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\webapps\rumcollector >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event if exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% rmdir %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% /s /q type %EGURKHA_INSTALL_DIR%\tmp\rumLogging >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) REM :******************************************************************************************************************* REM :copying the contents to %BACKUP_DIR%\bin begins.... REM :******************************************************************************************************************* xcopy %EGURKHA_INSTALL_DIR%\bin %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\bin /E /K /Y >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging if %ERRORLEVEL% GTR 0 ( echo ERROR Unable to BackUp %EGURKHA_INSTALL_DIR%\bin echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to BackUp %EGURKHA_INSTALL_DIR%\bin >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event if exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% rmdir %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% /s /q goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo ERROR Unable to BackUp %EGURKHA_INSTALL_DIR%\bin echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to BackUp %EGURKHA_INSTALL_DIR%\bin >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event if exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% rmdir %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% /s /q type %EGURKHA_INSTALL_DIR%\tmp\rumLogging >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) REM :******************************************************************************************************************* REM :copying the contents to %BACKUP_DIR%\lib begins.... REM :******************************************************************************************************************* xcopy %EGURKHA_INSTALL_DIR%\lib %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\lib /E /K /Y /R >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging if %ERRORLEVEL% GTR 0 ( echo ERROR Unable To Back Up %EGURKHA_INSTALL_DIR%\lib echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable To Back Up %EGURKHA_INSTALL_DIR%\lib >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!...>>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event if exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% rmdir %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% /s /q goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo ERROR Unable To Back Up %EGURKHA_INSTALL_DIR%\lib echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable To Back Up %EGURKHA_INSTALL_DIR%\lib >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!...>>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event if exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% rmdir %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% /s /q type %EGURKHA_INSTALL_DIR%\tmp\rumLogging >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) REM :******************************************************************************************************************* REM :copying the contents to %BACKUP_DIR%\rum\tomcat\bin begins.... REM :******************************************************************************************************************* xcopy %EGURKHA_INSTALL_DIR%\rum\tomcat\bin %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\bin /E /K /Y >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging if %ERRORLEVEL% GTR 0 ( echo ERROR Unable to BackUp %EGURKHA_INSTALL_DIR%\rum\tomcat\bin folder echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to BackUp %EGURKHA_INSTALL_DIR%\rum\tomcat\bin folder >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event if exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% rmdir %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% /s /q goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo ERROR Unable to BackUp %EGURKHA_INSTALL_DIR%\rum\tomcat\bin folder echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to BackUp %EGURKHA_INSTALL_DIR%\rum\tomcat\bin folder >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event if exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% rmdir %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% /s /q type %EGURKHA_INSTALL_DIR%\tmp\rumLogging >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) REM :******************************************************************************************************************* REM :copying the contents to %BACKUP_DIR%\rum\tomcat\bin begins.... REM :******************************************************************************************************************* xcopy %EGURKHA_INSTALL_DIR%\rum\tomcat\lib %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\lib /E /K /Y >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging if %ERRORLEVEL% GTR 0 ( echo ERROR Unable to BackUp %EGURKHA_INSTALL_DIR%\rum\tomcat\lib echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to BackUp %EGURKHA_INSTALL_DIR%\rum\tomcat\lib >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event if exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% rmdir %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% /s /q goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo ERROR Unable to BackUp %EGURKHA_INSTALL_DIR%\rum\tomcat\lib echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to BackUp %EGURKHA_INSTALL_DIR%\rum\tomcat\lib >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event if exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% rmdir %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% /s /q type %EGURKHA_INSTALL_DIR%\tmp\rumLogging >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) REM :******************************************************************************************************************* REM :copying the contents to %BACKUP_DIR%\rum\tomcat\bin begins.... REM :******************************************************************************************************************* xcopy %EGURKHA_INSTALL_DIR%\rum\tomcat\conf %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\conf /E /K /Y >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging if %ERRORLEVEL% GTR 0 ( echo ERROR Unable to BackUp %EGURKHA_INSTALL_DIR%\rum\tomcat\conf echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to BackUp %EGURKHA_INSTALL_DIR%\rum\tomcat\conf >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event if exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% rmdir %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% /s /q goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo ERROR Unable to BackUp %EGURKHA_INSTALL_DIR%\rum\tomcat\conf echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to BackUp %EGURKHA_INSTALL_DIR%\rum\tomcat\conf >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event if exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% rmdir %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% /s /q type %EGURKHA_INSTALL_DIR%\tmp\rumLogging >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) REM :******************************************************************************************************************* REM :copying the contents to %BACKUP_DIR%\rum\tomcat\webapps\ROOT begins.... REM :******************************************************************************************************************* REM :******************************************************************************************************************* REM :copying the contents to %BACKUP_DIR%\rum\tomcat\webapps\rumcollector begins.... REM :******************************************************************************************************************* xcopy %EGURKHA_INSTALL_DIR%\rum\tomcat\webapps\rumcollector %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\webapps\rumcollector /E /K /Y >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging if %ERRORLEVEL% GTR 0 ( echo ERROR Unable to BackUp %EGURKHA_INSTALL_DIR%\rum\tomcat\webapps\rumcollector echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to BackUp %EGURKHA_INSTALL_DIR%\rum\tomcat\webapps\rumcollector >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event if exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% rmdir %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% /s /q goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo ERROR Unable to BackUp %EGURKHA_INSTALL_DIR%\rum\tomcat\webapps\rumcollector echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to BackUp %EGURKHA_INSTALL_DIR%\rum\tomcat\webapps\rumcollector >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event if exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% rmdir %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% /s /q type %EGURKHA_INSTALL_DIR%\tmp\rumLogging >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) echo Backup of the eG Rum Collector completed echo Backup of the eG Rum Collector completed >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event REM ) else ( REM REM echo " Backup of the eG manager already exists..." REM echo " Continuing with the upgrade process..." REM ) REM :******************************************************************************************************************* REM :backup operation ends.... REM :******************************************************************************************************************* REM :******************************************************************************************************************* REM :UPGRADE operation Starts..................................... REM :******************************************************************************************************************* echo ******************************************** echo Upgrading the eG Rum Collector configuration ... echo Upgrading the eG Rum Collector configuration ... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo ******************************************** REM : ******************************************* REM : Copying new files to %EGURKHA_INSTALL_DIR%\java\jdk REM : ******************************************* if /I %JAVA_HOME% == %EGURKHA_INSTALL_DIR%\java\jdk ( if exist %EGURKHA_INSTALL_DIR%\Java\jdk_older ( move /Y %EGURKHA_INSTALL_DIR%\Java\jdk_older %EGURKHA_INSTALL_DIR%\java\jdk_714Older >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging ) if not exist %EGURKHA_INSTALL_DIR%\Java\jdk_older ( move /Y %EGURKHA_INSTALL_DIR%\Java\jdk %EGURKHA_INSTALL_DIR%\java\jdk_older >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging if %ERRORLEVEL% GTR 0 ( echo ERROR Unable to move JDK to JDK_older echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to move JDK to JDK_older >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo ERROR Unable to move JDK to JDK_older echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to move JDK to JDK_older >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) ) if not exist %EGURKHA_INSTALL_DIR%\Java\jdk mkdir %EGURKHA_INSTALL_DIR%\Java\jdk >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging xcopy %EGURKHA_INSTALL_DIR%\rumUpgrade\Java\jdk %EGURKHA_INSTALL_DIR%\java\jdk /E /K /Y /R >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging copy %EGURKHA_INSTALL_DIR%\rumUpgrade\java\jdk.zip %EGURKHA_INSTALL_DIR%\java /Y >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging if %ERRORLEVEL% GTR 0 ( echo ERROR Unable to copy java related files echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to copy java related files >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo ERROR Unable to copy java related files echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to copy java related files >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) ) else ( if not exist %EGURKHA_INSTALL_DIR%\Java\jdk mkdir %EGURKHA_INSTALL_DIR%\Java\jdk >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging xcopy %EGURKHA_INSTALL_DIR%\rumUpgrade\Java\jdk %EGURKHA_INSTALL_DIR%\java\jdk /E /K /Y /R >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging copy %EGURKHA_INSTALL_DIR%\rumUpgrade\java\jdk.zip %EGURKHA_INSTALL_DIR%\java /Y >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging if %ERRORLEVEL% GTR 0 ( echo ERROR Unable to copy java related files echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to copy java related files >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo ERROR Unable to copy java related files echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to copy java related files >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) echo %JAVA_HOME% echo External JAVA has been set in the path java ChangeJavaPath %EGURKHA_INSTALL_DIR% %JAVA_HOME% >> %EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging if %ERRORLEVEL% GTR 0 ( echo ERROR Unable to copy java related files echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to copy java related files >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo ERROR Unable to copy java related files echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to copy java related files >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) ) copy %EGURKHA_INSTALL_DIR%\rumUpgrade\lib\*.jar %EGURKHA_INSTALL_DIR%\lib /Y >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging if %ERRORLEVEL% GTR 0 ( echo ERROR Unable to copy jar files in lib echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to copy jar files in lib >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo ERROR Unable to copy jar files in lib echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to copy jar files in lib >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) copy %EGURKHA_INSTALL_DIR%\rumUpgrade\lib\*.exe %EGURKHA_INSTALL_DIR%\lib /Y >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging if %ERRORLEVEL% GTR 0 ( echo ERROR Unable to copy exe files in lib echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to copy exe files in lib >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo ERROR Unable to copy exe files in lib echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to copy exe files in lib >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) copy %EGURKHA_INSTALL_DIR%\rumUpgrade\lib\*.dll %EGURKHA_INSTALL_DIR%\lib /Y >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging if %ERRORLEVEL% GTR 0 ( echo ERROR Unable to copy dll files in lib echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to copy dll files in lib >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo ERROR Unable to copy dll files in lib echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to copy dll files in lib >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) copy %EGURKHA_INSTALL_DIR%\rumUpgrade\bin\*.exe %EGURKHA_INSTALL_DIR%\bin /Y >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging if %ERRORLEVEL% GTR 0 ( echo ERROR Unable to copy exe files in bin echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to copy exe files in bin >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo ERROR Unable to copy exe files in bin echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to copy exe files in bin >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) java UpdateBinFolders %EGURKHA_INSTALL_DIR% >> %EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging if %ERRORLEVEL% GTR 0 ( echo ERROR Unable to upgrade bin files echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to upgrade bin files >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo ERROR Unable to upgrade bin files echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to upgrade bin files >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) if exist %EGURKHA_INSTALL_DIR%\rum\tomcat\bin rmdir %EGURKHA_INSTALL_DIR%\rum\tomcat\bin /s /q >nul 2>nul if not exist %EGURKHA_INSTALL_DIR%\rum\tomcat\bin mkdir %EGURKHA_INSTALL_DIR%\rum\tomcat\bin xcopy %EGURKHA_INSTALL_DIR%\rumUpgrade\rum\tomcat\bin %EGURKHA_INSTALL_DIR%\rum\tomcat\bin /E /K /Y /R >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging if %ERRORLEVEL% GTR 0 ( echo ERROR Unable to upgrade tomcat bin folder echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to upgrade tomcat bin folder >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo ERROR Unable to upgrade tomcat bin folder echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to upgrade tomcat bin folder >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) if exist %EGURKHA_INSTALL_DIR%\rum\tomcat\lib rmdir %EGURKHA_INSTALL_DIR%\rum\tomcat\lib /s /q >nul 2>nul if not exist %EGURKHA_INSTALL_DIR%\rum\tomcat\lib mkdir %EGURKHA_INSTALL_DIR%\rum\tomcat\lib xcopy %EGURKHA_INSTALL_DIR%\rumUpgrade\rum\tomcat\lib %EGURKHA_INSTALL_DIR%\rum\tomcat\lib /E /K /Y /R >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging if %ERRORLEVEL% GTR 0 ( echo ERROR Unable to upgrade tomcat lib folder echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to upgrade tomcat lib folder >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo ERROR Unable to upgrade tomcat lib folder echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to upgrade tomcat lib folder >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) if exist %EGURKHA_INSTALL_DIR%\rum\tomcat\conf rmdir %EGURKHA_INSTALL_DIR%\rum\tomcat\conf /s /q >nul 2>nul if not exist %EGURKHA_INSTALL_DIR%\rum\tomcat\conf mkdir %EGURKHA_INSTALL_DIR%\rum\tomcat\conf xcopy %EGURKHA_INSTALL_DIR%\rumUpgrade\rum\tomcat\conf %EGURKHA_INSTALL_DIR%\rum\tomcat\conf /E /K /Y /R >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging if %ERRORLEVEL% GTR 0 ( echo ERROR Unable to upgrade tomcat conf folder echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to upgrade tomcat conf folder >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo ERROR Unable to upgrade tomcat conf folder echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to upgrade tomcat conf folder >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) copy %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\conf\server.xml %EGURKHA_INSTALL_DIR%\rum\tomcat\conf\ /Y >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging if not exist %EGURKHA_INSTALL_DIR%\rum\tomcat\webapps\rumcollector\css mkdir %EGURKHA_INSTALL_DIR%\rum\tomcat\webapps\rumcollector\css >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging if not exist %EGURKHA_INSTALL_DIR%\rum\tomcat\webapps\rumcollector\fonts mkdir %EGURKHA_INSTALL_DIR%\rum\tomcat\webapps\rumcollector\fonts >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging if not exist %EGURKHA_INSTALL_DIR%\rum\tomcat\webapps\rumcollector\images mkdir %EGURKHA_INSTALL_DIR%\rum\tomcat\webapps\rumcollector\images >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging if not exist %EGURKHA_INSTALL_DIR%\rum\tomcat\webapps\rumcollector\WEB-INF\js mkdir %EGURKHA_INSTALL_DIR%\rum\tomcat\webapps\rumcollector\WEB-INF\js >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging if exist %EGURKHA_INSTALL_DIR%\rum\tomcat\webapps\rumcollector\js rmdir %EGURKHA_INSTALL_DIR%\rum\tomcat\webapps\rumcollector\js /S /Q >nul 2>nul copy %EGURKHA_INSTALL_DIR%\rumUpgrade\rum\tomcat\webapps\ROOT\*.* %EGURKHA_INSTALL_DIR%\rum\tomcat\webapps\ROOT /Y >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging copy %EGURKHA_INSTALL_DIR%\rumUpgrade\rum\tomcat\webapps\rumcollector\*.* %EGURKHA_INSTALL_DIR%\rum\tomcat\webapps\rumcollector /Y >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging xcopy %EGURKHA_INSTALL_DIR%\rumUpgrade\rum\tomcat\webapps\rumCollector\css %EGURKHA_INSTALL_DIR%\rum\tomcat\webapps\rumCollector\css /E /K /Y /R >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging xcopy %EGURKHA_INSTALL_DIR%\rumUpgrade\rum\tomcat\webapps\rumCollector\fonts %EGURKHA_INSTALL_DIR%\rum\tomcat\webapps\rumCollector\fonts /E /K /Y /R >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging xcopy %EGURKHA_INSTALL_DIR%\rumUpgrade\rum\tomcat\webapps\rumCollector\images %EGURKHA_INSTALL_DIR%\rum\tomcat\webapps\rumCollector\images /E /K /Y /R >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging xcopy %EGURKHA_INSTALL_DIR%\rumUpgrade\rum\tomcat\webapps\rumCollector\WEB-INF\classes %EGURKHA_INSTALL_DIR%\rum\tomcat\webapps\rumCollector\WEB-INF\classes /E /K /Y /R >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging xcopy %EGURKHA_INSTALL_DIR%\rumUpgrade\rum\tomcat\webapps\rumCollector\WEB-INF\js %EGURKHA_INSTALL_DIR%\rum\tomcat\webapps\rumCollector\WEB-INF\js /E /K /Y /R >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging copy %EGURKHA_INSTALL_DIR%\rumUpgrade\rum\tomcat\webapps\rumCollector\WEB-INF\*.* %EGURKHA_INSTALL_DIR%\rum\tomcat\webapps\rumCollector\WEB-INF /Y >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging copy %EGURKHA_INSTALL_DIR%\rumUpgrade\rum\tomcat\webapps\rumCollector\WEB-INF\lib\*.jar %EGURKHA_INSTALL_DIR%\rum\tomcat\webapps\rumCollector\WEB-INF\lib /Y >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>%EGURKHA_INSTALL_DIR%\tmp\rumLogging copy %EGURKHA_INSTALL_DIR%\rumUpgrade\rum\tomcat\webapps\rumCollector\WEB-INF\lib\GeoLite2-City.mmdb %EGURKHA_INSTALL_DIR%\rum\tomcat\webapps\rumCollector\WEB-INF\lib /Y >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>%EGURKHA_INSTALL_DIR%\tmp\rumLogging copy %EGURKHA_INSTALL_DIR%\rumUpgrade\rum\tomcat\webapps\rumCollector\WEB-INF\lib\mobilerum.properties %EGURKHA_INSTALL_DIR%\rum\tomcat\webapps\rumCollector\WEB-INF\lib /Y >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>%EGURKHA_INSTALL_DIR%\tmp\rumLogging copy %EGURKHA_INSTALL_DIR%\rumUpgrade\rum\tomcat\webapps\rumCollector\WEB-INF\lib\Dashboard.properties %EGURKHA_INSTALL_DIR%\rum\tomcat\webapps\rumCollector\WEB-INF\lib /Y >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>%EGURKHA_INSTALL_DIR%\tmp\rumLogging copy %EGURKHA_INSTALL_DIR%\rumUpgrade\rum\tomcat\webapps\rumCollector\WEB-INF\lib\eG_Dashboard.zip %EGURKHA_INSTALL_DIR%\rum\tomcat\webapps\rumCollector\WEB-INF\lib /Y >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>%EGURKHA_INSTALL_DIR%\tmp\rumLogging copy %EGURKHA_INSTALL_DIR%\rumUpgrade\rum\tomcat\webapps\rumCollector\WEB-INF\lib\eG_DashboardPatch.bat %EGURKHA_INSTALL_DIR%\rum\tomcat\webapps\rumCollector\WEB-INF\lib /Y >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>%EGURKHA_INSTALL_DIR%\tmp\rumLogging copy %EGURKHA_INSTALL_DIR%\rumUpgrade\rum\tomcat\webapps\rumCollector\WEB-INF\lib\*.properties %EGURKHA_INSTALL_DIR%\rum\tomcat\webapps\rumCollector\WEB-INF\lib /Y >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>%EGURKHA_INSTALL_DIR%\tmp\rumLogging if %ERRORLEVEL% GTR 0 ( echo ERROR Unable to upgrade rumCollector folders echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to upgrade rumCollector folders >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo ERROR Unable to upgrade rumCollector folders echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to upgrade rumCollector folders >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) java RUMColletorRemoveUnwantedJarFiles %EGURKHA_INSTALL_DIR% >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging if %ERRORLEVEL% GTR 0 ( echo ERROR Unable to remove unwanted jar files echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to remove unwanted jar files >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo ERROR Unable to remove unwanted jar files echo Upgrade Failed!!!... echo No changes made to existing System!!! echo ERROR Unable to remove unwanted jar files >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Upgrade Failed!!!... >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo No changes made to existing System!!! >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) if exist %EGURKHA_INSTALL_DIR%\hsqldb rmdir %EGURKHA_INSTALL_DIR%\hsqldb /S /Q >nul 2>nul %EGURKHA_INSTALL_DIR%\rum\tomcat\bin\tomcat9.exe //DS//egRUM >nul 2>nul @echo | %EGURKHA_INSTALL_DIR%\bin\service.bat >nul 2>nul title eG Rum Collector has been upgraded echo. echo. echo ****************************************************************** echo The eG Rum Collector upgrade has been completed successfully!!! echo Execute the command %EGURKHA_INSTALL_DIR%\bin\start_collector to start the eG Rum Collector. echo ****************************************************************** echo. echo ******************************************************************>>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo The eG Rum Collector upgrade has been completed successfully!!!>>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Execute the command %EGURKHA_INSTALL_DIR%\lib\start_collector to start the eG Rum Collector.>>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo. echo. echo. goto End REM **************************************************** REM This will revert the eG Manager to Previous Version REM **************************************************** :Revert if exist %EGURKHA_INSTALL_DIR%\tmp\rumLogging del %EGURKHA_INSTALL_DIR%\tmp\rumLogging /s /q >nul 2>nul echo %EGURKHA_INSTALL_DIR%\rumUpgrade if exist %EGURKHA_INSTALL_DIR%\rumUpgrade ( cls echo. echo. echo. title eG Revert is in progress... echo WELCOME TO REVERT OPERATION echo =========================== echo WELCOME TO REVERT OPERATION >> %EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo =========================== >> %EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo. echo Reverting the eG Rum Collector to its original configuration. echo. echo ****************************************************** echo Revert process might take several minutes to complete. echo PLEASE DO NOT INTERRUPT THIS PROCESS. echo ****************************************************** echo. echo Stopping the eG Rum Collector ... net stop eGRumMon >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>nul %EGURKHA_INSTALL_DIR%\rumUpgrade\lib\egwait 30 echo ************************************* echo The eGRumMon service stopped.. echo ************************************* echo. net stop egRUM >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>nul REM call %EGURKHA_INSTALL_DIR%\lib\KillExecProcesses.bat >nul 2>nul %EGURKHA_INSTALL_DIR%\rumUpgrade\lib\egwait 30 echo ***************************************** echo The egRUM service stopped... echo ***************************************** echo ************************************************** echo The eG Rum Collector has been successfully stopped. echo ************************************************** REM :******************************************************************************************************************* REM : Kill the wait.exe and xcmd.exe before restoring the bin and lib directories... REM :******************************************************************************************************************* REM : Restoring the files from the backup... REM :******************************************************************************************************************* REM :******************************************************************************************************************* REM : Restoring BIN from the backup... REM :******************************************************************************************************************* if exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\bin rmdir %EGURKHA_INSTALL_DIR%\bin /s /q >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2> %EGURKHA_INSTALL_DIR%\tmp\rumLogging if %ERRORLEVEL% NEQ 0 ( echo ERROR : Failed to remove bin created during upgrade!!!! echo ERROR : Failed to remove bin created during upgrade!!!!>>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Please contact support@eginnovations.com for further assistance goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo Revert failed!!!.. type %EGURKHA_INSTALL_DIR%\tmp\rumLogging >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Please contact support@eginnovations.com for further assistance goto end ) if not exist %EGURKHA_INSTALL_DIR%\bin mkdir %EGURKHA_INSTALL_DIR%\bin if not exist %EGURKHA_INSTALL_DIR%\bin ( echo ERROR : Failed to create bin !!!! echo ERROR : Failed to create bin!!!!>>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Please contact support@eginnovations.com for further assistance goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo Revert failed!!!.. type %EGURKHA_INSTALL_DIR%\tmp\rumLogging >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Please contact support@eginnovations.com for further assistance goto end ) xcopy %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\bin %EGURKHA_INSTALL_DIR%\bin /E /K /Y /R >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2> %EGURKHA_INSTALL_DIR%\tmp\rumLogging if %ERRORLEVEL% NEQ 0 ( echo ERROR : Failed to Revert bin!!!! echo ERROR : Failed to Revert bin!!!!>>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Please contact support@eginnovations.com for further assistance goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo Revert failed!!!.. type %EGURKHA_INSTALL_DIR%\tmp\rumLogging >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Please contact support@eginnovations.com for further assistance goto end ) REM :******************************************************************************************************************* REM : Restoring LIB from the backup... REM :******************************************************************************************************************* if exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\lib rmdir %EGURKHA_INSTALL_DIR%\lib /s /q >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2> %EGURKHA_INSTALL_DIR%\tmp\rumLogging if %ERRORLEVEL% NEQ 0 ( echo ERROR : Failed to remove lib created during upgrade!!!! echo ERROR : Failed to remove lib created during upgrade!!!!>>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Please contact support@eginnovations.com for further assistance goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo Revert failed!!!.. type %EGURKHA_INSTALL_DIR%\tmp\rumLogging >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Please contact support@eginnovations.com for further assistance goto end ) if not exist %EGURKHA_INSTALL_DIR%\lib mkdir %EGURKHA_INSTALL_DIR%\lib if not exist %EGURKHA_INSTALL_DIR%\lib ( echo ERROR : Failed to create lib during revert!!!! echo ERROR : Failed to create lib during revert!!!!>>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Please contact support@eginnovations.com for further assistance goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo Revert failed!!!.. type %EGURKHA_INSTALL_DIR%\tmp\rumLogging >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Please contact support@eginnovations.com for further assistance goto end ) xcopy %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\lib %EGURKHA_INSTALL_DIR%\lib /E /K /Y /R >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2> %EGURKHA_INSTALL_DIR%\tmp\rumLogging if %ERRORLEVEL% NEQ 0 ( echo ERROR : Failed to Revert lib!!!! echo ERROR : Failed to Revert lib!!!!>>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Please contact support@eginnovations.com for further assistance goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo Revert failed!!!.. type %EGURKHA_INSTALL_DIR%\tmp\rumLogging >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Please contact support@eginnovations.com for further assistance goto end ) if exist %EGURKHA_INSTALL_DIR%\rum\tomcat\bin rmdir %EGURKHA_INSTALL_DIR%\rum\tomcat\bin /s /q >nul 2>nul if not exist %EGURKHA_INSTALL_DIR%\rum\tomcat\bin mkdir %EGURKHA_INSTALL_DIR%\rum\tomcat\bin >nul 2>nul xcopy %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\bin %EGURKHA_INSTALL_DIR%\rum\tomcat\bin /E /K /Y /R >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging if %ERRORLEVEL% GTR 0 ( echo ERROR : Unable to revert tomcat\bin echo Revert failed!!!.. type %EGURKHA_INSTALL_DIR%\tmp\rumLogging >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Please contact support@eginnovations.com for further assistance goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo ERROR : Unable to revert tomcat\bin echo Revert failed!!!.. type %EGURKHA_INSTALL_DIR%\tmp\rumLogging >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Please contact support@eginnovations.com for further assistance goto end ) if exist %EGURKHA_INSTALL_DIR%\rum\tomcat\lib rmdir %EGURKHA_INSTALL_DIR%\rum\tomcat\lib /s /q >nul 2>nul if not exist %EGURKHA_INSTALL_DIR%\rum\tomcat\lib mkdir %EGURKHA_INSTALL_DIR%\rum\tomcat\lib >nul 2>nul xcopy %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\lib %EGURKHA_INSTALL_DIR%\rum\tomcat\lib /E /K /Y /R >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging if %ERRORLEVEL% GTR 0 ( echo ERROR : Unable to revert tomcat\lib echo Revert failed!!!.. type %EGURKHA_INSTALL_DIR%\tmp\rumLogging >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Please contact support@eginnovations.com for further assistance goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo ERROR : Unable to revert tomcat\lib echo Revert failed!!!.. type %EGURKHA_INSTALL_DIR%\tmp\rumLogging >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Please contact support@eginnovations.com for further assistance goto end ) if exist %EGURKHA_INSTALL_DIR%\rum\tomcat\conf rmdir %EGURKHA_INSTALL_DIR%\rum\tomcat\conf /s /q >nul 2>nul if not exist %EGURKHA_INSTALL_DIR%\rum\tomcat\conf mkdir %EGURKHA_INSTALL_DIR%\rum\tomcat\conf >nul 2>nul xcopy %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\conf %EGURKHA_INSTALL_DIR%\rum\tomcat\conf /E /K /Y /R >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging if %ERRORLEVEL% GTR 0 ( echo ERROR : Unable to revert tomcat\conf echo Revert failed!!!.. type %EGURKHA_INSTALL_DIR%\tmp\rumLogging >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Please contact support@eginnovations.com for further assistance goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo ERROR : Unable to revert tomcat\conf echo Revert failed!!!.. type %EGURKHA_INSTALL_DIR%\tmp\rumLogging >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Please contact support@eginnovations.com for further assistance goto end ) if exist %EGURKHA_INSTALL_DIR%\java\jdk_older ( if exist %EGURKHA_INSTALL_DIR%\java\jdk rmdir %EGURKHA_INSTALL_DIR%\java\jdk /s /q >nul 2>nul move /Y %EGURKHA_INSTALL_DIR%\java\jdk_older %EGURKHA_INSTALL_DIR%\java\jdk if %ERRORLEVEL% GTR 0 ( echo ERROR : Unable to revert JDK echo Revert failed!!!.. type %EGURKHA_INSTALL_DIR%\tmp\rumLogging >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Please contact support@eginnovations.com for further assistance goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo ERROR : Unable to revert JDK echo Revert failed!!!.. type %EGURKHA_INSTALL_DIR%\tmp\rumLogging >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Please contact support@eginnovations.com for further assistance goto end ) ) if exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\webapps\rumcollector rmdir %EGURKHA_INSTALL_DIR%\rum\tomcat\webapps\rumcollector /s /q >nul 2>nul if not exist %EGURKHA_INSTALL_DIR%\rum\tomcat\webapps\rumcollector mkdir %EGURKHA_INSTALL_DIR%\rum\tomcat\webapps\rumcollector >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>>%EGURKHA_INSTALL_DIR%\tmp\rumLogging xcopy %EGURKHA_INSTALL_DIR%\%BACKUP_DIR%\rum\tomcat\webapps\rumcollector %EGURKHA_INSTALL_DIR%\rum\tomcat\webapps\rumcollector /E /K /Y /R >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>> %EGURKHA_INSTALL_DIR%\tmp\rumLogging if %ERRORLEVEL% NEQ 0 ( echo ERROR : Failed to Revert rumcollector!!!! echo ERROR : Failed to Revert rumcollector!!!!>>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Please contact support@eginnovations.com for further assistance goto end ) for %%F in (%EGURKHA_INSTALL_DIR%\tmp\rumLogging) do set size=%%~zF if %size% GTR 0 ( echo Revert failed!!!.. type %EGURKHA_INSTALL_DIR%\tmp\rumLogging >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Please contact support@eginnovations.com for further assistance goto end ) ) echo. if exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% ( rmdir %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% /S /Q >nul 2>nul ) if exist %EGURKHA_INSTALL_DIR%\rumUpgrade ( rmdir %EGURKHA_INSTALL_DIR%\rumUpgrade /S /Q >nul 2>nul ) %EGURKHA_INSTALL_DIR%\rum\tomcat\bin\tomcat9.exe //DS//egRUM >nul 2>nul @echo | call %EGURKHA_INSTALL_DIR%\bin\service.bat >nul 2>nul title eG Rum Collector has been reverted. echo *************************************************************** echo Successfully reverted the eG Rum Collector to the previous version! echo Please execute the command %EGURKHA_INSTALL_DIR%\bin\start_collector echo *************************************************************** goto end REM : *********************************************************** REM : This will Commit the eG Manager and initiate Agent upgrade REM : *********************************************************** :Commit echo *********************************************************** >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo In Commit Operation >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event if not exist %EGURKHA_INSTALL_DIR%\rumUpgrade ( echo. echo No rumUpgrade to Commit echo No rumUpgrade to Commit >%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) else ( if exist %EGURKHA_INSTALL_DIR%\tmp\rumLogging del %EGURKHA_INSTALL_DIR%\tmp\rumLogging /q >nul cls echo. echo. echo. title eG Commit is in progress... echo WELCOME TO COMMIT OPERATION echo =========================== echo WELCOME TO COMMIT OPERATION >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo =========================== >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo. echo. echo Committing the eG Rum Collector Upgrade Changes .... echo. echo Stopping the eG Rum Collector... net stop eGRumMon >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>nul %EGURKHA_INSTALL_DIR%\rumUpgrade\lib\egwait 30 echo ************************************* echo The eGRumMon service stopped.. echo ************************************* net stop egRUM >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event 2>nul %EGURKHA_INSTALL_DIR%\rumUpgrade\lib\egwait 30 REM call %EGURKHA_INSTALL_DIR%\lib\KillExecProcesses.bat >nul 2>nul echo ***************************************** echo The egRUM service stopped... echo ***************************************** set classpath=%Myclasspath%;%CLASSPATH% echo *********************************************** echo The eG Rum Collector has been successfully stopped. echo *********************************************** if exist %EGURKHA_INSTALL_DIR%\rumUpgrade rmdir %EGURKHA_INSTALL_DIR%\rumUpgrade /S /Q >nul 2>nul if exist %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% ( rmdir %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% /S /Q >nul 2>nul if %ERRORLEVEL% GTR 0 ( echo ERROR : Unable to Delete Back up directory %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% echo please close all applications and delete %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% manually echo ERROR : Unable to Delete Back up directory %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo please close all applications and delete %EGURKHA_INSTALL_DIR%\%BACKUP_DIR% manually >>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event goto end ) ) ) title eG Rum Collector has been committed. echo. echo ***************************************** echo Successfully Committed the eG Rum Collector Upgrade. echo ***************************************** echo ******************************************************************>>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo The eG Rum Collector commit has been completed successfully!!!>>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo Execute the command %EGURKHA_INSTALL_DIR%\bin\start_collector to start the eG Rum Collector.>>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event echo. echo ******************************************************************>>%EGURKHA_INSTALL_DIR%\rum\logs\rumUpgrade_event :End echo. @pause ENDLOCAL