upgrade.bat revision 561236637aa1803d1c91572f22bef85535fbf6cc
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suterrem CDDL HEADER START
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suterrem The contents of this file are subject to the terms of the
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suterrem Common Development and Distribution License, Version 1.0 only
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suterrem (the "License"). You may not use this file except in compliance
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suterrem with the License.
8cf870d281dc8c242f083d14dfef05f24aa5fceeJnRouvignacrem You can obtain a copy of the license at legal-notices/CDDLv1_0.txt
8cf870d281dc8c242f083d14dfef05f24aa5fceeJnRouvignacrem or http://forgerock.org/license/CDDLv1.0.html.
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suterrem See the License for the specific language governing permissions
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suterrem and limitations under the License.
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suterrem When distributing Covered Code, include this CDDL HEADER in each
8cf870d281dc8c242f083d14dfef05f24aa5fceeJnRouvignacrem file and include the License file at legal-notices/CDDLv1_0.txt.
8cf870d281dc8c242f083d14dfef05f24aa5fceeJnRouvignacrem If applicable, add the following below this CDDL HEADER, with the
8cf870d281dc8c242f083d14dfef05f24aa5fceeJnRouvignacrem fields enclosed by brackets "[]" replaced with your own identifying
8cf870d281dc8c242f083d14dfef05f24aa5fceeJnRouvignacrem information:
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suterrem Portions Copyright [yyyy] [name of copyright owner]
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suterrem CDDL HEADER END
4896cd2f59ad709fc15cb97a94ac99c5bb04b661violetterem Copyright 2013-2014 ForgeRock AS
a5b9f8fb834b1b2208e59a2fa76714bd91a5f147violetteset OPENDJ_INVOKE_CLASS="org.opends.server.tools.upgrade.UpgradeCli"
27f8adec83293fb8bd3bfa37175322b0ee3bb933jvergaraset SCRIPT_NAME=upgrade
561236637aa1803d1c91572f22bef85535fbf6ccviolettefor %%i in (%~sf0) do set SCRIPT_DIR=%%~dPsi
561236637aa1803d1c91572f22bef85535fbf6ccvioletteset DIR_CLASSES="%SCRIPT_DIR%classes"
4896cd2f59ad709fc15cb97a94ac99c5bb04b661violetterem The upgrade is not compatible with patches. If the folder is not empty
4896cd2f59ad709fc15cb97a94ac99c5bb04b661violetterem we renamed it as "classes.disabled", and the upgrade process should be launched properly.
4896cd2f59ad709fc15cb97a94ac99c5bb04b661violetteIF EXIST "%DIR_CLASSES%" (
4896cd2f59ad709fc15cb97a94ac99c5bb04b661violette for /F %%i in ('dir /b %DIR_CLASSES%\*.*') do goto renamePatchesFolder
4896cd2f59ad709fc15cb97a94ac99c5bb04b661violette:renamePatchesFolder
561236637aa1803d1c91572f22bef85535fbf6ccviolettemove /-Y "%DIR_CLASSES%" "%SCRIPT_DIR%classes.disabled" > nul
4896cd2f59ad709fc15cb97a94ac99c5bb04b661violettemkdir %DIR_CLASSES%
a5b9f8fb834b1b2208e59a2fa76714bd91a5f147violettefor %%i in (%~sf0) do call "%%~dPsi\lib\_server-script.bat" %*