diff --git a/build.xml b/build.xml
index 9dd4c2f7..ae2652dc 100644
--- a/build.xml
+++ b/build.xml
@@ -86,7 +86,6 @@
-
@@ -614,103 +613,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Signing @{i} using digest @{digest}.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tools/xmlsectool/doc/LICENSE.txt b/tools/xmlsectool/doc/LICENSE.txt
deleted file mode 100644
index 261eeb9e..00000000
--- a/tools/xmlsectool/doc/LICENSE.txt
+++ /dev/null
@@ -1,201 +0,0 @@
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
diff --git a/tools/xmlsectool/doc/RELEASE-NOTES.txt b/tools/xmlsectool/doc/RELEASE-NOTES.txt
deleted file mode 100644
index fb167986..00000000
--- a/tools/xmlsectool/doc/RELEASE-NOTES.txt
+++ /dev/null
@@ -1,33 +0,0 @@
-Changes in Release 1.2.0
-=============================================
-[XSTJ-38] - blacklist MD5 algorithm during signature verification
-[XSTJ-33] - release process for XmlSecTool 1.2.0
-[XSTJ-31] - add ECDSA elliptic curve signature support
-[XSTJ-28] - provide blacklist ability for SHA-1 during signature verification
-[XSTJ-27] - compatibility with Apache Santuario 1.5.x
-[XSTJ-24] - should not use xmlsec IdResolver class
-[XSTJ-23] - stabilise xmlsectool build, update dependencies
-[XSTJ-22] - non-zero exit codes from shell script
-[XSTJ-20] - pass JVMOPTS environment variable through xmlsectool.sh
-[XSTJ-19] - pkcs11Config option fails to use indicated keystore provider
-[XSTJ-17] - multiple errors in --help documentation
-[XSTJ-16] - misleading error message on failed schema validation
-[XSTJ-15] - XmlSecTool fails with String index out of range -1
-[XSTJ-14] - allow specification of Digest and Signature algorithms when signing
-[XSTJ-5] - ship RPM packaging files with xmlsectool
-
-Changes in Release 1.1.4
-=============================================
-[XTSJ-10] - Correct class and command name
-[XSTJ-9] - Add support for reading/writting base64, deflate, gzip encoded files
-[XTSJ-8] - xmlsectool generates spurious xmlns:xml definitions in output
-[XTSJ-7] - verify xmlsectool dependencies
-
-Changes in Release 1.1.3
-=============================================
-[XSTJ-6] - program fails with a NullPointerException when using a signing key from the filesystem without a password
-
-Changes in Release 1.1.2
-=============================================
-[XSTJ-1] - Update dependency libraries for version 1.1.2
-[XSTJ-2] - non-zero status code not returned when a signature is invalid
\ No newline at end of file
diff --git a/tools/xmlsectool/doc/xmlsectool.patch b/tools/xmlsectool/doc/xmlsectool.patch
deleted file mode 100644
index d2073233..00000000
--- a/tools/xmlsectool/doc/xmlsectool.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-diff -Naur xmlsectool.orig/xmltool.sh xmlsectool/xmltool.sh
---- xmlsectool.orig/xmltool.sh 2011-02-18 16:50:21.000000000 +0100
-+++ xmlsectool/xmltool.sh 2011-02-18 16:49:58.000000000 +0100
-@@ -6,8 +6,7 @@
- declare LOCALCLASSPATH
- declare LIBDIR
-
--LOCATION=$0
--LOCATION=${LOCATION%/*}
-+LOCATION=/usr/share/java/xmlsectool
-
- if [ -z "$JAVA_HOME" ] ; then
- echo "ERROR: JAVA_HOME environment variable is not set."
-@@ -30,7 +29,7 @@
- LOCALCLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/classes.zip
-
- # add in the dependency .jar files from the lib directory
--LIBDIR=$LOCATION/lib
-+LIBDIR=$LOCATION
- LIBS=$LIBDIR/*.jar
- for i in $LIBS
- do
diff --git a/tools/xmlsectool/doc/xmlsectool.spec b/tools/xmlsectool/doc/xmlsectool.spec
deleted file mode 100644
index b963680d..00000000
--- a/tools/xmlsectool/doc/xmlsectool.spec
+++ /dev/null
@@ -1,76 +0,0 @@
-%define unzip /usr/bin/unzip
-%define scriptname xmltool
-Summary: Java command line tool for checking and verifying XML documents
-Name: xmlsectool
-Version: 1.2.0
-Release: 1
-Epoch: 0
-License: Apache License 2.0
-Group: System Environment/Libraries
-Source0: http://www.shibboleth.net/downloads/tools/%{name}/%{version}/%{name}-%{version}-bin.zip
-Patch0: xmlsectool.patch
-URL: https://wiki.shibboleth.net/confluence/display/SHIB2/XmlSecTool
-Requires: java
-BuildRequires: unzip
-BuildArch: noarch
-BuildRoot: %{_tmppath}/%{name}-%{version}-%(id -u -n)
-
-%description
-The xmlsectool is a Java command line tool that can download, check
-well-formedness, schema validity, and signature of an XML document.
-It can also create enveloped signatures of an XML document.
-
-%prep
-%{__rm} -rf %{name}-%{version}
-%{unzip} -q $RPM_SOURCE_DIR/%{name}-%{version}-bin.zip
-cd %{name}-%{version}
-
-%patch -p1
-
-%install
-[ "$RPM_BUILD_ROOT" != "/" ] && %{__rm} -rf $RPM_BUILD_ROOT
-
-install -d %{buildroot}%{_bindir}
-install $RPM_BUILD_DIR/%{name}-%{version}/%{scriptname}.sh %{buildroot}%{_bindir}/%{scriptname}
-
-install -d %{buildroot}%{_javadir}/%{name}/endorsed
-install -m644 $RPM_BUILD_DIR/%{name}-%{version}/lib/*.jar %{buildroot}%{_javadir}/%{name}
-install -m644 $RPM_BUILD_DIR/%{name}-%{version}/lib/endorsed/*.jar %{buildroot}%{_javadir}/%{name}/endorsed
-
-install -d %{buildroot}%{_docdir}/%{name}
-install -m644 $RPM_BUILD_DIR/%{name}-%{version}/doc/* %{buildroot}%{_docdir}/%{name}
-
-%clean
-[ "$RPM_BUILD_ROOT" != "/" ] && %{__rm} -rf $RPM_BUILD_ROOT
-
-%files
-%defattr(-, root, root, -)
-%attr(755,root,root) %{_bindir}/%{scriptname}
-%doc %{_docdir}/%{name}/*
-%dir %{_javadir}/%{name}
-%{_javadir}/%{name}/*
-
-%changelog
-* Mon Mar 04 2013 Ian Young 1.2.0-1
-- Import into xmlsectool package, update to latest version.
-
-* Wed Apr 06 2011 Peter Schober 1.1.3-2
-- Remove version numbers from patch file and patch with -p1
-
-* Wed Apr 06 2011 Peter Schober 1.1.3-1
-- Update to upstream version 1.1.3
-
-* Tue Apr 05 2011 Peter Schober 1.1.2-2
-- Changed Source URL (downloads moved to shibboleth.net)
-
-* Tue Apr 05 2011 Peter Schober 1.1.2-1
-- Update to upstream version 1.1.2
-- Changed scriptname
-- Changed URL (Wiki moved to shibboleth.net)
-
-* Fri Feb 18 2011 Peter Schober 1.1.1-2
-- Move jar files from lib/ and patch shell wrapper accordingly,
- use _javadir macro (instead of _datadir/java).
-
-* Fri Feb 18 2011 Peter Schober 1.1.1-1
-- Initial package
diff --git a/tools/xmlsectool/lib/bcprov-jdk15-1.46.jar b/tools/xmlsectool/lib/bcprov-jdk15-1.46.jar
deleted file mode 100644
index daa0b54c..00000000
Binary files a/tools/xmlsectool/lib/bcprov-jdk15-1.46.jar and /dev/null differ
diff --git a/tools/xmlsectool/lib/commons-codec-1.7.jar b/tools/xmlsectool/lib/commons-codec-1.7.jar
deleted file mode 100644
index efa7f729..00000000
Binary files a/tools/xmlsectool/lib/commons-codec-1.7.jar and /dev/null differ
diff --git a/tools/xmlsectool/lib/commons-httpclient-3.1.jar b/tools/xmlsectool/lib/commons-httpclient-3.1.jar
deleted file mode 100644
index 7c59774a..00000000
Binary files a/tools/xmlsectool/lib/commons-httpclient-3.1.jar and /dev/null differ
diff --git a/tools/xmlsectool/lib/endorsed/serializer-2.10.0.jar b/tools/xmlsectool/lib/endorsed/serializer-2.10.0.jar
deleted file mode 100644
index de9b007b..00000000
Binary files a/tools/xmlsectool/lib/endorsed/serializer-2.10.0.jar and /dev/null differ
diff --git a/tools/xmlsectool/lib/endorsed/xalan-2.7.1.jar b/tools/xmlsectool/lib/endorsed/xalan-2.7.1.jar
deleted file mode 100644
index 458fa73d..00000000
Binary files a/tools/xmlsectool/lib/endorsed/xalan-2.7.1.jar and /dev/null differ
diff --git a/tools/xmlsectool/lib/endorsed/xercesImpl-2.10.0.jar b/tools/xmlsectool/lib/endorsed/xercesImpl-2.10.0.jar
deleted file mode 100644
index 9dcd8c38..00000000
Binary files a/tools/xmlsectool/lib/endorsed/xercesImpl-2.10.0.jar and /dev/null differ
diff --git a/tools/xmlsectool/lib/endorsed/xml-apis-2.10.0.jar b/tools/xmlsectool/lib/endorsed/xml-apis-2.10.0.jar
deleted file mode 100644
index 46733464..00000000
Binary files a/tools/xmlsectool/lib/endorsed/xml-apis-2.10.0.jar and /dev/null differ
diff --git a/tools/xmlsectool/lib/endorsed/xml-resolver-1.2.jar b/tools/xmlsectool/lib/endorsed/xml-resolver-1.2.jar
deleted file mode 100644
index e535bdc0..00000000
Binary files a/tools/xmlsectool/lib/endorsed/xml-resolver-1.2.jar and /dev/null differ
diff --git a/tools/xmlsectool/lib/jargs-1.0.jar b/tools/xmlsectool/lib/jargs-1.0.jar
deleted file mode 100644
index cdbc80bb..00000000
Binary files a/tools/xmlsectool/lib/jargs-1.0.jar and /dev/null differ
diff --git a/tools/xmlsectool/lib/jcip-annotations-1.0.jar b/tools/xmlsectool/lib/jcip-annotations-1.0.jar
deleted file mode 100644
index 06e9066b..00000000
Binary files a/tools/xmlsectool/lib/jcip-annotations-1.0.jar and /dev/null differ
diff --git a/tools/xmlsectool/lib/jcl-over-slf4j-1.7.5.jar b/tools/xmlsectool/lib/jcl-over-slf4j-1.7.5.jar
deleted file mode 100644
index 90153b06..00000000
Binary files a/tools/xmlsectool/lib/jcl-over-slf4j-1.7.5.jar and /dev/null differ
diff --git a/tools/xmlsectool/lib/joda-time-2.2.jar b/tools/xmlsectool/lib/joda-time-2.2.jar
deleted file mode 100644
index 69fa9240..00000000
Binary files a/tools/xmlsectool/lib/joda-time-2.2.jar and /dev/null differ
diff --git a/tools/xmlsectool/lib/jul-to-slf4j-1.7.5.jar b/tools/xmlsectool/lib/jul-to-slf4j-1.7.5.jar
deleted file mode 100644
index 9b5e8c1a..00000000
Binary files a/tools/xmlsectool/lib/jul-to-slf4j-1.7.5.jar and /dev/null differ
diff --git a/tools/xmlsectool/lib/log4j-over-slf4j-1.7.5.jar b/tools/xmlsectool/lib/log4j-over-slf4j-1.7.5.jar
deleted file mode 100644
index 3f303968..00000000
Binary files a/tools/xmlsectool/lib/log4j-over-slf4j-1.7.5.jar and /dev/null differ
diff --git a/tools/xmlsectool/lib/logback-classic-1.0.11.jar b/tools/xmlsectool/lib/logback-classic-1.0.11.jar
deleted file mode 100644
index 5ae700f1..00000000
Binary files a/tools/xmlsectool/lib/logback-classic-1.0.11.jar and /dev/null differ
diff --git a/tools/xmlsectool/lib/logback-core-1.0.11.jar b/tools/xmlsectool/lib/logback-core-1.0.11.jar
deleted file mode 100644
index ec4f6b47..00000000
Binary files a/tools/xmlsectool/lib/logback-core-1.0.11.jar and /dev/null differ
diff --git a/tools/xmlsectool/lib/not-yet-commons-ssl-0.3.9.jar b/tools/xmlsectool/lib/not-yet-commons-ssl-0.3.9.jar
deleted file mode 100644
index 9e38f97a..00000000
Binary files a/tools/xmlsectool/lib/not-yet-commons-ssl-0.3.9.jar and /dev/null differ
diff --git a/tools/xmlsectool/lib/openws-1.5.0.jar b/tools/xmlsectool/lib/openws-1.5.0.jar
deleted file mode 100644
index 83d562ab..00000000
Binary files a/tools/xmlsectool/lib/openws-1.5.0.jar and /dev/null differ
diff --git a/tools/xmlsectool/lib/shibboleth-jce-1.1.0.jar b/tools/xmlsectool/lib/shibboleth-jce-1.1.0.jar
deleted file mode 100644
index 2f78d404..00000000
Binary files a/tools/xmlsectool/lib/shibboleth-jce-1.1.0.jar and /dev/null differ
diff --git a/tools/xmlsectool/lib/slf4j-api-1.7.5.jar b/tools/xmlsectool/lib/slf4j-api-1.7.5.jar
deleted file mode 100644
index 8f004d39..00000000
Binary files a/tools/xmlsectool/lib/slf4j-api-1.7.5.jar and /dev/null differ
diff --git a/tools/xmlsectool/lib/xmlsec-1.5.4.jar b/tools/xmlsectool/lib/xmlsec-1.5.4.jar
deleted file mode 100644
index 06615c18..00000000
Binary files a/tools/xmlsectool/lib/xmlsec-1.5.4.jar and /dev/null differ
diff --git a/tools/xmlsectool/lib/xmlsectool-1.2.0.jar b/tools/xmlsectool/lib/xmlsectool-1.2.0.jar
deleted file mode 100644
index 34ed690d..00000000
Binary files a/tools/xmlsectool/lib/xmlsectool-1.2.0.jar and /dev/null differ
diff --git a/tools/xmlsectool/lib/xmltooling-1.4.0.jar b/tools/xmlsectool/lib/xmltooling-1.4.0.jar
deleted file mode 100644
index ab1b41c3..00000000
Binary files a/tools/xmlsectool/lib/xmltooling-1.4.0.jar and /dev/null differ
diff --git a/tools/xmlsectool/xmlsectool.sh b/tools/xmlsectool/xmlsectool.sh
deleted file mode 100755
index 61938572..00000000
--- a/tools/xmlsectool/xmlsectool.sh
+++ /dev/null
@@ -1,49 +0,0 @@
-#! /bin/bash
-
-#
-# See the Javadoc for the XmlSecTool main class for documentation
-# of non-zero exit codes.
-#
-
-declare LOCATION
-declare COMMAND
-declare JAVACMD
-declare LOCALCLASSPATH
-declare LIBDIR
-
-LOCATION=$0
-LOCATION=${LOCATION%/*}
-
-if [ -z "$JAVA_HOME" ] ; then
- echo "ERROR: JAVA_HOME environment variable is not set."
- exit 8
-else
- if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
- # IBM's JDK on AIX uses strange locations for the executables
- JAVACMD=$JAVA_HOME/jre/sh/java
- else
- JAVACMD=$JAVA_HOME/bin/java
- fi
-fi
-
-if [ ! -x "$JAVACMD" ] ; then
- echo "Error: JAVA_HOME is not defined correctly."
- echo " We cannot execute $JAVACMD"
- exit 9
-fi
-
-LOCALCLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/classes.zip
-
-# add in the dependency .jar files from the lib directory
-LIBDIR=$LOCATION/lib
-LIBS=$LIBDIR/*.jar
-for i in $LIBS
-do
- # if the directory is empty, then it will return the input string
- # this is stupid, so case for it
- if [ "$i" != "${LIBS}" ] ; then
- LOCALCLASSPATH=$LOCALCLASSPATH:"$i"
- fi
-done
-
-"$JAVACMD" '-Xmx256m' '-classpath' "$LOCALCLASSPATH" '-Djava.endorsed.dirs='"$LIBDIR/endorsed" $JVMOPTS '-Dedu.internet2.middleware.security.XmlSecTool.home='"$LOCATION" 'edu.internet2.middleware.security.XmlSecTool' "$@"
\ No newline at end of file