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
21 REM Find the shibboleth components
22 if not defined SHIB_HOME (
23 echo Error: SHIB_HOME is not defined.
27 if not exist %SHIB_HOME/lib/shib-util.jar (
28 echo Error: Cannot find the shibboleth jar (shib-util.jar).
29 echo If you downloaded the shibboleth source, you need to run "ant build-util"
33 set ENDORSED=%SHIB_HOME\endorsed
35 REM Grab all the dependencies
36 if defined CLASSPATH (
37 set SHIB_UTIL_CLASSPATH=%CLASSPATH
40 set DIRLIBS=%SHIB_HOME\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
49 set DIRLIBS=%SHIB_HOME\webApplication\WEB-INF\lib\*.jar
50 for %%i in (%DIRLIBS) do (
51 if defined SHIB_UTIL_CLASSPATH (
52 set SHIB_UTIL_CLASSPATH="%i";%SHIB_UTIL_CLASSPATH
54 set SHIB_UTIL_CLASSPATH=%i
59 %JAVACMD -Djava.endorsed.dirs="%ENDORSED" -classpath "%SHIB_UTIL_CLASSPATH" edu.internet2.middleware.shibboleth.utils.ResolverTest %*