Remove old files
authorlajoie <lajoie@ab3bd59b-922f-494d-bb5f-6f0a3c29deca>
Thu, 9 Nov 2006 12:01:29 +0000 (12:01 +0000)
committerlajoie <lajoie@ab3bd59b-922f-494d-bb5f-6f0a3c29deca>
Thu, 9 Nov 2006 12:01:29 +0000 (12:01 +0000)
Move testing data to test directoy

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2058 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

174 files changed:
conf/sp-conf.include [deleted file]
tests/data/AttributePushAssertion.xml [moved from data/AttributePushAssertion.xml with 100% similarity]
tests/data/arp.site.xml [moved from data/arp.site.xml with 100% similarity]
tests/data/arp.user.test.xml [moved from data/arp.user.test.xml with 100% similarity]
tests/data/arp1.xml [moved from data/arp1.xml with 100% similarity]
tests/data/arp2.xml [moved from data/arp2.xml with 100% similarity]
tests/data/arp6.xml [moved from data/arp6.xml with 100% similarity]
tests/data/arp7.xml [moved from data/arp7.xml with 100% similarity]
tests/data/attr-composite.datafile.1 [moved from data/attr-composite.datafile.1 with 100% similarity]
tests/data/attr-composite.output.1 [moved from data/attr-composite.output.1 with 100% similarity]
tests/data/attr-composite.resolver.1.xml [moved from data/attr-composite.resolver.1.xml with 100% similarity]
tests/data/attr-format.datafile.1 [moved from data/attr-format.datafile.1 with 100% similarity]
tests/data/attr-format.datafile.2 [moved from data/attr-format.datafile.2 with 100% similarity]
tests/data/attr-format.output.1 [moved from data/attr-format.output.1 with 100% similarity]
tests/data/attr-format.output.2 [moved from data/attr-format.output.2 with 100% similarity]
tests/data/attr-format.resolver.1.xml [moved from data/attr-format.resolver.1.xml with 100% similarity]
tests/data/attr-format.resolver.2.xml [moved from data/attr-format.resolver.2.xml with 100% similarity]
tests/data/attr-mapped.datafile.1 [moved from data/attr-mapped.datafile.1 with 100% similarity]
tests/data/attr-mapped.datafile.2 [moved from data/attr-mapped.datafile.2 with 100% similarity]
tests/data/attr-mapped.output.1 [moved from data/attr-mapped.output.1 with 100% similarity]
tests/data/attr-mapped.output.2 [moved from data/attr-mapped.output.2 with 100% similarity]
tests/data/attr-mapped.resolver.1.xml [moved from data/attr-mapped.resolver.1.xml with 100% similarity]
tests/data/attr-mapped.resolver.2.xml [moved from data/attr-mapped.resolver.2.xml with 100% similarity]
tests/data/attr-regex.datafile.1 [moved from data/attr-regex.datafile.1 with 100% similarity]
tests/data/attr-regex.output.1 [moved from data/attr-regex.output.1 with 100% similarity]
tests/data/attr-regex.resolver.1.xml [moved from data/attr-regex.resolver.1.xml with 100% similarity]
tests/data/attribute1.xml [moved from data/attribute1.xml with 100% similarity]
tests/data/cnextract.jks [moved from data/cnextract.jks with 100% similarity]
tests/data/credentials1.xml [moved from data/credentials1.xml with 100% similarity]
tests/data/credentials10.xml [moved from data/credentials10.xml with 100% similarity]
tests/data/credentials11.xml [moved from data/credentials11.xml with 100% similarity]
tests/data/credentials12.xml [moved from data/credentials12.xml with 100% similarity]
tests/data/credentials13.xml [moved from data/credentials13.xml with 100% similarity]
tests/data/credentials14.xml [moved from data/credentials14.xml with 100% similarity]
tests/data/credentials15.xml [moved from data/credentials15.xml with 100% similarity]
tests/data/credentials16.xml [moved from data/credentials16.xml with 100% similarity]
tests/data/credentials17.xml [moved from data/credentials17.xml with 100% similarity]
tests/data/credentials18.xml [moved from data/credentials18.xml with 100% similarity]
tests/data/credentials2.xml [moved from data/credentials2.xml with 100% similarity]
tests/data/credentials3.xml [moved from data/credentials3.xml with 100% similarity]
tests/data/credentials4.xml [moved from data/credentials4.xml with 100% similarity]
tests/data/credentials5.xml [moved from data/credentials5.xml with 100% similarity]
tests/data/credentials6.xml [moved from data/credentials6.xml with 100% similarity]
tests/data/credentials7.xml [moved from data/credentials7.xml with 100% similarity]
tests/data/credentials8.xml [moved from data/credentials8.xml with 100% similarity]
tests/data/credentials9.xml [moved from data/credentials9.xml with 100% similarity]
tests/data/example1.xml [moved from data/example1.xml with 100% similarity]
tests/data/example10.xml [moved from data/example10.xml with 100% similarity]
tests/data/example11.xml [moved from data/example11.xml with 100% similarity]
tests/data/example12.xml [moved from data/example12.xml with 100% similarity]
tests/data/example13.xml [moved from data/example13.xml with 100% similarity]
tests/data/example2.xml [moved from data/example2.xml with 100% similarity]
tests/data/example3.xml [moved from data/example3.xml with 100% similarity]
tests/data/example4.xml [moved from data/example4.xml with 100% similarity]
tests/data/example5.xml [moved from data/example5.xml with 100% similarity]
tests/data/example6.xml [moved from data/example6.xml with 100% similarity]
tests/data/example7.xml [moved from data/example7.xml with 100% similarity]
tests/data/example8.xml [moved from data/example8.xml with 100% similarity]
tests/data/example9.xml [moved from data/example9.xml with 100% similarity]
tests/data/handle.jks [moved from data/handle.jks with 100% similarity]
tests/data/idp/blackbox/aa/request01.txt [moved from data/idp/blackbox/aa/request01.txt with 100% similarity]
tests/data/idp/blackbox/aa/request02.txt [moved from data/idp/blackbox/aa/request02.txt with 100% similarity]
tests/data/idp/blackbox/aa/request03.txt [moved from data/idp/blackbox/aa/request03.txt with 100% similarity]
tests/data/idp/blackbox/aa/request04.txt [moved from data/idp/blackbox/aa/request04.txt with 100% similarity]
tests/data/idp/blackbox/aa/request05.txt [moved from data/idp/blackbox/aa/request05.txt with 100% similarity]
tests/data/idp/blackbox/aa/request06.txt [moved from data/idp/blackbox/aa/request06.txt with 100% similarity]
tests/data/idp/blackbox/aa/request07.txt [moved from data/idp/blackbox/aa/request07.txt with 100% similarity]
tests/data/idp/blackbox/aa/response01.txt [moved from data/idp/blackbox/aa/response01.txt with 100% similarity]
tests/data/idp/blackbox/aa/response02.txt [moved from data/idp/blackbox/aa/response02.txt with 100% similarity]
tests/data/idp/blackbox/aa/response03.txt [moved from data/idp/blackbox/aa/response03.txt with 100% similarity]
tests/data/idp/blackbox/aa/response04.txt [moved from data/idp/blackbox/aa/response04.txt with 100% similarity]
tests/data/idp/blackbox/aa/response06.txt [moved from data/idp/blackbox/aa/response06.txt with 100% similarity]
tests/data/idp/blackbox/aa/response08.txt [moved from data/idp/blackbox/aa/response08.txt with 100% similarity]
tests/data/idp/blackbox/aa/response09.txt [moved from data/idp/blackbox/aa/response09.txt with 100% similarity]
tests/data/idp/blackbox/conf/SPRelyingParty/arps/arp.site.xml [moved from data/idp/blackbox/conf/SPRelyingParty/arps/arp.site.xml with 100% similarity]
tests/data/idp/blackbox/conf/SPRelyingParty/idp.xml [moved from data/idp/blackbox/conf/SPRelyingParty/idp.xml with 100% similarity]
tests/data/idp/blackbox/conf/SPRelyingParty/metadata.xml [moved from data/idp/blackbox/conf/SPRelyingParty/metadata.xml with 100% similarity]
tests/data/idp/blackbox/conf/SPRelyingParty/resolver.xml [moved from data/idp/blackbox/conf/SPRelyingParty/resolver.xml with 100% similarity]
tests/data/idp/blackbox/conf/SPRelyingParty/schemas.properties [moved from data/idp/blackbox/conf/SPRelyingParty/schemas.properties with 100% similarity]
tests/data/idp/blackbox/conf/SPRelyingParty/server.crt [moved from data/idp/blackbox/conf/SPRelyingParty/server.crt with 100% similarity]
tests/data/idp/blackbox/conf/SPRelyingParty/server.key [moved from data/idp/blackbox/conf/SPRelyingParty/server.key with 100% similarity]
tests/data/idp/blackbox/conf/constraints/arps/arp.site.xml [moved from data/idp/blackbox/conf/constraints/arps/arp.site.xml with 100% similarity]
tests/data/idp/blackbox/conf/constraints/idp.xml [moved from data/idp/blackbox/conf/constraints/idp.xml with 100% similarity]
tests/data/idp/blackbox/conf/constraints/metadata.xml [moved from data/idp/blackbox/conf/constraints/metadata.xml with 100% similarity]
tests/data/idp/blackbox/conf/constraints/resolver.xml [moved from data/idp/blackbox/conf/constraints/resolver.xml with 100% similarity]
tests/data/idp/blackbox/conf/constraints/schemas.properties [moved from data/idp/blackbox/conf/constraints/schemas.properties with 100% similarity]
tests/data/idp/blackbox/conf/constraints/server.crt [moved from data/idp/blackbox/conf/constraints/server.crt with 100% similarity]
tests/data/idp/blackbox/conf/constraints/server.key [moved from data/idp/blackbox/conf/constraints/server.key with 100% similarity]
tests/data/idp/blackbox/conf/groupRelyingParty/arps/arp.site.xml [moved from data/idp/blackbox/conf/groupRelyingParty/arps/arp.site.xml with 100% similarity]
tests/data/idp/blackbox/conf/groupRelyingParty/idp.xml [moved from data/idp/blackbox/conf/groupRelyingParty/idp.xml with 100% similarity]
tests/data/idp/blackbox/conf/groupRelyingParty/metadata.xml [moved from data/idp/blackbox/conf/groupRelyingParty/metadata.xml with 100% similarity]
tests/data/idp/blackbox/conf/groupRelyingParty/resolver.xml [moved from data/idp/blackbox/conf/groupRelyingParty/resolver.xml with 100% similarity]
tests/data/idp/blackbox/conf/groupRelyingParty/schemas.properties [moved from data/idp/blackbox/conf/groupRelyingParty/schemas.properties with 100% similarity]
tests/data/idp/blackbox/conf/groupRelyingParty/server.crt [moved from data/idp/blackbox/conf/groupRelyingParty/server.crt with 100% similarity]
tests/data/idp/blackbox/conf/groupRelyingParty/server.key [moved from data/idp/blackbox/conf/groupRelyingParty/server.key with 100% similarity]
tests/data/idp/blackbox/conf/multipleNameMappers/arps/arp.site.xml [moved from data/idp/blackbox/conf/multipleNameMappers/arps/arp.site.xml with 100% similarity]
tests/data/idp/blackbox/conf/multipleNameMappers/idp.xml [moved from data/idp/blackbox/conf/multipleNameMappers/idp.xml with 100% similarity]
tests/data/idp/blackbox/conf/multipleNameMappers/metadata.xml [moved from data/idp/blackbox/conf/multipleNameMappers/metadata.xml with 100% similarity]
tests/data/idp/blackbox/conf/multipleNameMappers/resolver.xml [moved from data/idp/blackbox/conf/multipleNameMappers/resolver.xml with 100% similarity]
tests/data/idp/blackbox/conf/multipleNameMappers/schemas.properties [moved from data/idp/blackbox/conf/multipleNameMappers/schemas.properties with 100% similarity]
tests/data/idp/blackbox/conf/multipleNameMappers/server.crt [moved from data/idp/blackbox/conf/multipleNameMappers/server.crt with 100% similarity]
tests/data/idp/blackbox/conf/multipleNameMappers/server.key [moved from data/idp/blackbox/conf/multipleNameMappers/server.key with 100% similarity]
tests/data/idp/blackbox/conf/passThruErrors/arps/arp.site.xml [moved from data/idp/blackbox/conf/passThruErrors/arps/arp.site.xml with 100% similarity]
tests/data/idp/blackbox/conf/passThruErrors/idp.xml [moved from data/idp/blackbox/conf/passThruErrors/idp.xml with 100% similarity]
tests/data/idp/blackbox/conf/passThruErrors/metadata.xml [moved from data/idp/blackbox/conf/passThruErrors/metadata.xml with 100% similarity]
tests/data/idp/blackbox/conf/passThruErrors/resolver.xml [moved from data/idp/blackbox/conf/passThruErrors/resolver.xml with 100% similarity]
tests/data/idp/blackbox/conf/passThruErrors/schemas.properties [moved from data/idp/blackbox/conf/passThruErrors/schemas.properties with 100% similarity]
tests/data/idp/blackbox/conf/passThruErrors/server.crt [moved from data/idp/blackbox/conf/passThruErrors/server.crt with 100% similarity]
tests/data/idp/blackbox/conf/passThruErrors/server.key [moved from data/idp/blackbox/conf/passThruErrors/server.key with 100% similarity]
tests/data/idp/blackbox/conf/signAssertions/arps/arp.site.xml [moved from data/idp/blackbox/conf/signAssertions/arps/arp.site.xml with 100% similarity]
tests/data/idp/blackbox/conf/signAssertions/idp.xml [moved from data/idp/blackbox/conf/signAssertions/idp.xml with 100% similarity]
tests/data/idp/blackbox/conf/signAssertions/metadata.xml [moved from data/idp/blackbox/conf/signAssertions/metadata.xml with 100% similarity]
tests/data/idp/blackbox/conf/signAssertions/resolver.xml [moved from data/idp/blackbox/conf/signAssertions/resolver.xml with 100% similarity]
tests/data/idp/blackbox/conf/signAssertions/schemas.properties [moved from data/idp/blackbox/conf/signAssertions/schemas.properties with 100% similarity]
tests/data/idp/blackbox/conf/signAssertions/server.crt [moved from data/idp/blackbox/conf/signAssertions/server.crt with 100% similarity]
tests/data/idp/blackbox/conf/signAssertions/server.key [moved from data/idp/blackbox/conf/signAssertions/server.key with 100% similarity]
tests/data/idp/blackbox/conf/ssoPost/arps/arp.site.xml [moved from data/idp/blackbox/conf/ssoPost/arps/arp.site.xml with 100% similarity]
tests/data/idp/blackbox/conf/ssoPost/idp.xml [moved from data/idp/blackbox/conf/ssoPost/idp.xml with 100% similarity]
tests/data/idp/blackbox/conf/ssoPost/metadata.xml [moved from data/idp/blackbox/conf/ssoPost/metadata.xml with 100% similarity]
tests/data/idp/blackbox/conf/ssoPost/resolver.xml [moved from data/idp/blackbox/conf/ssoPost/resolver.xml with 100% similarity]
tests/data/idp/blackbox/conf/ssoPost/schemas.properties [moved from data/idp/blackbox/conf/ssoPost/schemas.properties with 100% similarity]
tests/data/idp/blackbox/conf/ssoPost/server.crt [moved from data/idp/blackbox/conf/ssoPost/server.crt with 100% similarity]
tests/data/idp/blackbox/conf/ssoPost/server.key [moved from data/idp/blackbox/conf/ssoPost/server.key with 100% similarity]
tests/data/idp/blackbox/conf/standard/arps/arp.site.xml [moved from data/idp/blackbox/conf/standard/arps/arp.site.xml with 100% similarity]
tests/data/idp/blackbox/conf/standard/idp.xml [moved from data/idp/blackbox/conf/standard/idp.xml with 100% similarity]
tests/data/idp/blackbox/conf/standard/metadata.xml [moved from data/idp/blackbox/conf/standard/metadata.xml with 100% similarity]
tests/data/idp/blackbox/conf/standard/resolver.xml [moved from data/idp/blackbox/conf/standard/resolver.xml with 100% similarity]
tests/data/idp/blackbox/conf/standard/schemas.properties [moved from data/idp/blackbox/conf/standard/schemas.properties with 100% similarity]
tests/data/idp/blackbox/conf/standard/server.crt [moved from data/idp/blackbox/conf/standard/server.crt with 100% similarity]
tests/data/idp/blackbox/conf/standard/server.key [moved from data/idp/blackbox/conf/standard/server.key with 100% similarity]
tests/data/idp/blackbox/sp-bad.crt [moved from data/idp/blackbox/sp-bad.crt with 100% similarity]
tests/data/idp/blackbox/sp.crt [moved from data/idp/blackbox/sp.crt with 100% similarity]
tests/data/idp/blackbox/sso/response [moved from data/idp/blackbox/sso/response with 100% similarity]
tests/data/idp/blackbox/sso/response.txt [moved from data/idp/blackbox/sso/response.txt with 100% similarity]
tests/data/idp/blackbox/sso/response01.txt [moved from data/idp/blackbox/sso/response01.txt with 100% similarity]
tests/data/idp/blackbox/sso/response02.txt [moved from data/idp/blackbox/sso/response02.txt with 100% similarity]
tests/data/idp/blackbox/sso/response03.txt [moved from data/idp/blackbox/sso/response03.txt with 100% similarity]
tests/data/metadata1.xml [moved from data/metadata1.xml with 100% similarity]
tests/data/metadata10.xml [moved from data/metadata10.xml with 100% similarity]
tests/data/metadata11.xml [moved from data/metadata11.xml with 100% similarity]
tests/data/metadata12.xml [moved from data/metadata12.xml with 100% similarity]
tests/data/metadata13.xml [moved from data/metadata13.xml with 100% similarity]
tests/data/metadata2.xml [moved from data/metadata2.xml with 100% similarity]
tests/data/metadata3.xml [moved from data/metadata3.xml with 100% similarity]
tests/data/metadata4.xml [moved from data/metadata4.xml with 100% similarity]
tests/data/metadata5.xml [moved from data/metadata5.xml with 100% similarity]
tests/data/metadata6.xml [moved from data/metadata6.xml with 100% similarity]
tests/data/metadata7.xml [moved from data/metadata7.xml with 100% similarity]
tests/data/metadata8.xml [moved from data/metadata8.xml with 100% similarity]
tests/data/metadata9.xml [moved from data/metadata9.xml with 100% similarity]
tests/data/relyingParty-metadata.xml [moved from data/relyingParty-metadata.xml with 100% similarity]
tests/data/relyingPartyMapper1.xml [moved from data/relyingPartyMapper1.xml with 100% similarity]
tests/data/relyingPartyMapper2.xml [moved from data/relyingPartyMapper2.xml with 100% similarity]
tests/data/relyingPartyMapper3.xml [moved from data/relyingPartyMapper3.xml with 100% similarity]
tests/data/resolver1.xml [moved from data/resolver1.xml with 100% similarity]
tests/data/resolver10.xml [moved from data/resolver10.xml with 100% similarity]
tests/data/resolver11.xml [moved from data/resolver11.xml with 100% similarity]
tests/data/resolver12.xml [moved from data/resolver12.xml with 100% similarity]
tests/data/resolver2.xml [moved from data/resolver2.xml with 100% similarity]
tests/data/resolver3.xml [moved from data/resolver3.xml with 100% similarity]
tests/data/resolver4.xml [moved from data/resolver4.xml with 100% similarity]
tests/data/resolver5.xml [moved from data/resolver5.xml with 100% similarity]
tests/data/resolver6.xml [moved from data/resolver6.xml with 100% similarity]
tests/data/resolver7.xml [moved from data/resolver7.xml with 100% similarity]
tests/data/resolver8.xml [moved from data/resolver8.xml with 100% similarity]
tests/data/resolver9.xml [moved from data/resolver9.xml with 100% similarity]
tests/data/secure.war [moved from data/secure.war with 100% similarity]
tests/data/sites1.xml [moved from data/sites1.xml with 100% similarity]
tests/data/trusttest.jks [moved from data/trusttest.jks with 100% similarity]
webAppConfig/dist.sp.xml [deleted file]
webAppConfig/wayf.xml [deleted file]
webApplication/wayf.css [deleted file]
webApplication/wayf.jsp [deleted file]
webApplication/wayferror.jsp [deleted file]

