5 if not defined JAVA_HOME (
6 echo Error: JAVA_HOME is not defined.
10 if not defined JAVACMD (
11 set JAVACMD=%JAVA_HOME\bin\java.exe
14 if not exist %JAVACMD (
15 echo Error: JAVA_HOME is not defined correctly.
16 echo Cannot execute %JAVACMD
20 REM The root of the Shibboleth package tree, relative to the run directory
21 if not exist %SHIB_HOME (
25 REM Grab all the dependencies
26 if defined CLASSPATH (
27 set SHIB_UTIL_CLASSPATH=%CLASSPATH
29 set SHIB_UTIL_CLASSPATH="%SHIB_HOME\webApplication\WEB-INF\classes";%SHIB_UTIL_CLASSPATH
31 set DIRLIBS=%SHIB_HOME\lib\*.jar
32 for %%i in (%DIRLIBS) do (
33 if defined SHIB_UTIL_CLASSPATH (
34 set SHIB_UTIL_CLASSPATH="%i";%SHIB_UTIL_CLASSPATH
36 set SHIB_UTIL_CLASSPATH=%i
40 set DIRLIBS=%SHIB_HOME\webApplication\WEB-INF\lib\*.jar
41 for %%i in (%DIRLIBS) do (
42 if defined SHIB_UTIL_CLASSPATH (
43 set SHIB_UTIL_CLASSPATH="%i";%SHIB_UTIL_CLASSPATH
45 set SHIB_UTIL_CLASSPATH=%i
50 %JAVACMD -cp "%SHIB_UTIL_CLASSPATH" edu.internet2.middleware.shibboleth.utils.ExtKeyTool %*