Author: rgreig
Date: Mon Nov 20 13:16:54 2006
New Revision: 477341
URL: http://svn.apache.org/viewvc?view=rev&rev=477341
Log:
QPID-118. Now passes arguments through to the java process.
Modified:
incubator/qpid/trunk/qpid/java/broker/bin/qpid-server.bat
Modified: incubator/qpid/trunk/qpid/java/broker/bin/qpid-server.bat
URL:
http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/java/broker/bin/qpid-server.bat?view=diff&rev=477341&r1=477340&r2=477341
==============================================================================
--- incubator/qpid/trunk/qpid/java/broker/bin/qpid-server.bat (original)
+++ incubator/qpid/trunk/qpid/java/broker/bin/qpid-server.bat Mon Nov 20
13:16:54 2006
@@ -49,8 +49,20 @@
goto exit
:okJavaHome
+rem Slurp the command line arguments. This loop allows for an unlimited number
+rem of agruments (up to the command line limit, anyway).
+set QPID_ARGS=%1
+if ""%1""=="""" goto runCommand
+shift
+:loop
+if ""%1""=="""" goto runCommand
+set QPID_ARGS=%QPID_ARGS% %1
+shift
+goto loop
+
+:runCommand
set LAUNCH_JAR=%QPID_HOME%\lib\broker-launch.jar
set MODULE_JARS=%QPID_MODULE_JARS%
-"%JAVA_HOME%"\bin\java -server -Xmx1024m -DQPID_HOME="%QPID_HOME%" -cp
"%LAUNCH_JAR%;%MODULE_JARS%" org.apache.qpid.server.Main *
+"%JAVA_HOME%"\bin\java -server -Xmx1024m -DQPID_HOME="%QPID_HOME%" -cp
"%LAUNCH_JAR%;%MODULE_JARS%" org.apache.qpid.server.Main %QPID_ARGS%
:end