diff --git a/conf/sp-conf.include b/conf/sp-conf.include
deleted file mode 100644 (file)
index 2385053..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-example-metadata.xml
-IQ-metadata.xml
-dist.sp-iqidp.xml
-dist.sp-localidp.xml
-sp-example.crt
-sp-example.key
-AAP.xml
-sp-config.logger
\ No newline at end of file
similarity index 100%
rename from data/arp.site.xml
rename to tests/data/arp.site.xml
similarity index 100%
rename from data/arp1.xml
rename to tests/data/arp1.xml
similarity index 100%
rename from data/arp2.xml
rename to tests/data/arp2.xml
similarity index 100%
rename from data/arp6.xml
rename to tests/data/arp6.xml
similarity index 100%
rename from data/arp7.xml
rename to tests/data/arp7.xml
similarity index 100%
rename from data/cnextract.jks
rename to tests/data/cnextract.jks
similarity index 100%
rename from data/example1.xml
rename to tests/data/example1.xml
similarity index 100%
rename from data/example10.xml
rename to tests/data/example10.xml
similarity index 100%
rename from data/example11.xml
rename to tests/data/example11.xml
similarity index 100%
rename from data/example12.xml
rename to tests/data/example12.xml
similarity index 100%
rename from data/example13.xml
rename to tests/data/example13.xml
similarity index 100%
rename from data/example2.xml
rename to tests/data/example2.xml
similarity index 100%
rename from data/example3.xml
rename to tests/data/example3.xml
similarity index 100%
rename from data/example4.xml
rename to tests/data/example4.xml
similarity index 100%
rename from data/example5.xml
rename to tests/data/example5.xml
similarity index 100%
rename from data/example6.xml
rename to tests/data/example6.xml
similarity index 100%
rename from data/example7.xml
rename to tests/data/example7.xml
similarity index 100%
rename from data/example8.xml
rename to tests/data/example8.xml
similarity index 100%
rename from data/example9.xml
rename to tests/data/example9.xml
similarity index 100%
rename from data/handle.jks
rename to tests/data/handle.jks
similarity index 100%
rename from data/metadata1.xml
rename to tests/data/metadata1.xml
similarity index 100%
rename from data/metadata2.xml
rename to tests/data/metadata2.xml
similarity index 100%
rename from data/metadata3.xml
rename to tests/data/metadata3.xml
similarity index 100%
rename from data/metadata4.xml
rename to tests/data/metadata4.xml
similarity index 100%
rename from data/metadata5.xml
rename to tests/data/metadata5.xml
similarity index 100%
rename from data/metadata6.xml
rename to tests/data/metadata6.xml
similarity index 100%
rename from data/metadata7.xml
rename to tests/data/metadata7.xml
similarity index 100%
rename from data/metadata8.xml
rename to tests/data/metadata8.xml
similarity index 100%
rename from data/metadata9.xml
rename to tests/data/metadata9.xml
similarity index 100%
rename from data/resolver1.xml
rename to tests/data/resolver1.xml
similarity index 100%
rename from data/resolver2.xml
rename to tests/data/resolver2.xml
similarity index 100%
rename from data/resolver3.xml
rename to tests/data/resolver3.xml
similarity index 100%
rename from data/resolver4.xml
rename to tests/data/resolver4.xml
similarity index 100%
rename from data/resolver5.xml
rename to tests/data/resolver5.xml
similarity index 100%
rename from data/resolver6.xml
rename to tests/data/resolver6.xml
similarity index 100%
rename from data/resolver7.xml
rename to tests/data/resolver7.xml
similarity index 100%
rename from data/resolver8.xml
rename to tests/data/resolver8.xml
similarity index 100%
rename from data/resolver9.xml
rename to tests/data/resolver9.xml
similarity index 100%
rename from data/secure.war
rename to tests/data/secure.war
similarity index 100%
rename from data/sites1.xml
rename to tests/data/sites1.xml
similarity index 100%
rename from data/trusttest.jks
rename to tests/data/trusttest.jks
diff --git a/webAppConfig/dist.sp.xml b/webAppConfig/dist.sp.xml
deleted file mode 100644 (file)
index fe25799..0000000
+++ /dev/null
@@ -1,106 +0,0 @@
-<?xml version="1.1" encoding="ISO-8859-1"?>
-
-<!DOCTYPE web-app
-    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
-    "http://java.sun.com/dtd/web-app_2_3.dtd">
-
-<!--  A Servlet deployment descriptor (WEB-INF/web.xml) file
-       defining Servlets, Filters, and Listeners for a /shibboleth
-       context containing both an IdP and an SP.  
--->
-
-<web-app>
-
-       <display-name>Shibboleth SP</display-name>
-       
-       <context-param>
-               <param-name>ServiceProviderConfigFile</param-name>
-               <param-value>$SP_HOME$/etc/sp.xml</param-value>
-       </context-param>
-       <context-param>
-               <param-name>InitializationLog</param-name>
-               <param-value>$SP_HOME$/logs/sp-init.log</param-value>
-       </context-param>
-       
-       <filter>
-               <!-- Gather log data in a per-request in memory buffer
-                        Requires /showlog Servlet to return log data to client
-               -->
-               <filter-name>RequestLogFilter</filter-name>
-               <filter-class>
-                       edu.internet2.middleware.commons.log4j.RequestLoggingFilter
-               </filter-class>
-       </filter>
-
-       <filter>
-               <!-- You must create an instance of the Filter class in
-                        the /shibboleth application context to allow Filter-Support
-                        communication to other applications. 
-                        -->
-               <filter-name>ShibFilter</filter-name>
-               <filter-class>
-                       edu.internet2.middleware.shibboleth.resource.AuthenticationFilter
-               </filter-class>
-       </filter>
-
-       <!-- Attach per-request in memory log data gathering to the 
-                processing of the POST through the AssertionConsumer.
-       -->
-       <filter-mapping>
-               <filter-name>RequestLogFilter</filter-name>
-               <servlet-name>AssertionConsumer</servlet-name>
-       </filter-mapping>
-       
-       <listener>
-               <listener-class>edu.internet2.middleware.shibboleth.serviceprovider.ContextListener
-               </listener-class>
-       </listener>
-
-       <!-- Servlets for Shibboleth/SAML Protocol endpoints -->
-       <servlet>
-               <!--  SP Assertion Consumer -->
-               <servlet-name>AssertionConsumer</servlet-name>
-               <display-name>Authentication Assertion Consumer</display-name>
-               <servlet-class>
-                       edu.internet2.middleware.shibboleth.serviceprovider.AssertionConsumerServlet
-               </servlet-class>
-               <load-on-startup>1</load-on-startup>
-       </servlet>
-
-       <!-- Servlets for administrative functions -->
-       <servlet>
-               <!-- Display in memory log data from the previous request
-                       from the same Browser. 
-                       Requires the RequestLogFilter to be installed and mapped. 
-               -->
-               <servlet-name>ShowLog</servlet-name>
-               <display-name>Return log data</display-name>
-               <servlet-class>
-                       edu.internet2.middleware.commons.log4j.ShowLog
-               </servlet-class>
-       </servlet>
-
-       <!--  Mapping for SAML/Shibboleth protocol endpoints -->
-       <servlet-mapping>
-               <servlet-name>AssertionConsumer</servlet-name>
-               <url-pattern>/Shibboleth.sso/SAML/POST</url-pattern>
-       </servlet-mapping>
-       <servlet-mapping>
-               <servlet-name>AssertionConsumer</servlet-name>
-               <url-pattern>/Shibboleth.sso/SAML/Artifact</url-pattern>
-       </servlet-mapping>
-       
-       <!-- Mapping for administrative functions -->
-       <servlet-mapping>
-               <servlet-name>ShowLog</servlet-name>
-               <url-pattern>/showlog</url-pattern>
-       </servlet-mapping>
-
-       <mime-mapping>
-               <extension>css</extension>
-               <mime-type>text/css</mime-type>
-       </mime-mapping>
-       
-       
-
-</web-app>
diff --git a/webAppConfig/wayf.xml b/webAppConfig/wayf.xml
deleted file mode 100755 (executable)
index 93f714b..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-
-<!DOCTYPE web-app
-    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
-    "http://java.sun.com/dtd/web-app_2_3.dtd">
-
-<web-app>
-
-       <servlet>
-               <servlet-name>WAYF</servlet-name>
-               <display-name>Shibboleth WAYF Service</display-name>
-               <servlet-class>edu.internet2.middleware.shibboleth.wayf.WayfService</servlet-class>
-               <init-param>
-                       <param-name>WAYFConfigFileLocation</param-name>
-                       <param-value>/conf/wayfconfig.xml</param-value>
-               </init-param>
-       </servlet>
-
-<!-- We specify two mappings - old style http:/host/shibboleth-wayf/WAYF/ and the new style
-     whereby the precise name influences the behavior.  See the configuration file for 
-     examples -->
-
-       <servlet-mapping>
-               <servlet-name>WAYF</servlet-name>
-               <url-pattern>/WAYF</url-pattern>
-       </servlet-mapping>
-
-       <servlet-mapping>
-               <servlet-name>WAYF</servlet-name>
-               <url-pattern>*.wayf</url-pattern>
-       </servlet-mapping>
-
-       <mime-mapping>
-               <extension>css</extension>
-               <mime-type>text/css</mime-type>
-       </mime-mapping>
-</web-app>
diff --git a/webApplication/wayf.css b/webApplication/wayf.css
deleted file mode 100644 (file)
index 4056aa3..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-body {
-       background-color: #CCCCCC;
-       text-align: center;
-       color: #000000;
-       text-align: left;
-}
-
-p {
-       font-size: 90%;
-}
-
-li {
-       font-size: 100%;
-       list-style-type: none;
-}
-
-h1 {
-       font-size: 135%;
-       font-weight: bold;
-       color: #FFFFFF;
-}
-
-h2 { 
-       font-size: 100%;
-       font-weight: bold;
-}
-
-h3 { 
-       font-size: 100%;
-       font-weight: normal;
-}
-
-span.option { 
-       font-size: 100%;
-       font-weight: bold;
-}
-
-.error {
-       font-size: 100%;
-       color: #990000;
-}
-
-.head {
-       max-width: 600px;
-       border-left-width: 2px;
-       border-right-width: 2px;
-       border-top-width: 2px;
-       border-bottom-width: 2px;
-       border-color: #000000;
-       border-style: solid;
-       background-color: #6688aa;
-       margin-top: 1em;
-       margin-bottom: 0;
-       margin-left: 1em;
-       margin-right: 1em;
-       padding-left: .75em;
-       padding-right: .75em;
-       padding-top: .5em;
-       padding-bottom: .5em;
-}
-
-.selector {
-       max-width: 600px;
-       border-left-width: 2px;
-       border-right-width: 2px;
-       border-top-width: 0;
-       border-bottom-width: 0;
-       border-color: #000000;
-       border-style: solid;
-       background-color: #FFFFFF;
-       margin-top: 0;
-       margin-bottom: 0;
-       margin-left: 1em;
-       margin-right: 1em;
-       padding: .75em;
-}
-
-.footer {
-       max-width: 600px;
-       border-left-width: 2px;
-       border-right-width: 2px;
-       border-top-width: 2px;
-       border-bottom-width: 2px;
-       border-color: #000000;
-       border-style: solid;
-       background-color: #FFFFFF;
-       margin-top: 0;
-       margin-bottom: 1em;
-       margin-left: 1em;
-       margin-right: 1em;
-       padding-left: .75em;
-       padding-right: .75em;
-       padding-top: .5em;
-       padding-bottom: .5em;
-}
-
-span.warning {
-       font-size: 80%;
-}
-
-.logo {
-       text-align: center;
-       margin-top: 1.5em;
-}
diff --git a/webApplication/wayf.jsp b/webApplication/wayf.jsp
deleted file mode 100755 (executable)
index 6fed076..0000000
+++ /dev/null
@@ -1,473 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
-        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html>
-
-<%@ taglib uri="/WEB-INF/tlds/struts-logic.tld" prefix="logic" %>
-<%@ taglib uri="/WEB-INF/tlds/struts-bean.tld" prefix="bean" %>
-
-<logic:present name="showComments" scope="Request">
-
-<!-- TO CONFIGURE THIS FOR A SPECIFIC SITE
-     =====================================
-
-     Before you deploy this jsp you need to look for CONFIG below.
-     These mark places where you should make changes. 
-
-     If you want to make more profound changes but only to the jsp,
-     you should read the sections marked PROGRAMMING NOTE below.-->
-
-<!-- PROGRAMMING NOTE
-
-     "requestURL" contains the URL that was specified to get the
-     WAYF going.  The jsp uses it mostly for submitting result back to
-     the WAYF and error reporting -->
-
-</logic:present>
-
-    <jsp:useBean id="requestURL" scope="request" class="java.lang.String"/>
-
-<logic:present name="showComments" scope="Request">
-
-<!-- PROGRAMMING NOTE
-
-     shire, target, provider and time are all part of the Shibboleth
-     protocol and need to be specified as parameters to the WAYF. -->
-
-</logic:present>
-
-
-    <jsp:useBean id="shire" scope="request" class="java.lang.String"/>
-    <jsp:useBean id="target" scope="request" class="java.lang.String"/>
-    <jsp:useBean id="providerId" scope="request" class="java.lang.String"/>
-    <jsp:useBean id="time" scope="request" class="java.lang.String"/>
-
-<logic:present name="showComments" scope="Request">
-<!-- PROGRAMMING NOTE
-
-     In addition to the above.  The WAYF also supplies the following to
-     the jsp.
-
-     "cookieList" If this exists it represents the contents of the
-         _saml_idp cookie (possibly filtered to remove IdPs which
-         cannot serve the SP).  It is a Collection of IdPSite objects,
-         which themselves have the following properties:
-
-       "name" The uri for the IdP, which needs to be returned to the
-              WAYF in the "origin" parameter.
-
-       "displayName" User friendly name (taken from its alias)
-
-       "addressFor" The (ungarnished) URL for the IdP. This could be
-              used to create a direct hyperlink to the IdP
-
-     "sites" If this exists it contains all the possible IdPs for for
-         the SP (possibly filtered).  It is a Collection of IdPSite
-         Objects which are described above.  This is only present if
-         provideList was defined true in the configuration.
-
-     "siteLists" If this exists it contains all the possible metadata
-         files which can service for the SP (possibly filtered).  It
-         is a collection of IdPSiteSetEntry Objects which have two
-         properties:
-
-         "name" This is the displayName from the Metadata element in
-            the WAYF configuration file
-
-         "sites" This represents the IdPs.  Again it is a collection
-            of IdPSite Objects
-
-         It is only present if provideListOfList was defined true in
-         the configuration.
-
-     "singleSiteList" if this is present, then there is only one
-         IdPSiteSetEntry Object in "siteLists".
-
-     "searchresultempty" If this is present then it means that a
-         search was performed, but no suitable IdPs were returned.
-
-     "searchresults" If this is present it represents the list of IdPs
-         which matched a previous search.  It is a Collection of
-         IdPSite Objects. -->
-
-<!-- PROGRAMMING NOTE
-
-     The jsp communicates back to the WAYF via the parameters listed
-     above, and:
-
-        "action" what the WAYF has to do.  Possible contents are:
-
-            "lookup" - refresh the screen.
-            "search" - perform a search on the contents parameter "string"
-            "selection" - redirect to the IdP with the uri "origin"
-
-        "cache" preserve any selection in the _saml_idp cookie. A
-            value of "session" makes the cookie last for the browser
-            session, "perm" gives it the lifetime specified in the
-            configuration file.  -->
-
-</logic:present>
-
-<head>
-    <link rel="stylesheet" title="normal" type="text/css"
-    href="wayf.css" /> <title>Identity Provider Selection</title>
-    </head>
-
-<body>
-    <div class="head">
-        <h1>
-
-Select an identity provider
-
-        </h1>
-    </div>
-
-    <div class="selector">
-    <p class="text">
-
-<!--CONFIG-->
-
-The Service you are trying to reach requires that you
-authenticate with your home institution, please select it from the
-list below.
-
-    </p>
-    <logic:present name="cookieList" scope="request">
-
-        <h2>
-
-Recently used institutions:
-
-        </h2>   
-
-<logic:present name="showComments" scope="Request">
-
-<!-- PROGRAMMING NOTE
-     Generate a hyperlink back to the WAYF.  Note that we are
-     simulating the user having specified a permanent cookie -->
-
-</logic:present>
-
-        <logic:iterate id="site" name="cookieList">
-            <p  class="text">
-                <a href="<bean:write name="requestURL" />?target=<bean:write name="target" />&shire=<bean:write name="shire" />&providerId=<bean:write name="providerId" />&time=value=<bean:write name="time" />&cache=perm&action=selection&origin=<jsp:getProperty name="site" property="name" />">
-                    <jsp:getProperty name="site"
-                    property="displayName" />
-                </a>
-            </p>
-        </logic:iterate>
-
-<logic:present name="showComments" scope="Request">
-
-<!-- PROGRAMMING NOTE
-
-     We defined the ClearCache.Wayf service in wayfconfig.  So we know
-     it is here.  This will empty the cookie and loop -->
-
-</logic:present>
-
-        <form method="get" action="ClearCache.wayf" />
-            <input type="hidden" name="shire" value="<bean:write name="shire" />" />
-            <input type="hidden" name="target" value="<bean:write name="target" />" />
-            <logic:present name="providerId" scope="request">
-               <input type="hidden" name="providerId" value="<bean:write name="providerId" />" />
-            </logic:present>
-            <logic:present name="time" scope="request">
-                <input type="hidden" name="time" value="<bean:write name="time" />" />
-            </logic:present>
-            <input type="submit" value="Clear" />
-        </form>
-
-    </logic:present>
-
-    <div class="list">
-
-        <h2>
-
-Choose from a list:
-
-        </h2>
-
-        <logic:present name="sites" scope="request">
-        <logic:notPresent name="siteLists" scope="request">
-
-            <form method="get" action="<bean:write name="requestURL" />">
-                    <input type="hidden" name="shire" value="<bean:write name="shire" />" />
-                    <input type="hidden" name="target" value="<bean:write name="target" />" />
-                    <logic:present name="providerId" scope="request">
-                        <input type="hidden" name="providerId" value="<bean:write name="providerId" />" />
-                    </logic:present>
-                    <logic:present name="time" scope="request">
-                        <input type="hidden" name="time" value="<bean:write name="time" />" />
-                    </logic:present>
-                    <input type="hidden" name="action" value="selection" />
-                    <select name="origin">      
-                        <logic:iterate id="site" name="sites">
-                            <option value="<jsp:getProperty name="site" property="name" />">
-                                <jsp:getProperty name="site" property="displayName" />
-                            </option>
-                        </logic:iterate>
-                    </select>
-                    <input type="submit" value="Select" />
-                    <select name="cache">
-                        <option value="false"> Do not remember
-                        <option value="session" selected> Remember for session
-                        <option value="perm"> Remember for a week
-                    </select>
-            </form>
-        </logic:notPresent>
-        </logic:present>
-
-<logic:present name="showComments" scope="Request">
-
-<!-- PROGRAMMING NOTE
-     Build two tables side by side, one with the Federation names and 'ALL' (if apposite)
-     and the other will be dynamically populated with the members of that federation.
-
-     This needs to work in the face of no javascript, so we initially populate the 
-     Right hand list with all the IdPs.  The first Selection in the Left hand Table will
-     shrink this list
-
-     The 'lists of all IdPs' is derived from the one which java gives us (if it did)
-     otherwise it is derived by a double iteration through the List of Lists.  This
-     makes for complicated looking code, but it's dead simple really.
-
- -->
-
-</logic:present>
-
-        <logic:present name="siteLists" scope="request">
-          <form method="get" action="<bean:write name="requestURL" />">
-            <input type="hidden" name="shire" value="<bean:write name="shire" />" />
-            <input type="hidden" name="target" value="<bean:write name="target" />" />
-
-            <logic:present name="providerId" scope="request">
-              <input type="hidden" name="providerId" value="<bean:write name="providerId" />" />
-            </logic:present>
-
-            <logic:present name="time" scope="request">
-              <input type="hidden" name="time" value="<bean:write name="time" />" />
-            </logic:present>
-
-            <table name="tab">
-               <th>Federation </th>
-               <th>Institution</th>
-               <tr>
-                 <td><select name="FedSelector" size="10" id="FedSelect" 
-                             onChange="changedFed(this.form.origin,
-                                                  this.form.FedSelector[this.form.FedSelector.selectedIndex].value);">
-                   <logic:iterate id="siteset" name="siteLists">
-                     <logic:present name="singleSiteList" scope="request">
-
-                       <!-- Only One site so select it -->
-
-                       <option value="<jsp:getProperty name="siteset" property="name"/>" SELECTED>
-                         <jsp:getProperty name="siteset" property="name"/>
-                       </option>
-                     </logic:present>
-                     <logic:notPresent name="singleSiteList" scope="request">
-                       <option value="<jsp:getProperty name="siteset" property="name"/>">
-                         <jsp:getProperty name="siteset" property="name"/>
-                       </option>
-                     </logic:notPresent>
-                   </logic:iterate>
-
-                   <logic:notPresent name="singleSiteList" scope="request">
-
-                     <!-- More than one site so select the 'All' -->
-
-                     <option value="ALL" selected>
-                         All Sites
-                     </option>
-                   </logic:notPresent>
-                </select></td>
-
-                 <td>
-                   <input type="hidden" name="action" value="selection" />
-                   <select name="origin" size="10" id="originIdp"> 
-                     <logic:present name="sites" scope="request">
-                       <logic:iterate id="site" name="sites">
-                         <option value="<jsp:getProperty name="site" property="name" />">
-                           <jsp:getProperty name="site" property="displayName" />
-                         </option>
-                       </logic:iterate>
-                     </logic:present>
-
-                     <logic:notPresent name="sites" scope="request">
-                       <logic:iterate id="siteset" name="siteLists">
-                         <logic:iterate id="site" name="siteset" property="sites">
-                           <option value="<jsp:getProperty name="site" property="name" />">
-                             <jsp:getProperty name="site" property="displayName" />
-                           </option>
-                         </logic:iterate>
-                       </logic:iterate>        
-                     </logic:notPresent>
-                   </select>
-                   
-                 </td>
-               </tr>
-             </table>
-             <p>
-               <input type="submit" value="Select" />
-               <select name="cache">
-                 <option value="false"> Do not remember
-                 <option value="session" selected> Remember for session
-                 <option value="perm"> Remember for a week
-               </select>
-             </p>
-           </form>
-        </logic:present>
-        </div>
-        <div class="search">
-            <span class="option">or</span>
-
-            <h2>
-
-Search by keyword:
-
-            </h2>
-
-            <form method="get" action="<bean:write name="requestURL" />">
-                <p>
-                    <input type="hidden" name="shire" value="<bean:write name="shire" />" />
-                    <input type="hidden" name="target" value="<bean:write name="target" />" />
-                    <logic:present name="providerId" scope="request">
-                        <input type="hidden" name="providerId" value="<bean:write name="providerId" />" />
-                    </logic:present>
-                    <logic:present name="time" scope="request">
-                        <input type="hidden" name="time" value="<bean:write name="time" />" />
-                    </logic:present>
-                    <input type="hidden" name="action" value="search" />
-                    <input type="text" name="string" />
-                    <input type="submit" value="Search" />
-                </p>
-            </form>
-
-            <logic:present name="searchResultsEmpty" scope="request">
-                <p class="error">
-
-No provider was found that matches your search criteria, please try again.
-
-                </p>
-            </logic:present>
-
-            <logic:present name="searchresults" scope="request">
-                <h3>
-
-Search results:
-
-                </h3>
-                <form method="get" action="<bean:write name="requestURL" />">
-                    <ul>
-                        <logic:iterate id="currResult" name="searchresults">
-                            <li>
-                                <input type="radio" name="origin" value="<jsp:getProperty name="currResult" property="name" />" />
-                                <jsp:getProperty name="currResult" property="displayName" />
-                            </li>
-                        </logic:iterate>
-                    </ul>
-                    <p>
-                        <input type="hidden" name="shire" value="<bean:write name="shire" />" />
-                        <input type="hidden" name="target" value="<bean:write name="target" />" />
-                        <logic:present name="providerId" scope="request">
-                            <input type="hidden" name="providerId" value="<bean:write name="providerId" />" />
-                        </logic:present>
-                        <logic:present name="time" scope="request">
-                            <input type="hidden" name="time" value="<bean:write name="time" />" />
-                        </logic:present>
-                        <input type="hidden" name="action" value="selection" />
-                        <input type="submit" value="Select" />
-                        <select name="cache">
-                            <option value="false"> Do not remember
-                            <option value="session" selected> Remember for session
-                            <option value="perm"> Remember for a week
-                        </select>
-                    </p>
-                </form>     
-            </logic:present>
-        </div>
-    </div>
-
-    <div class="footer">
-        <p class="text">
-<!--CONFIG-->
-Need assistance? Send mail to <a href="mailto:user@domain"> administrator's name</a> with description.
-        </p>
-        <div class="logo"><img src="images/internet2.gif" alt="InQueue" /></div>
-    </div>
-
-<logic:present name="showComments" scope="Request">
-
-<!--PROGRAMMING NOTE
-  
-  We need to program the on changed selector.  Note that option.InnterText only
-  works on IE, options.remove doesn't work on Firefox, and that
-  options.add doesn't work on Safari.  Hence the somewhat strange manipulations
-  to delete & populate the list of options.
-
-  X        is the select object for the right hand table
-  Selected is the name selected in the left hand table
-
--->
-
-</logic:present>
-
-<logic:present name="siteLists" scope="request">
-<script language="javascript" type="text/javascript">
-<!--
-
-function changedFed(X, Selected) {
-
-  <logic:notPresent name="singleSiteList" scope="request">
-
-     while (X.length > 0) {
-        X.options[(X.length-1)] = null;
-     }
-  
-  
-    <logic:iterate id="siteset" name="siteLists">
-      if (Selected == "<jsp:getProperty name="siteset" property="name"/>") {
-        var opt;
-        <logic:iterate id="site" name="siteset" property="sites">
-          opt = new Option ("<jsp:getProperty name="site" property="displayName" />");
-          X.options[X.length] = opt;
-          opt.value = "<jsp:getProperty name="site" property="name" />";
-        </logic:iterate>
-      }
-    </logic:iterate>
-  
-      if (Selected == "ALL") {
-        var opt;
-  
-      <logic:present name="sites" scope="request">
-          <logic:iterate id="site" name="sites">
-            opt = new Option("<jsp:getProperty name="site" property="displayName" />");
-            X.options[X.length] = opt;
-            opt.value = "<jsp:getProperty name="site" property="name" />";
-          </logic:iterate>
-      </logic:present>
-  
-      <logic:notPresent name="sites" scope="request">
-          <logic:iterate id="siteset" name="siteLists">
-            <logic:iterate id="site" name="siteset" property="sites">
-              opt = new Option ("<jsp:getProperty name="site" property="displayName" />");
-              X.options[X.length] = opt;
-              opt.value = "<jsp:getProperty name="site" property="name" />";
-            </logic:iterate>
-          </logic:iterate>
-      </logic:notPresent>
-    }
-  
-  </logic:notPresent>
-   
-  
-}
--->
-</script>
-</logic:present>
-  
-</body>
-</html>
-  
\ No newline at end of file
diff --git a/webApplication/wayferror.jsp b/webApplication/wayferror.jsp
deleted file mode 100755 (executable)
index 5e72816..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE html 
-       PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
-       "DTD/xhtml1-strict.dtd">
-       <%@ taglib uri="/WEB-INF/tlds/struts-logic.tld" prefix="logic" %>
-       <%@ taglib uri="/WEB-INF/tlds/struts-bean.tld" prefix="bean" %>
-       
-       <jsp:useBean id="requestURL" scope="application" class="java.lang.String"/>
-       <jsp:useBean id="errorText" scope="request" class="java.lang.String"/>
-
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
-       <link rel="stylesheet" type="text/css" href="main.css" />
-       <title>Access System Failure</title>
-</head>
-
-<body>
-<div class="head">
-<img src="images/logo.jpg" alt="Logo" />
-<h1>Inter-institutional Access System Failure</h1>
-</div>
-
-<p>The inter-institutional access system experienced a technical failure.</p>
-
-<p>Please email <a href="mailto:user@domain"> administrator's name</a> and include the following error message:</p>
-
-<p class="error">WAYF failure at (<bean:write name="requestURL" />)</p>
-
-<p><bean:write name="errorText" /></p>
-
-
-</body>
-</html>
\ No newline at end of file