FELIX-1887: The stop script can't be used if the user or password has been changed

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@883406 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/karaf/assembly/src/main/distribution/unix-shell/bin/stop b/karaf/assembly/src/main/distribution/unix-shell/bin/stop
index 9d0a098..017e41d 100755
--- a/karaf/assembly/src/main/distribution/unix-shell/bin/stop
+++ b/karaf/assembly/src/main/distribution/unix-shell/bin/stop
@@ -270,7 +270,7 @@
         KARAF_BASE=`cygpath --path --windows "$KARAF_BASE"`
         CLASSPATH=`cygpath --path --windows "$CLASSPATH"`
     fi
-    exec $JAVA $JAVA_OPTS -Dkaraf.home="$KARAF_HOME" -Dkaraf.base="$KARAF_BASE" -Djava.util.logging.config.file=$KARAF_BASE/etc/java.util.logging.properties -jar "$KARAF_HOME/lib/karaf-client.jar" osgi:shutdown
+    exec $JAVA $JAVA_OPTS -Dkaraf.home="$KARAF_HOME" -Dkaraf.base="$KARAF_BASE" -Djava.util.logging.config.file=$KARAF_BASE/etc/java.util.logging.properties -jar "$KARAF_HOME/lib/karaf-client.jar" osgi:shutdown "$@"
 }
 
 main() {
diff --git a/karaf/assembly/src/main/distribution/windows-text/bin/stop.bat b/karaf/assembly/src/main/distribution/windows-text/bin/stop.bat
index 3745aad..7db1ea6 100755
--- a/karaf/assembly/src/main/distribution/windows-text/bin/stop.bat
+++ b/karaf/assembly/src/main/distribution/windows-text/bin/stop.bat
@@ -127,32 +127,8 @@
     call %KARAF_PROFILER_SCRIPT%

 

 :RUN

-    SET OPTS=-Dkaraf.startLocalConsole=true -Dkaraf.startRemoteShell=true

-    SET SHIFT=false

-    if "%1" == "console" goto :EXECUTE_CONSOLE

-    if "%1" == "server" goto :EXECUTE_SERVER

-    if "%1" == "client" goto :EXECUTE_CLIENT

-    goto :EXECUTE

-

-:EXECUTE_CONSOLE

-    SET SHIFT=true

-    goto :EXECUTE    

-

-:EXECUTE_SERVER

-    SET OPTS=-Dkaraf.startLocalConsole=false -Dkaraf.startRemoteShell=true

-    SET SHIFT=true

-    goto :EXECUTE

-

-:EXECUTE_CLIENT

-    SET OPTS=-Dkaraf.startLocalConsole=true -Dkaraf.startRemoteShell=false

-    SET SHIFT=true

-    goto :EXECUTE

-

-:EXECUTE

-    if "%SHIFT%" == "true" SET ARGS=%2 %3 %4 %5 %6 %7 %8

-    if not "%SHIFT%" == "true" SET ARGS=%1 %2 %3 %4 %5 %6 %7 %8    

     rem Execute the Java Virtual Machine

-    "%JAVA%" %JAVA_OPTS% %OPTS% -classpath "%CLASSPATH%" -Dkaraf.home="%KARAF_HOME%" -Dkaraf.base="%KARAF_BASE%" -Djava.util.logging.config.file="%KARAF_BASE%\etc\java.util.logging.properties" -jar "%KARAF_HOME%\lib\karaf-client.jar" "osgi:shutdown"

+    "%JAVA%" %JAVA_OPTS% %OPTS% -classpath "%CLASSPATH%" -Dkaraf.home="%KARAF_HOME%" -Dkaraf.base="%KARAF_BASE%" -Djava.util.logging.config.file="%KARAF_BASE%\etc\java.util.logging.properties" -jar "%KARAF_HOME%\lib\karaf-client.jar" "osgi:shutdown" %ARGS%

 

 rem # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #