First part of mavenizing IdP
authorlajoie <lajoie@ab3bd59b-922f-494d-bb5f-6f0a3c29deca>
Sat, 12 Apr 2008 16:45:50 +0000 (16:45 +0000)
committerlajoie <lajoie@ab3bd59b-922f-494d-bb5f-6f0a3c29deca>
Sat, 12 Apr 2008 16:45:50 +0000 (16:45 +0000)
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2714 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

131 files changed:
.classpath
.project
.settings/org.eclipse.jdt.core.prefs
build-lib/ant-1.6.5-junit.jar [deleted file]
build-lib/ant-1.6.5-launcher.jar [deleted file]
build-lib/ant-1.6.5-nodeps.jar [deleted file]
build-lib/ant-1.6.5.jar [deleted file]
build-lib/ant-contrib-1.0b2.jar [deleted file]
build-lib/antext-9Mar2008.jar [deleted file]
build-lib/bcprov-jdk14-138.jar [deleted file]
build-lib/checkstyle-all-4.2.jar [deleted file]
build-lib/junit-3.8.1.jar [deleted file]
build-lib/servlet-2.4.jar [deleted file]
build-lib/spring-2.0.7-mock.jar [deleted file]
lib/shib-jce-1.0.jar [deleted file]
pom.xml [new file with mode: 0644]
src/installer/bash/install.sh [moved from ant.sh with 100% similarity]
src/installer/bat/install.bat [moved from ant.bat with 100% similarity]
src/installer/resources/build.properties [moved from build.properties with 100% similarity]
src/installer/resources/build.xml [moved from build.xml with 100% similarity]
src/installer/resources/conf-tmpl/attribute-filter.xml [moved from resources/conf/attribute-filter.xml with 100% similarity]
src/installer/resources/conf-tmpl/attribute-resolver.xml [moved from resources/conf/attribute-resolver.xml with 100% similarity]
src/installer/resources/conf-tmpl/handler.xml [moved from resources/conf/handler.xml with 100% similarity]
src/installer/resources/conf-tmpl/internal.xml [moved from resources/conf/internal.xml with 100% similarity]
src/installer/resources/conf-tmpl/logging.xml [moved from resources/conf/logging.xml with 100% similarity]
src/installer/resources/conf-tmpl/login.config [moved from resources/conf/login.config with 100% similarity]
src/installer/resources/conf-tmpl/relying-party.xml [moved from resources/conf/relying-party.xml with 100% similarity]
src/installer/resources/conf-tmpl/service.xml [moved from resources/conf/service.xml with 100% similarity]
src/installer/resources/install.properties [moved from install.properties with 100% similarity]
src/installer/resources/metadata-tmpl/idp-metadata.xml [moved from resources/metadata/idp-metadata.xml with 100% similarity]
src/main/assembly/bin.xml [new file with mode: 0644]
src/main/assembly/src.xml [new file with mode: 0644]
src/main/java/edu/internet2/middleware/shibboleth/idp/Version.java [moved from src/edu/internet2/middleware/shibboleth/idp/Version.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/authn/AuthenticationEngine.java [moved from src/edu/internet2/middleware/shibboleth/idp/authn/AuthenticationEngine.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/authn/AuthenticationException.java [moved from src/edu/internet2/middleware/shibboleth/idp/authn/AuthenticationException.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/authn/ForceAuthenticationException.java [moved from src/edu/internet2/middleware/shibboleth/idp/authn/ForceAuthenticationException.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/authn/LoginContext.java [moved from src/edu/internet2/middleware/shibboleth/idp/authn/LoginContext.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/authn/LoginHandler.java [moved from src/edu/internet2/middleware/shibboleth/idp/authn/LoginHandler.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/authn/PassiveAuthenticationException.java [moved from src/edu/internet2/middleware/shibboleth/idp/authn/PassiveAuthenticationException.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/authn/Saml2LoginContext.java [moved from src/edu/internet2/middleware/shibboleth/idp/authn/Saml2LoginContext.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/authn/ShibbolethSSOLoginContext.java [moved from src/edu/internet2/middleware/shibboleth/idp/authn/ShibbolethSSOLoginContext.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/authn/provider/AbstractLoginHandler.java [moved from src/edu/internet2/middleware/shibboleth/idp/authn/provider/AbstractLoginHandler.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/authn/provider/IPAddressLoginHandler.java [moved from src/edu/internet2/middleware/shibboleth/idp/authn/provider/IPAddressLoginHandler.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/authn/provider/PreviousSessionLoginHandler.java [moved from src/edu/internet2/middleware/shibboleth/idp/authn/provider/PreviousSessionLoginHandler.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/authn/provider/RemoteUserAuthServlet.java [moved from src/edu/internet2/middleware/shibboleth/idp/authn/provider/RemoteUserAuthServlet.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/authn/provider/RemoteUserLoginHandler.java [moved from src/edu/internet2/middleware/shibboleth/idp/authn/provider/RemoteUserLoginHandler.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/authn/provider/UsernamePasswordLoginHandler.java [moved from src/edu/internet2/middleware/shibboleth/idp/authn/provider/UsernamePasswordLoginHandler.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/authn/provider/UsernamePasswordLoginServlet.java [moved from src/edu/internet2/middleware/shibboleth/idp/authn/provider/UsernamePasswordLoginServlet.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/config/profile/AbstractSAMLProfileHandlerBeanDefinitionParser.java [moved from src/edu/internet2/middleware/shibboleth/idp/config/profile/AbstractSAMLProfileHandlerBeanDefinitionParser.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/config/profile/IdPProfileHandlerManagerBeanDefinitionParser.java [moved from src/edu/internet2/middleware/shibboleth/idp/config/profile/IdPProfileHandlerManagerBeanDefinitionParser.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/config/profile/ProfileHandlerGroupBeanDefinitionParser.java [moved from src/edu/internet2/middleware/shibboleth/idp/config/profile/ProfileHandlerGroupBeanDefinitionParser.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/config/profile/ProfileHandlerNamespaceHandler.java [moved from src/edu/internet2/middleware/shibboleth/idp/config/profile/ProfileHandlerNamespaceHandler.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/config/profile/SAMLMetadataHandlerBeanDefinitionParser.java [moved from src/edu/internet2/middleware/shibboleth/idp/config/profile/SAMLMetadataHandlerBeanDefinitionParser.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/config/profile/StatusHandlerBeanDefinitionParser.java [moved from src/edu/internet2/middleware/shibboleth/idp/config/profile/StatusHandlerBeanDefinitionParser.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/config/profile/authn/AbstractLoginHandlerBeanDefinitionParser.java [moved from src/edu/internet2/middleware/shibboleth/idp/config/profile/authn/AbstractLoginHandlerBeanDefinitionParser.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/config/profile/authn/AbstractLoginHandlerFactoryBean.java [moved from src/edu/internet2/middleware/shibboleth/idp/config/profile/authn/AbstractLoginHandlerFactoryBean.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/config/profile/authn/IPAddressLoginHandlerBeanDefinitionParser.java [moved from src/edu/internet2/middleware/shibboleth/idp/config/profile/authn/IPAddressLoginHandlerBeanDefinitionParser.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/config/profile/authn/IPAddressLoginHandlerFactoryBean.java [moved from src/edu/internet2/middleware/shibboleth/idp/config/profile/authn/IPAddressLoginHandlerFactoryBean.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/config/profile/authn/PreviousSessionLoginHandlerBeanDefinitionParser.java [moved from src/edu/internet2/middleware/shibboleth/idp/config/profile/authn/PreviousSessionLoginHandlerBeanDefinitionParser.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/config/profile/authn/PreviousSessionLoginHandlerFactoryBean.java [moved from src/edu/internet2/middleware/shibboleth/idp/config/profile/authn/PreviousSessionLoginHandlerFactoryBean.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/config/profile/authn/RemoteUserLoginHandlerBeanDefinitionParser.java [moved from src/edu/internet2/middleware/shibboleth/idp/config/profile/authn/RemoteUserLoginHandlerBeanDefinitionParser.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/config/profile/authn/RemoteUserLoginHandlerFactoryBean.java [moved from src/edu/internet2/middleware/shibboleth/idp/config/profile/authn/RemoteUserLoginHandlerFactoryBean.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/config/profile/authn/UsernamePasswordLoginHandlerBeanDefinitionParser.java [moved from src/edu/internet2/middleware/shibboleth/idp/config/profile/authn/UsernamePasswordLoginHandlerBeanDefinitionParser.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/config/profile/authn/UsernamePasswordLoginHandlerFactoryBean.java [moved from src/edu/internet2/middleware/shibboleth/idp/config/profile/authn/UsernamePasswordLoginHandlerFactoryBean.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/config/profile/saml1/AbstractSAML1ProfileHandlerBeanDefinitionParser.java [moved from src/edu/internet2/middleware/shibboleth/idp/config/profile/saml1/AbstractSAML1ProfileHandlerBeanDefinitionParser.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/config/profile/saml1/SAML1ArtifactResolutionProfileHanderBeanDefinitionParser.java [moved from src/edu/internet2/middleware/shibboleth/idp/config/profile/saml1/SAML1ArtifactResolutionProfileHanderBeanDefinitionParser.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/config/profile/saml1/SAML1AttributeQueryProfileHandlerBeanDefinitionParser.java [moved from src/edu/internet2/middleware/shibboleth/idp/config/profile/saml1/SAML1AttributeQueryProfileHandlerBeanDefinitionParser.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/config/profile/saml1/ShibbolethSSOProfileHandlerBeanDefinitionParser.java [moved from src/edu/internet2/middleware/shibboleth/idp/config/profile/saml1/ShibbolethSSOProfileHandlerBeanDefinitionParser.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/config/profile/saml2/AbstractSAML2ProfileHandlerBeanDefinitionParser.java [moved from src/edu/internet2/middleware/shibboleth/idp/config/profile/saml2/AbstractSAML2ProfileHandlerBeanDefinitionParser.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/config/profile/saml2/SAML2ArtifactResolutionProfileHandlerBeanDefinitionParser.java [moved from src/edu/internet2/middleware/shibboleth/idp/config/profile/saml2/SAML2ArtifactResolutionProfileHandlerBeanDefinitionParser.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/config/profile/saml2/SAML2AttributeQueryProfileHandlerBeanDefinitionParser.java [moved from src/edu/internet2/middleware/shibboleth/idp/config/profile/saml2/SAML2AttributeQueryProfileHandlerBeanDefinitionParser.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/config/profile/saml2/SAML2SSOProfileHandlerBeanDefinitionParser.java [moved from src/edu/internet2/middleware/shibboleth/idp/config/profile/saml2/SAML2SSOProfileHandlerBeanDefinitionParser.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/profile/AbstractSAMLProfileHandler.java [moved from src/edu/internet2/middleware/shibboleth/idp/profile/AbstractSAMLProfileHandler.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/profile/IdPProfileHandlerManager.java [moved from src/edu/internet2/middleware/shibboleth/idp/profile/IdPProfileHandlerManager.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/profile/SAMLMetadataProfileHandler.java [moved from src/edu/internet2/middleware/shibboleth/idp/profile/SAMLMetadataProfileHandler.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/profile/StatusProfileHandler.java [moved from src/edu/internet2/middleware/shibboleth/idp/profile/StatusProfileHandler.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/profile/saml1/AbstractSAML1ProfileHandler.java [moved from src/edu/internet2/middleware/shibboleth/idp/profile/saml1/AbstractSAML1ProfileHandler.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/profile/saml1/ArtifactResolution.java [moved from src/edu/internet2/middleware/shibboleth/idp/profile/saml1/ArtifactResolution.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/profile/saml1/AttributeQueryProfileHandler.java [moved from src/edu/internet2/middleware/shibboleth/idp/profile/saml1/AttributeQueryProfileHandler.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/profile/saml1/BaseSAML1ProfileRequestContext.java [moved from src/edu/internet2/middleware/shibboleth/idp/profile/saml1/BaseSAML1ProfileRequestContext.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/profile/saml1/ShibbolethSSODecoder.java [moved from src/edu/internet2/middleware/shibboleth/idp/profile/saml1/ShibbolethSSODecoder.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/profile/saml1/ShibbolethSSOEndpointSelector.java [moved from src/edu/internet2/middleware/shibboleth/idp/profile/saml1/ShibbolethSSOEndpointSelector.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/profile/saml1/ShibbolethSSOProfileHandler.java [moved from src/edu/internet2/middleware/shibboleth/idp/profile/saml1/ShibbolethSSOProfileHandler.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/profile/saml2/AbstractSAML2ProfileHandler.java [moved from src/edu/internet2/middleware/shibboleth/idp/profile/saml2/AbstractSAML2ProfileHandler.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/profile/saml2/ArtifactResolution.java [moved from src/edu/internet2/middleware/shibboleth/idp/profile/saml2/ArtifactResolution.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/profile/saml2/AttributeQueryProfileHandler.java [moved from src/edu/internet2/middleware/shibboleth/idp/profile/saml2/AttributeQueryProfileHandler.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/profile/saml2/BaseSAML2ProfileRequestContext.java [moved from src/edu/internet2/middleware/shibboleth/idp/profile/saml2/BaseSAML2ProfileRequestContext.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/profile/saml2/SSOProfileHandler.java [moved from src/edu/internet2/middleware/shibboleth/idp/profile/saml2/SSOProfileHandler.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/session/AuthenticationMethodInformation.java [moved from src/edu/internet2/middleware/shibboleth/idp/session/AuthenticationMethodInformation.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/session/ContainerSessionListener.java [moved from src/edu/internet2/middleware/shibboleth/idp/session/ContainerSessionListener.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/session/IdPSessionFilter.java [moved from src/edu/internet2/middleware/shibboleth/idp/session/IdPSessionFilter.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/session/ServiceInformation.java [moved from src/edu/internet2/middleware/shibboleth/idp/session/ServiceInformation.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/session/Session.java [moved from src/edu/internet2/middleware/shibboleth/idp/session/Session.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/session/impl/AuthenticationMethodInformationImpl.java [moved from src/edu/internet2/middleware/shibboleth/idp/session/impl/AuthenticationMethodInformationImpl.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/session/impl/ServiceInformationImpl.java [moved from src/edu/internet2/middleware/shibboleth/idp/session/impl/ServiceInformationImpl.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/session/impl/SessionImpl.java [moved from src/edu/internet2/middleware/shibboleth/idp/session/impl/SessionImpl.java with 100% similarity]
src/main/java/edu/internet2/middleware/shibboleth/idp/session/impl/SessionManagerImpl.java [moved from src/edu/internet2/middleware/shibboleth/idp/session/impl/SessionManagerImpl.java with 100% similarity]
src/main/java/overview.html [moved from src/overview.html with 100% similarity]
src/main/resources/META-INF/spring.handlers [moved from resources/META-INF/spring.handlers with 100% similarity]
src/main/resources/META-INF/spring.schemas [moved from resources/META-INF/spring.schemas with 100% similarity]
src/main/resources/logback.xml [moved from resources/classpath/logback.xml with 100% similarity]
src/main/resources/schema/shibboleth-2.0-idp-profile-handler.xsd [moved from resources/classpath/schema/shibboleth-2.0-idp-profile-handler.xsd with 100% similarity]
src/main/webapp/WEB-INF/web.xml [moved from resources/WEB-INF/web.xml with 100% similarity]
src/main/webapp/error-404.jsp [moved from resources/webpages/error-404.jsp with 100% similarity]
src/main/webapp/error.jsp [moved from resources/webpages/error.jsp with 100% similarity]
src/main/webapp/images/internet2.gif [moved from resources/webpages/images/internet2.gif with 100% similarity]
src/main/webapp/images/logo.jpg [moved from resources/webpages/images/logo.jpg with 100% similarity]
src/main/webapp/login-error.jsp [moved from resources/webpages/login-error.jsp with 100% similarity]
src/main/webapp/login.jsp [moved from resources/webpages/login.jsp with 100% similarity]
src/test/java/edu/internet2/middleware/shibboleth/idp/BaseIdPTestCase.java [moved from test/edu/internet2/middleware/shibboleth/idp/BaseIdPTestCase.java with 100% similarity]
src/test/java/edu/internet2/middleware/shibboleth/idp/system/conf1/BaseConf1TestCase.java [moved from test/edu/internet2/middleware/shibboleth/idp/system/conf1/BaseConf1TestCase.java with 100% similarity]
src/test/java/edu/internet2/middleware/shibboleth/idp/system/conf1/LoadConf1Test.java [moved from test/edu/internet2/middleware/shibboleth/idp/system/conf1/LoadConf1Test.java with 100% similarity]
src/test/java/edu/internet2/middleware/shibboleth/idp/system/conf1/SAML1ArtifactResolutionTest.java [moved from test/edu/internet2/middleware/shibboleth/idp/system/conf1/SAML1ArtifactResolutionTest.java with 100% similarity]
src/test/java/edu/internet2/middleware/shibboleth/idp/system/conf1/SAML1AttributeQueryTestCase.java [moved from test/edu/internet2/middleware/shibboleth/idp/system/conf1/SAML1AttributeQueryTestCase.java with 100% similarity]
src/test/java/edu/internet2/middleware/shibboleth/idp/system/conf1/SAML2ArtifactResolutionTest.java [moved from test/edu/internet2/middleware/shibboleth/idp/system/conf1/SAML2ArtifactResolutionTest.java with 100% similarity]
src/test/java/edu/internet2/middleware/shibboleth/idp/system/conf1/SAML2AttributeQueryTestCase.java [moved from test/edu/internet2/middleware/shibboleth/idp/system/conf1/SAML2AttributeQueryTestCase.java with 100% similarity]
src/test/java/edu/internet2/middleware/shibboleth/idp/system/conf1/SAML2SSOTestCase.java [moved from test/edu/internet2/middleware/shibboleth/idp/system/conf1/SAML2SSOTestCase.java with 100% similarity]
src/test/java/edu/internet2/middleware/shibboleth/idp/system/conf1/ShibbolethSSOTestCase.java [moved from test/edu/internet2/middleware/shibboleth/idp/system/conf1/ShibbolethSSOTestCase.java with 100% similarity]
src/test/resources/data/conf1/attribute-filter.xml [moved from test/data/conf1/attribute-filter.xml with 100% similarity]
src/test/resources/data/conf1/attribute-resolver.xml [moved from test/data/conf1/attribute-resolver.xml with 100% similarity]
src/test/resources/data/conf1/handler.xml [moved from test/data/conf1/handler.xml with 100% similarity]
src/test/resources/data/conf1/internal.xml [moved from test/data/conf1/internal.xml with 100% similarity]
src/test/resources/data/conf1/login.config [moved from test/data/conf1/login.config with 100% similarity]
src/test/resources/data/conf1/relying-party.xml [moved from test/data/conf1/relying-party.xml with 100% similarity]
src/test/resources/data/conf1/service.xml [moved from test/data/conf1/service.xml with 100% similarity]
src/test/resources/logback.xml [moved from test/logback.xml with 100% similarity]
src/tools/bash/aacli.sh [moved from tools/aacli.sh with 100% similarity]
src/tools/bash/version.sh [moved from tools/version.sh with 100% similarity]
src/tools/bat/aacli.bat [moved from tools/aacli.bat with 100% similarity]
src/tools/bat/cpappend.bat [moved from tools/cpappend.bat with 100% similarity]
src/tools/bat/version.bat [moved from tools/version.bat with 100% similarity]

index 100362d..5b00555 100644 (file)
@@ -1,14 +1,14 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
-       <classpathentry kind="src" path="src"/>
-       <classpathentry kind="src" path="test"/>
-       <classpathentry excluding="classpath/|conf/" including="META-INF/" kind="src" path="resources"/>
-       <classpathentry kind="src" path="resources/conf"/>
-       <classpathentry kind="src" path="resources/classpath"/>
+       <classpathentry kind="src" output="target/classes" path="src/main/java"/>
+       <classpathentry kind="src" output="target/test-classes" path="src/test/java">
+               <attributes>
+                       <attribute name="maven.type" value="test"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry excluding="**" kind="src" output="src/main/resources" path="src/main/resources"/>
+       <classpathentry excluding="**" kind="src" output="src/test/resources" path="src/test/resources"/>
        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
-       <classpathentry kind="lib" path="build-lib/servlet-2.4.jar"/>
-       <classpathentry kind="lib" path="build-lib/junit-3.8.1.jar"/>
-       <classpathentry combineaccessrules="false" exported="true" kind="src" path="/java-shib-common"/>
-       <classpathentry kind="lib" path="build-lib/spring-2.0.7-mock.jar"/>
-       <classpathentry kind="output" path="bin"/>
+       <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>
+       <classpathentry kind="output" path="target/classes"/>
 </classpath>
index 94f9b58..973bdab 100644 (file)
--- a/.project
+++ b/.project
                        <arguments>
                        </arguments>
                </buildCommand>
+               <buildCommand>
+                       <name>org.maven.ide.eclipse.maven2Builder</name>
+                       <arguments>
+                       </arguments>
+               </buildCommand>
        </buildSpec>
        <natures>
                <nature>org.eclipse.jdt.core.javanature</nature>
+               <nature>org.maven.ide.eclipse.maven2Nature</nature>
                <nature>org.eclipse.team.cvs.core.cvsnature</nature>
                <nature>com.sysdeo.eclipse.tomcat.tomcatnature</nature>
                <nature>com.atlassw.tools.eclipse.checkstyle.CheckstyleNature</nature>
index c711d35..3478285 100644 (file)
@@ -1,5 +1,6 @@
-#Thu Feb 21 07:29:42 CET 2008
+#Sat Apr 12 17:22:05 BST 2008
 eclipse.preferences.version=1
+org.eclipse.jdt.core.builder.cleanOutputFolder=ignore
 org.eclipse.jdt.core.codeComplete.argumentPrefixes=
 org.eclipse.jdt.core.codeComplete.argumentSuffixes=
 org.eclipse.jdt.core.codeComplete.fieldPrefixes=
diff --git a/build-lib/ant-1.6.5-junit.jar b/build-lib/ant-1.6.5-junit.jar
deleted file mode 100644 (file)
index 5ee4f7f..0000000
Binary files a/build-lib/ant-1.6.5-junit.jar and /dev/null differ
diff --git a/build-lib/ant-1.6.5-launcher.jar b/build-lib/ant-1.6.5-launcher.jar
deleted file mode 100644 (file)
index 1a71612..0000000
Binary files a/build-lib/ant-1.6.5-launcher.jar and /dev/null differ
diff --git a/build-lib/ant-1.6.5-nodeps.jar b/build-lib/ant-1.6.5-nodeps.jar
deleted file mode 100644 (file)
index 3e0e5d4..0000000
Binary files a/build-lib/ant-1.6.5-nodeps.jar and /dev/null differ
diff --git a/build-lib/ant-1.6.5.jar b/build-lib/ant-1.6.5.jar
deleted file mode 100644 (file)
index 3beb3b8..0000000
Binary files a/build-lib/ant-1.6.5.jar and /dev/null differ
diff --git a/build-lib/ant-contrib-1.0b2.jar b/build-lib/ant-contrib-1.0b2.jar
deleted file mode 100644 (file)
index ea817cd..0000000
Binary files a/build-lib/ant-contrib-1.0b2.jar and /dev/null differ
diff --git a/build-lib/antext-9Mar2008.jar b/build-lib/antext-9Mar2008.jar
deleted file mode 100644 (file)
index e55e79e..0000000
Binary files a/build-lib/antext-9Mar2008.jar and /dev/null differ
diff --git a/build-lib/bcprov-jdk14-138.jar b/build-lib/bcprov-jdk14-138.jar
deleted file mode 100644 (file)
index d1befb7..0000000
Binary files a/build-lib/bcprov-jdk14-138.jar and /dev/null differ
diff --git a/build-lib/checkstyle-all-4.2.jar b/build-lib/checkstyle-all-4.2.jar
deleted file mode 100644 (file)
index 35865ca..0000000
Binary files a/build-lib/checkstyle-all-4.2.jar and /dev/null differ
diff --git a/build-lib/junit-3.8.1.jar b/build-lib/junit-3.8.1.jar
deleted file mode 100644 (file)
index 674d71e..0000000
Binary files a/build-lib/junit-3.8.1.jar and /dev/null differ
diff --git a/build-lib/servlet-2.4.jar b/build-lib/servlet-2.4.jar
deleted file mode 100644 (file)
index ea36070..0000000
Binary files a/build-lib/servlet-2.4.jar and /dev/null differ
diff --git a/build-lib/spring-2.0.7-mock.jar b/build-lib/spring-2.0.7-mock.jar
deleted file mode 100644 (file)
index 233f3ab..0000000
Binary files a/build-lib/spring-2.0.7-mock.jar and /dev/null differ
diff --git a/lib/shib-jce-1.0.jar b/lib/shib-jce-1.0.jar
deleted file mode 100644 (file)
index e7866ff..0000000
Binary files a/lib/shib-jce-1.0.jar and /dev/null differ
diff --git a/pom.xml b/pom.xml
new file mode 100644 (file)
index 0000000..cfaa744
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,407 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project>
+    <modelVersion>4.0.0</modelVersion>
+    <groupId>edu.internet2.shibboleth</groupId>
+    <artifactId>identityprovider</artifactId>
+    <version>2.1.0</version>
+    <!-- We bundle as a jar here, the installer creates the WAR -->
+    <packaging>jar</packaging>
+
+    <name>Shibboleth Identity Provider</name>
+    <description>
+        The Shibboleth Identity Provider is used by an organization to securely assert information, via SAML, about
+        their users.  This information is then read and acted upon by Service Providers.
+    </description>
+    
+    <repositories>
+        <repository>
+            <id>shibboleth.internet2.edu</id>
+            <name>Internet2</name>
+            <layout>default</layout>
+            <url>http://shibboleth.internet2.edu/downloads/maven2</url>
+            <snapshots>
+                <enabled>false</enabled>
+            </snapshots>
+        </repository>
+    </repositories>
+
+    <dependencies>
+        <!-- Compile dependencies -->
+        <dependency>
+            <groupId>edu.internet2.shibboleth</groupId>
+            <artifactId>shibboleth-common</artifactId>
+            <version>1.1.0</version>
+        </dependency>
+        <dependency>
+            <groupId>org.slf4j</groupId>
+            <artifactId>slf4j-api</artifactId>
+            <version>1.5.0</version>
+        </dependency>
+        <dependency>
+            <groupId>org.slf4j</groupId>
+            <artifactId>jcl104-over-slf4j</artifactId>
+            <version>1.5.0</version>
+        </dependency>
+        <dependency>
+            <groupId>org.slf4j</groupId>
+            <artifactId>log4j-over-slf4j</artifactId>
+            <version>1.5.0</version>
+        </dependency>
+        <dependency>
+            <groupId>ch.qos.logback</groupId>
+            <artifactId>logback-classic</artifactId>
+            <version>0.9.8</version>
+        </dependency>
+            <dependency>
+            <groupId>ch.qos.logback</groupId>
+            <artifactId>logback-core</artifactId>
+            <version>0.9.8</version>
+        </dependency>
+        
+        <!-- Provided dependencies -->
+        <dependency>
+            <groupId>javax.servlet</groupId>
+            <artifactId>servlet-api</artifactId>
+            <version>2.4</version>
+            <scope>provided</scope>
+        </dependency>
+                
+        <!-- Runtime dependencies -->
+        <dependency>
+            <groupId>org.apache.xerces</groupId>
+            <artifactId>xml-apis</artifactId>
+            <version>2.9.1</version>
+            <scope>runtime</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.xerces</groupId>
+            <artifactId>xercesImpl</artifactId>
+            <version>2.9.1</version>
+            <scope>runtime</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.xerces</groupId>
+            <artifactId>resolver</artifactId>
+            <version>2.9.1</version>
+            <scope>runtime</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.xerces</groupId>
+            <artifactId>serializer</artifactId>
+            <version>2.9.1</version>
+            <scope>runtime</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.xalan</groupId>
+            <artifactId>xalan</artifactId>
+            <version>2.7.1</version>
+            <scope>runtime</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.ant</groupId>
+            <artifactId>ant</artifactId>
+            <version>1.7.0</version>
+            <scope>runtime</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.ant</groupId>
+            <artifactId>ant-nodeps</artifactId>
+            <version>1.7.0</version>
+            <scope>runtime</scope>
+        </dependency>
+        <dependency>
+            <groupId>ant-contrib</groupId>
+            <artifactId>ant-contrib</artifactId>
+            <version>1.0b2</version>
+            <scope>runtime</scope>
+            <exclusions>
+                <exclusion>
+                    <groupId>ant</groupId>
+                    <artifactId>ant</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+        
+        <!-- Test dependencies -->
+        <dependency>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+            <version>3.8.1</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>xmlunit</groupId>
+            <artifactId>xmlunit</artifactId>
+            <version>1.0</version>
+            <scope>test</scope>
+        </dependency>
+    </dependencies>
+    
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-compiler-plugin</artifactId>
+                <configuration>
+                    <source>1.5</source>
+                    <target>1.5</target>
+                    <debug>true</debug>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-assembly-plugin</artifactId>
+                <configuration>
+                    <descriptors>
+                        <descriptor>src/main/assembly/bin.xml</descriptor>
+                        <descriptor>src/main/assembly/src.xml</descriptor>
+                    </descriptors>
+                </configuration>
+                <executions>
+                    <execution>
+                        <id>make-assembly</id>
+                        <phase>package</phase>
+                        <goals>
+                            <goal>attached</goal>
+                        </goals>
+                    </execution>
+                </executions>
+            </plugin>
+        </plugins>
+    </build>
+
+    <reporting>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-javadoc-plugin</artifactId>
+                <configuration>
+                    <links>
+                        <link>http://java.sun.com/j2se/1.5.0/docs/api/</link>
+                    </links>
+                    <quiet>true</quiet>
+                    <author>false</author>
+                    <version>true</version>
+                    <doctitle>${project.name} ${project.version} Java API.</doctitle>
+                    <windowtitle>${project.name} ${project.version} Java API.</windowtitle>
+                    <overview>src/main/java/overview.html</overview>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-jxr-plugin</artifactId>
+                <configuration>
+                    <outputDirectory>${project.reporting.outputDirectory}/xref</outputDirectory>
+                    <doctitle>${project.name} ${project.version} Code Cross-Reference</doctitle>
+                    <windowtitle>${project.name} ${project.version} Java API.</windowtitle>
+                    <javadocDir>${project.reporting.outputDirectory}/apidocs</javadocDir>                    
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-checkstyle-plugin</artifactId>
+                <configuration>
+                    <configLocation>checkstyle.xml</configLocation>
+                    <outputDirectory>${project.reporting.outputDirectory}/style</outputDirectory>
+                    <enableRSS>false</enableRSS>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-surefire-report-plugin</artifactId>
+                <configuration>
+                    <outputDirectory>${project.reporting.outputDirectory}/unitTest</outputDirectory>
+                    <xrefLocation>${project.reporting.outputDirectory}/xref</xrefLocation>
+                </configuration>
+            </plugin>
+        </plugins>
+    </reporting>
+    
+    <profiles>
+        <profile>
+            <id>release</id>
+            <build>
+                <plugins>
+                    <plugin>
+                        <artifactId>maven-compiler-plugin</artifactId>
+                    </plugin>
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-javadoc-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>release-javadoc</id>
+                                <phase>package</phase>
+                                <goals>
+                                    <goal>javadoc</goal>
+                                </goals>
+                            </execution>
+                        </executions>
+                    </plugin>
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-jxr-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>release-jxr</id>
+                                <phase>package</phase>
+                                <goals>
+                                    <goal>jxr</goal>
+                                </goals>
+                            </execution>
+                        </executions>
+                    </plugin>
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-checkstyle-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>release-checkstyle</id>
+                                <phase>package</phase>
+                                <goals>
+                                    <goal>checkstyle</goal>
+                                </goals>
+                            </execution>
+                        </executions>
+                    </plugin>
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-surefire-report-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>release-unitTest</id>
+                                <phase>package</phase>
+                                <goals>
+                                    <goal>report-only</goal>
+                                </goals>
+                            </execution>
+                        </executions>
+                    </plugin>
+                    <plugin>
+                        <artifactId>maven-assembly-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>make-assembly</id>
+                                <phase>package</phase>
+                                <goals>
+                                    <goal>attached</goal>
+                                </goals>
+                            </execution>
+                        </executions>
+                    </plugin>
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-gpg-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>sign-artifacts</id>
+                                <phase>verify</phase>
+                                <goals>
+                                    <goal>sign</goal>
+                                </goals>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>    
+            </build>            
+        </profile>
+    </profiles>
+    
+    <!-- Project Metadata -->
+    <url>https://opensaml.org/</url>
+    
+    <inceptionYear>2006</inceptionYear>
+    
+    <licenses>
+        <license>
+            <name>Apache 2</name>
+            <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+            <distribution>repo</distribution>
+        </license>
+    </licenses>
+    
+    <organization>
+        <name>Internet2</name>
+        <url>http://www.internet2.edu/</url>
+    </organization>
+    
+    <issueManagement>
+        <system>JIRA</system>
+        <url>http://bugs.internet2.edu/</url>
+    </issueManagement>
+    
+    <mailingLists>
+        <mailingList>
+            <name>OpenSAML Users</name>
+            <subscribe>https://spaces.internet2.edu/display/OpenSAML/MailingList</subscribe>
+            <unsubscribe>https://spaces.internet2.edu/display/OpenSAML/MailingList</unsubscribe>
+            <post>mace-opensaml-users@internet2.edu</post>
+            <archive>https://mail.internet2.edu/wws/arc/mace-opensaml-users</archive>
+            <otherArchives>
+                <otherArchive>http://groups.google.com/group/opensaml-users</otherArchive>
+            </otherArchives>
+        </mailingList>
+    </mailingLists>
+    
+    <scm>
+        <connection>scm:svn:https://svn.middleware.georgetown.edu/java-xmltooling/</connection>
+        <developerConnection>scm:svn:https://svn.middleware.georgetown.edu/java-xmltooling/</developerConnection>
+        <tag>HEAD</tag>
+        <url>http://svn.middleware.georgetown.edu/view/?root=java-xmltooling</url>
+    </scm>
+    
+    <developers>
+        <developer>
+            <id>cantor</id>
+            <name>Scott Cantor</name>
+            <organization>The Ohio State University</organization>
+            <organizationUrl>http://www.ohio-state.edu/</organizationUrl>
+            <roles>
+                <role>developer</role>
+            </roles>
+            <timezone>-5</timezone>
+        </developer>
+        <developer>
+            <id>ndk</id>
+            <name>Nate Klingenstein</name>
+            <organization>Internet2</organization>
+            <organizationUrl>http://www.internet2.edu/</organizationUrl>
+            <roles>
+                <role>documentation</role>
+            </roles>
+            <timezone>-7</timezone>
+        </developer>
+        <developer>
+            <id>lajoie</id>
+            <name>Chad La Joie</name>
+            <organization>SWITCH</organization>
+            <organizationUrl>http://www.switch.ch/</organizationUrl>
+            <roles>
+                <role>developer</role>
+                <role>documentation</role>
+            </roles>
+            <timezone>+1</timezone>
+        </developer>
+        <developer>
+            <id>wnorris</id>
+            <name>Will Norris</name>
+            <organization>University of Southern California</organization>
+            <organizationUrl>http://www.usc.edu/</organizationUrl>
+            <roles>
+                <role>developer</role>
+            </roles>
+            <timezone>-8</timezone>
+        </developer>
+        <developer>
+            <id>rdw</id>
+            <name>Rod Widdowson</name>
+            <organization>University of Edinburgh</organization>
+            <organizationUrl>http://www.ed.ac.uk/</organizationUrl>
+            <roles>
+                <role>developer</role>
+            </roles>
+            <timezone>0</timezone>
+        </developer>
+    </developers>
+    
+</project>
\ No newline at end of file
similarity index 100%
rename from ant.sh
rename to src/installer/bash/install.sh
similarity index 100%
rename from ant.bat
rename to src/installer/bat/install.bat
similarity index 100%
rename from build.xml
rename to src/installer/resources/build.xml
diff --git a/src/main/assembly/bin.xml b/src/main/assembly/bin.xml
new file mode 100644 (file)
index 0000000..59ab2e4
--- /dev/null
@@ -0,0 +1,96 @@
+<!-- Binary distribution, along with dependency jar files -->
+<assembly>
+    <id>bin</id>
+    <formats>
+        <format>tar.gz</format>
+        <format>zip</format>
+    </formats>
+    
+    <dependencySets>
+        <dependencySet>
+            <outputDirectory>/lib</outputDirectory>
+            <excludes>
+                <exclude>org.apache.xerces:*</exclude>
+                <exclude>org.apache.xalan:*</exclude>
+                <exclude>org.apache.ant:*</exclude>
+                <exclude>ant-contrib:*</exclude>
+            </excludes>
+            <includes>
+                <include>*:jar:*</include>
+            </includes>
+        </dependencySet>
+        <dependencySet>
+            <outputDirectory>src/installer/lib</outputDirectory>
+            <includes>
+                <include>org.apache.ant:*</include>
+                <include>ant-contrib:*</include>
+            </includes>
+        </dependencySet>
+        <dependencySet>
+            <outputDirectory>/endorsed</outputDirectory>
+            <includes>
+                <include>org.apache.xerces:*</include>
+                <include>org.apache.xalan:*</include>
+            </includes>
+        </dependencySet>
+    </dependencySets>
+    
+    <fileSets>
+        <!-- Copy up our installer srcipts into the root of the package -->
+        <fileSet>
+            <directory>src/installer/bash</directory>
+            <outputDirectory></outputDirectory>
+            <includes>
+                <include>*.sh</include>
+            </includes>
+        </fileSet>
+        <fileSet>
+            <directory>src/installer/bat</directory>
+            <outputDirectory></outputDirectory>
+            <includes>
+                <include>*.bat</include>
+            </includes>
+        </fileSet>
+        
+        <!-- Keep our various resource files in the package -->
+        <fileSet>
+            <directory>src/installer/resources</directory>
+            <outputDirectory>/src/installer/resources</outputDirectory>
+        </fileSet>
+        <fileSet>
+            <directory>src/main/webapp</directory>
+            <outputDirectory>/src/main/webapp</outputDirectory>
+        </fileSet>
+        
+        <!-- Docs -->
+        <fileSet>
+            <includes>
+                <include>RELEASE-NOTES*</include>
+                <include>LICENSE*</include>
+            </includes>
+        </fileSet>
+
+        <!-- Documentation -->
+        <fileSet>
+            <directory>doc/</directory>
+            <outputDirectory>/doc</outputDirectory>
+        </fileSet>
+        <fileSet>
+            <directory>target/site/apidocs</directory>
+            <outputDirectory>/doc/api</outputDirectory>
+        </fileSet>
+        <fileSet>
+            <directory>target/site/style</directory>
+            <outputDirectory>/doc/style</outputDirectory>
+        </fileSet>
+        <fileSet>
+            <directory>target/site/unitTest</directory>
+            <outputDirectory>/doc/unitTest</outputDirectory>
+        </fileSet>
+        <fileSet>
+            <directory>target/site/xref</directory>
+            <outputDirectory>/doc/src-xref</outputDirectory>
+        </fileSet>
+    </fileSets>
+    
+</assembly>
\ No newline at end of file
diff --git a/src/main/assembly/src.xml b/src/main/assembly/src.xml
new file mode 100644 (file)
index 0000000..5fd5602
--- /dev/null
@@ -0,0 +1,70 @@
+<!-- Source distribution -->
+<assembly>
+    <id>src</id>
+    <formats>
+        <format>tar.gz</format>
+        <format>zip</format>
+    </formats>
+    
+    <dependencySets>
+        <dependencySet>
+            <outputDirectory>/lib</outputDirectory>
+            <excludes>
+                <exclude>org.apache.xerces:*</exclude>
+                <exclude>org.apache.xalan:*</exclude>
+                <exclude>org.apache.ant:*</exclude>
+                <exclude>ant-contrib:*</exclude>
+            </excludes>
+            <includes>
+                <include>*:jar:*</include>
+            </includes>
+        </dependencySet>
+        <dependencySet>
+            <outputDirectory>src/installer/lib</outputDirectory>
+            <includes>
+                <include>org.apache.ant:*</include>
+                <include>ant-contrib:*</include>
+            </includes>
+        </dependencySet>
+        <dependencySet>
+            <outputDirectory>/endorsed</outputDirectory>
+            <includes>
+                <include>org.apache.xerces:*</include>
+                <include>org.apache.xalan:*</include>
+            </includes>
+        </dependencySet>
+    </dependencySets>
+    
+    <fileSets>
+        <fileSet>
+            <useDefaultExcludes>true</useDefaultExcludes>
+            <excludes>
+                <exclude>**/target/**</exclude>
+                <exclude>**/bin/**</exclude>
+            </excludes>
+        </fileSet>
+
+        <!-- Documentation -->
+        <fileSet>
+            <directory>doc/</directory>
+            <outputDirectory>/doc</outputDirectory>
+        </fileSet>
+        <fileSet>
+            <directory>target/site/apidocs</directory>
+            <outputDirectory>/doc/api</outputDirectory>
+        </fileSet>
+        <fileSet>
+            <directory>target/site/style</directory>
+            <outputDirectory>/doc/style</outputDirectory>
+        </fileSet>
+        <fileSet>
+            <directory>target/site/unitTest</directory>
+            <outputDirectory>/doc/unitTest</outputDirectory>
+        </fileSet>
+        <fileSet>
+            <directory>target/site/xref</directory>
+            <outputDirectory>/doc/src-xref</outputDirectory>
+        </fileSet>
+    </fileSets>
+    
+</assembly>
\ No newline at end of file
similarity index 100%
rename from tools/aacli.sh
rename to src/tools/bash/aacli.sh
similarity index 100%
rename from tools/version.sh
rename to src/tools/bash/version.sh
similarity index 100%
rename from tools/aacli.bat
rename to src/tools/bat/aacli.bat
similarity index 100%
rename from tools/version.bat
rename to src/tools/bat/version.bat