From 983503291bc6615924ecfb8d80791f8369cfd7be Mon Sep 17 00:00:00 2001 From: jvergara <jvergara@localhost> Date: Tue, 08 May 2007 16:44:01 +0000 Subject: [PATCH] Add the option -Xrs to java when we start the server as a service. This is required to avoid the server to be shutdown when is run as a service and the user logs off. --- opendj-sdk/opends/resource/setup.bat | 2 ++ opendj-sdk/opends/resource/bin/_server-script.bat | 2 ++ opendj-sdk/opends/resource/bin/_client-script.bat | 2 ++ opendj-sdk/opends/resource/uninstall.bat | 2 ++ opendj-sdk/opends/resource/bin/stop-ds.bat | 2 ++ opendj-sdk/opends/resource/bin/start-ds.bat | 4 +++- opendj-sdk/opends/resource/bin/status-panel.bat | 1 + opendj-sdk/opends/resource/upgrade.bat | 2 ++ 8 files changed, 16 insertions(+), 1 deletions(-) diff --git a/opendj-sdk/opends/resource/bin/_client-script.bat b/opendj-sdk/opends/resource/bin/_client-script.bat index 52fe3e7..88fe198 100644 --- a/opendj-sdk/opends/resource/bin/_client-script.bat +++ b/opendj-sdk/opends/resource/bin/_client-script.bat @@ -38,6 +38,7 @@ :noInvokeClass echo Error: OPENDS_INVOKE_CLASS environment variable is not set. +pause goto end :checkJavaBin @@ -59,6 +60,7 @@ :noSetJavaHome echo Error: JAVA_HOME environment variable is not set. echo Please set it to a valid Java 5 (or later) installation. +pause goto end :setClassPath diff --git a/opendj-sdk/opends/resource/bin/_server-script.bat b/opendj-sdk/opends/resource/bin/_server-script.bat index 07b66fa..d57b5c1 100644 --- a/opendj-sdk/opends/resource/bin/_server-script.bat +++ b/opendj-sdk/opends/resource/bin/_server-script.bat @@ -38,6 +38,7 @@ :noInvokeClass echo Error: OPENDS_INVOKE_CLASS environment variable is not set. +pause goto end :checkJavaBin @@ -59,6 +60,7 @@ :noSetJavaHome echo Error: JAVA_HOME environment variable is not set. echo Please set it to a valid Java 5 (or later) installation. +pause goto end :setClassPath diff --git a/opendj-sdk/opends/resource/bin/start-ds.bat b/opendj-sdk/opends/resource/bin/start-ds.bat index 31a2f71..cf2becc 100644 --- a/opendj-sdk/opends/resource/bin/start-ds.bat +++ b/opendj-sdk/opends/resource/bin/start-ds.bat @@ -55,12 +55,14 @@ echo %SCRIPT%: JAVA_HOME environment variable is not set. >> %LOG% echo Error: JAVA_HOME environment variable is not set. echo Please set it to a valid Java 5 (or later) installation. +pause goto end :noValidJavaHome echo %SCRIPT%: The detected Java version could notf be used. JAVA_HOME=[%JAVA_HOME%] >> %LOG% echo ERROR: The detected Java version could not be used. Please set echo JAVA_HOME to to a valid Java 5 (or later) installation. +pause goto end :setClassPath @@ -115,7 +117,7 @@ if not exist "%DIR_HOME%\logs\server.starting" echo. > "%DIR_HOME%\logs\server.starting" echo. > "%DIR_HOME%\logs\server.startingservice" echo. > "%DIR_HOME%\logs\winservice.out" -"%DIR_HOME%\lib\winlauncher.exe" start "%DIR_HOME%" "%JAVA_BIN%" %JAVA_ARGS% org.opends.server.core.DirectoryServer --configClass org.opends.server.extensions.ConfigFileHandler --configFile "%DIR_HOME%\config\config.ldif" %* +"%DIR_HOME%\lib\winlauncher.exe" start "%DIR_HOME%" "%JAVA_BIN%" -Xrs %JAVA_ARGS% org.opends.server.core.DirectoryServer --configClass org.opends.server.extensions.ConfigFileHandler --configFile "%DIR_HOME%\config\config.ldif" %* echo %SCRIPT%: Waiting for "%DIR_HOME%\logs\server.out" to be deleted >> %LOG% "%JAVA_BIN%" -Xms8M -Xmx8M org.opends.server.tools.WaitForFileDelete --targetFile "%DIR_HOME%\logs\server.starting" --logFile "%DIR_HOME%\logs\server.out" --outputFile "%DIR_HOME%\logs\winservice.out" erase "%DIR_HOME%\logs\server.startingservice" diff --git a/opendj-sdk/opends/resource/bin/status-panel.bat b/opendj-sdk/opends/resource/bin/status-panel.bat index 67c3955..a82ba38 100644 --- a/opendj-sdk/opends/resource/bin/status-panel.bat +++ b/opendj-sdk/opends/resource/bin/status-panel.bat @@ -49,6 +49,7 @@ :noSetJavaHome echo Error: JAVA_HOME environment variable is not set. echo Please set it to a valid Java 5 installation. +pause goto end :setClassPath diff --git a/opendj-sdk/opends/resource/bin/stop-ds.bat b/opendj-sdk/opends/resource/bin/stop-ds.bat index 15ecf1d..2e9c88c 100644 --- a/opendj-sdk/opends/resource/bin/stop-ds.bat +++ b/opendj-sdk/opends/resource/bin/stop-ds.bat @@ -62,12 +62,14 @@ echo Error: JAVA_HOME environment variable is not set. echo Please set it to a valid Java 5 (or later) installation. echo %SCRIPT%: JAVA_HOME environment variable is not set. >> %LOG% +pause goto end :noValidJavaHome echo %SCRIPT%: The detected Java version could not be used. JAVA_HOME=[%JAVA_HOME%] >> %LOG% echo ERROR: The detected Java version could not be used. Please set echo JAVA_HOME to to a valid Java 5 (or later) installation. +pause goto end :setClassPath diff --git a/opendj-sdk/opends/resource/setup.bat b/opendj-sdk/opends/resource/setup.bat index a46efdd..3d393bb 100644 --- a/opendj-sdk/opends/resource/setup.bat +++ b/opendj-sdk/opends/resource/setup.bat @@ -49,11 +49,13 @@ :noSetJavaHome echo Error: JAVA_HOME environment variable is not set. echo Please set it to a valid Java 5 (or later) installation. +pause goto end :noValidJavaHome echo ERROR: The detected Java version could not be used. Please set echo JAVA_HOME to to a valid Java 5 (or later) installation. +pause goto end :setClassPath diff --git a/opendj-sdk/opends/resource/uninstall.bat b/opendj-sdk/opends/resource/uninstall.bat index 7349a8f..40a5db7 100644 --- a/opendj-sdk/opends/resource/uninstall.bat +++ b/opendj-sdk/opends/resource/uninstall.bat @@ -49,11 +49,13 @@ :noSetJavaHome echo Error: JAVA_HOME environment variable is not set. echo Please set it to a valid Java 5 (or later) installation. +pause goto end :noValidJavaHome echo ERROR: The detected Java version could not be used. Please set echo JAVA_HOME to to a valid Java 5 (or later) installation. +pause goto end :setClassPath diff --git a/opendj-sdk/opends/resource/upgrade.bat b/opendj-sdk/opends/resource/upgrade.bat index f4776f3..c2e4504 100644 --- a/opendj-sdk/opends/resource/upgrade.bat +++ b/opendj-sdk/opends/resource/upgrade.bat @@ -54,11 +54,13 @@ :noSetJavaHome echo Error: JAVA_HOME environment variable is not set. echo Please set it to a valid Java 5 (or later) installation. +pause goto end :noValidJavaHome echo ERROR: The detected Java version could not be used. Please set echo JAVA_HOME to to a valid Java 5 (or later) installation. +pause goto end set PATH=%SystemRoot% -- Gitblit v1.10.0