@echo off rem find XINDICE_HOME if not "%XINDICE_HOME%"=="" goto checkJava rem check for ant in Program Files on system drive if not exist "%SystemDrive%\Program Files\Xindice" goto checkSystemDrive set XINDICE_HOME=%SystemDrive%\Program Files\Xindice goto checkJava :checkSystemDrive rem check for ant in root directory of system drive if not exist "%SystemDrive%\Xindice" goto checkCurrent set XINDICE_HOME=%SystemDrive%\Xindice goto checkJava :checkXindice rem check for ant in root directory of system drive if not exist "%SystemDrive%\Xindice" goto checkXindiceWork set XINDICE_HOME=%SystemDrive%\Xindice goto checkJava :checkXindiceWork rem check for ant in root directory of system drive if not exist "%SystemDrive%\work\Xindice" goto checkCurrent set XINDICE_HOME=%SystemDrive%\work\Xindice goto checkJava :checkCurrent if exist ".\config" set XINDICE_HOME=.\ goto checkJava :noHome echo XINDICE_HOME is not set and Xindice could not be located. Please set XINDICE_HOME. goto end :checkJava if "%JAVACMD%" == "" set JAVACMD=java set LOCALCLASSPATH=%CLASSPATH%;%ANT_HOME%\config for %%i in (%XINDICE_HOME%\java\lib\*.jar) do call %XINDICE_HOME%\bin\lcp.bat %%i if "%JAVA_HOME%" == "" goto runAnt if exist %JAVA_HOME%\lib\tools.jar call %XINDICE_HOME%\bin\lcp.bat %JAVA_HOME%\lib\tools.jar if exist %JAVA_HOME%\lib\classes.zip call %XINDICE_HOME%\bin\lcp.bat %JAVA_HOME%\lib\classes.zip :runAnt cd %XINDICE_HOME% echo %JAVACMD% -classpath "%LOCALCLASSPATH%" -noverify org.apache.xindice.core.server.Xindice %XINDICE_HOME%\config\system.xml %JAVACMD% -Xms16m -Xmx128m -Dxindice.home=%XINDICE_HOME% -classpath "%LOCALCLASSPATH%" -noverify org.apache.xindice.server.Xindice %XINDICE_HOME%\config\system.xml :end set LOCALCLASSPATH=