5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suter
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suter@echo off
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suterrem CDDL HEADER START
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suterrem
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.
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suterrem
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
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
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suterrem CDDL HEADER END
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suterrem
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suterrem
4896cd2f59ad709fc15cb97a94ac99c5bb04b661violetterem Copyright 2013-2014 ForgeRock AS
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_suter
5b3741e0620fd2baaa974cecc2c2d953bb7d4fbbkenneth_sutersetlocal
9a59bece35b4d3f7d2d1947b9122680d3f0b844dkenneth_suter
a5b9f8fb834b1b2208e59a2fa76714bd91a5f147violetteset OPENDJ_INVOKE_CLASS="org.opends.server.tools.upgrade.UpgradeCli"
27f8adec83293fb8bd3bfa37175322b0ee3bb933jvergaraset SCRIPT_NAME=upgrade
4896cd2f59ad709fc15cb97a94ac99c5bb04b661violette
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)
4896cd2f59ad709fc15cb97a94ac99c5bb04b661violettegoto end
4896cd2f59ad709fc15cb97a94ac99c5bb04b661violette
4896cd2f59ad709fc15cb97a94ac99c5bb04b661violette:renamePatchesFolder
561236637aa1803d1c91572f22bef85535fbf6ccviolettemove /-Y "%DIR_CLASSES%" "%SCRIPT_DIR%classes.disabled" > nul
4896cd2f59ad709fc15cb97a94ac99c5bb04b661violettemkdir %DIR_CLASSES%
4896cd2f59ad709fc15cb97a94ac99c5bb04b661violette
4896cd2f59ad709fc15cb97a94ac99c5bb04b661violette:end
a5b9f8fb834b1b2208e59a2fa76714bd91a5f147violettefor %%i in (%~sf0) do call "%%~dPsi\lib\_server-script.bat" %*
37f9a536593b696e5a3dcec443e1475f22fb5afdjvergara