| | |
| | | FOR %%x in ("%INSTANCE_ROOT%\lib\*.jar") DO call "%INSTANCE_ROOT%\lib\setcp.bat" %%x |
| | | set CLASSPATH=%DIR_HOME%\classes;%CLASSPATH% |
| | | "%JAVA_BIN%" org.opends.quicksetup.upgrader.BuildExtractor %* |
| | | if %errorlevel% == 99 goto upgrader |
| | | if %errorlevel% == 98 goto reverter |
| | | if %errorlevel% == 50 goto version |
| | | if not %errorlevel% == 0 goto end |
| | | goto upgrader |
| | | if %errorlevel% == 0 goto end |
| | | goto error |
| | | |
| | | :upgrader |
| | | set CLASSPATH="" |
| | |
| | | "%JAVA_BIN%" org.opends.quicksetup.upgrader.UpgradeLauncher %* |
| | | goto end |
| | | |
| | | :reverter |
| | | if EXIST "%INSTANCE_ROOT%\tmp\revert" rd "%INSTANCE_ROOT%\tmp\revert" /s /q |
| | | xcopy "%INSTANCE_ROOT%\lib\*.*" "%INSTANCE_ROOT%\tmp\revert" /E /D /Y |
| | | set CLASSPATH="" |
| | | FOR %%x in ("%INSTANCE_ROOT%\tmp\revert\lib\*.jar") DO call "%INSTANCE_ROOT%\lib\setcp.bat" %%x |
| | | "%JAVA_BIN%" org.opends.quicksetup.upgrader.ReversionLauncher %* |
| | | goto end |
| | | |
| | | :version |
| | | rem version information was requested. Return code should be 0. |
| | | exit /B 0 |
| | | |
| | | :error |
| | | exit /B 101 |
| | | |
| | | :end |