vgritsenko 2003/09/09 18:39:05
Modified: . xindice.bat
Log:
Add "xindice run" command. Add quotes around xindice_home.
Revision Changes Path
1.5 +18 -11 xml-xindice/xindice.bat
Index: xindice.bat
===================================================================
RCS file: /home/cvs/xml-xindice/xindice.bat,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- xindice.bat 10 Jul 2003 21:47:00 -0000 1.4
+++ xindice.bat 10 Sep 2003 01:39:05 -0000 1.5
@@ -20,16 +20,15 @@
:: ----- Set Up The Classpath
--------------------------------------------------
-rem set LOCALCLASSPATH=%CLASSPATH%
set LOCALCLASSPATH=
for %%i in ("%XINDICE_HOME%\java\lib\*.jar") do call
%XINDICE_HOME%\bin\lcp.bat %%i
for %%i in ("%XINDICE_HOME%\tools\jetty\lib\*.jar") do call
%XINDICE_HOME%\bin\lcp.bat %%i
+
:: ----- Check System Properties
-----------------------------------------------
set EXEC=start "Xindice" /D. /MAX
-
if not "%JETTY_PORT%" == "" goto gotPort
set JETTY_PORT=8888
:gotPort
@@ -46,32 +45,40 @@
set JAVA_DEBUG_PORT=8000
:gotWebapp
+
:: ----- Check action
----------------------------------------------------------
-if ""%1"" == ""start"" goto doServlet
+if ""%1"" == ""start"" goto doStart
+if ""%1"" == ""run"" goto doRun
if ""%1"" == ""debug"" goto doDebug
echo Usage: xindice (action)
echo actions:
-echo start Start Xindice
+echo start Start Xindice in new window
+echo run Run Xindice in this window
echo debug Start Xindice turning remote debugging on
goto end
-:: ----- Servlet
---------------------------------------------------------------
+:: ----- Start Servlet
---------------------------------------------------------
+
+:doStart
+%EXEC% %JAVA_HOME%\bin\java.exe %JAVA_OPT% -classpath %LOCALCLASSPATH%
-Djava.endorsed.dirs=lib\endorsed -Dxindice.home="%XINDICE_HOME%"
-Dxindice.db.home="%XINDICE_HOME%" -Dwebapp=%JETTY_WEBAPP%
-Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser
-Djetty.port=%JETTY_PORT% -Djetty.admin.port=%JETTY_ADMIN_PORT%
org.mortbay.jetty.Server tools\jetty\conf\main.xml
+goto end
-:doServlet
-%EXEC% %JAVA_HOME%\bin\java.exe %JAVA_OPT% -classpath %LOCALCLASSPATH%
-Djava.endorsed.dirs=lib\endorsed -Dxindice.home=%XINDICE_HOME%
-Dxindice.db.home=%XINDICE_HOME% -Dwebapp=%JETTY_WEBAPP%
-Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser
-Djetty.port=%JETTY_PORT% -Djetty.admin.port=%JETTY_ADMIN_PORT%
org.mortbay.jetty.Server tools\jetty\conf\main.xml
+:: ----- Run Servlet
-----------------------------------------------------------
+:doRun
+%JAVA_HOME%\bin\java.exe %JAVA_OPT% -classpath %LOCALCLASSPATH%
-Djava.endorsed.dirs=lib\endorsed -Dxindice.home="%XINDICE_HOME%"
-Dxindice.db.home="%XINDICE_HOME%" -Dwebapp=%JETTY_WEBAPP%
-Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser
-Djetty.port=%JETTY_PORT% -Djetty.admin.port=%JETTY_ADMIN_PORT%
org.mortbay.jetty.Server tools\jetty\conf\main.xml
goto end
:: ----- Servlet Debug
---------------------------------------------------------
:doDebug
-%EXEC% %JAVA_HOME%\bin\java.exe %JAVA_OPT% -Xdebug
-Xrunjdwp:transport=dt_socket,address=%JAVA_DEBUG_PORT%,server=y,suspend=n
-classpath %LOCALCLASSPATH%
-Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.SimpleLog
-Dorg.apache.commons.logging.simplelog.defaultlog=debug
-Djava.endorsed.dirs=lib\endorsed -Dxindice.home=%XINDICE_HOME%
-Dxindice.db.home=%XINDICE_HOME% -Dwebapp=%JETTY_WEBAPP%
-Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser
-Djetty.port=%JETTY_PORT% -Djetty.admin.port=%JETTY_ADMIN_PORT%
org.mortbay.jetty.Server tools\jetty\conf\main.xml tools\jetty\conf\admin.xml
+%EXEC% %JAVA_HOME%\bin\java.exe %JAVA_OPT% -Xdebug
-Xrunjdwp:transport=dt_socket,address=%JAVA_DEBUG_PORT%,server=y,suspend=n
-classpath %LOCALCLASSPATH%
-Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.SimpleLog
-Dorg.apache.commons.logging.simplelog.defaultlog=debug
-Djava.endorsed.dirs=lib\endorsed -Dxindice.home="%XINDICE_HOME%"
-Dxindice.db.home="%XINDICE_HOME%" -Dwebapp=%JETTY_WEBAPP%
-Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser
-Djetty.port=%JETTY_PORT% -Djetty.admin.port=%JETTY_ADMIN_PORT%
org.mortbay.jetty.Server tools\jetty\conf\main.xml tools\jetty\conf\admin.xml
+goto end
+
:: ----- End
-------------------------------------------------------------------
:end
set LOCALCLASSPATH=
-
-