SEC-538: Deleted maven 1 files.
This commit is contained in:
parent
5b7ed79b6a
commit
1467527c0a
|
@ -1,39 +0,0 @@
|
|||
<!--
|
||||
* ========================================================================
|
||||
*
|
||||
* Copyright 2004 Acegi Technology Pty Limited
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*
|
||||
* ========================================================================
|
||||
-->
|
||||
|
||||
<project
|
||||
xmlns:j="jelly:core"
|
||||
xmlns:ant="jelly:ant"
|
||||
xmlns:util="jelly:util"
|
||||
xmlns:maven="jelly:maven"
|
||||
>
|
||||
|
||||
<postGoal name="jar:jar">
|
||||
<j:if test="${context.getVariable('signature.alias') != null}">
|
||||
<echo>signature.alias defined; signing JAR(s)...</echo>
|
||||
<ant:signjar lazy="true" alias="${signature.alias}" storepass="${signature.storepass}" keystore="${signature.keystore}">
|
||||
<fileset dir="${maven.build.dir}">
|
||||
<include name="*.jar"/>
|
||||
</fileset>
|
||||
</ant:signjar>
|
||||
</j:if>
|
||||
</postGoal>
|
||||
|
||||
</project>
|
|
@ -1,43 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project>
|
||||
<extend>${basedir}/../project.xml</extend>
|
||||
<pomVersion>3</pomVersion>
|
||||
<artifactId>acegi-security-cas</artifactId>
|
||||
<name>Acegi Security System for Spring - CAS adapter</name>
|
||||
<siteDirectory>/home/groups/a/ac/acegisecurity/htdocs/multiproject/acegi-security-cas</siteDirectory>
|
||||
<repository>
|
||||
<connection>scm:svn:https://acegisecurity.svn.sourceforge.net/svnroot/acegisecurity/trunk/acegisecurity</connection>
|
||||
<developerConnection>scm:svn:https://acegisecurity.svn.sourceforge.net/svnroot/acegisecurity/trunk/acegisecurity</developerConnection>
|
||||
<url>http://acegisecurity.svn.sourceforge.net/viewcvs.cgi/acegisecurity/trunk/acegisecurity/adapters/cas/</url>
|
||||
</repository>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>cas</groupId>
|
||||
<artifactId>cas</artifactId>
|
||||
<version>2.0.12</version>
|
||||
<type>jar</type>
|
||||
<url>http://www.yale.edu/tp/cas</url>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>cas</groupId>
|
||||
<artifactId>cas-server</artifactId>
|
||||
<version>3.0.4</version>
|
||||
<type>jar</type>
|
||||
<url>http://www.ja-sig.org/products/cas/</url>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
<build>
|
||||
<resources>
|
||||
<resource>
|
||||
<directory>${basedir}/../../</directory>
|
||||
<targetPath>META-INF</targetPath>
|
||||
<includes>
|
||||
<include>notice.txt</include>
|
||||
</includes>
|
||||
<filtering>false</filtering>
|
||||
</resource>
|
||||
</resources>
|
||||
</build>
|
||||
</project>
|
||||
|
|
@ -1,39 +0,0 @@
|
|||
<!--
|
||||
* ========================================================================
|
||||
*
|
||||
* Copyright 2004 Acegi Technology Pty Limited
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*
|
||||
* ========================================================================
|
||||
-->
|
||||
|
||||
<project
|
||||
xmlns:j="jelly:core"
|
||||
xmlns:ant="jelly:ant"
|
||||
xmlns:util="jelly:util"
|
||||
xmlns:maven="jelly:maven"
|
||||
>
|
||||
|
||||
<postGoal name="jar:jar">
|
||||
<j:if test="${context.getVariable('signature.alias') != null}">
|
||||
<echo>signature.alias defined; signing JAR(s)...</echo>
|
||||
<ant:signjar lazy="true" alias="${signature.alias}" storepass="${signature.storepass}" keystore="${signature.keystore}">
|
||||
<fileset dir="${maven.build.dir}">
|
||||
<include name="*.jar"/>
|
||||
</fileset>
|
||||
</ant:signjar>
|
||||
</j:if>
|
||||
</postGoal>
|
||||
|
||||
</project>
|
|
@ -1,62 +0,0 @@
|
|||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<project>
|
||||
<extend>${basedir}/../project.xml</extend>
|
||||
<pomVersion>3</pomVersion>
|
||||
<artifactId>acegi-security-catalina</artifactId>
|
||||
<name>Acegi Security System for Spring - Catalina adapter</name>
|
||||
<siteDirectory>/home/groups/a/ac/acegisecurity/htdocs/multiproject/acegi-security-catalina</siteDirectory>
|
||||
<repository>
|
||||
<connection>scm:svn:https://acegisecurity.svn.sourceforge.net/svnroot/acegisecurity/trunk/acegisecurity</connection>
|
||||
<developerConnection>scm:svn:https://acegisecurity.svn.sourceforge.net/svnroot/acegisecurity/trunk/acegisecurity</developerConnection>
|
||||
<url>http://acegisecurity.svn.sourceforge.net/viewcvs.cgi/acegisecurity/trunk/acegisecurity/adapters/catalina/</url>
|
||||
</repository>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>tomcat</groupId>
|
||||
<artifactId>catalina</artifactId>
|
||||
<version>4.1.9</version>
|
||||
<type>jar</type>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
<build>
|
||||
<unitTest>
|
||||
<includes>
|
||||
<include>**/*Tests.java</include>
|
||||
</includes>
|
||||
<resources>
|
||||
<!-- <resource>
|
||||
<directory>${basedir}/../../core/src/test/resources</directory>
|
||||
<includes>
|
||||
<include>**/**</include>
|
||||
</includes>
|
||||
<filtering>false</filtering>
|
||||
</resource>-->
|
||||
<resource>
|
||||
<directory>${basedir}/src/main/resources</directory>
|
||||
<includes>
|
||||
<include>**/**</include>
|
||||
</includes>
|
||||
<filtering>false</filtering>
|
||||
</resource>
|
||||
</resources>
|
||||
</unitTest>
|
||||
<resources>
|
||||
<resource>
|
||||
<directory>${basedir}/../../</directory>
|
||||
<targetPath>META-INF</targetPath>
|
||||
<includes>
|
||||
<include>notice.txt</include>
|
||||
</includes>
|
||||
<filtering>false</filtering>
|
||||
</resource>
|
||||
<!-- <resource>
|
||||
<directory>${basedir}/../../src/main/resources</directory>
|
||||
<includes>
|
||||
<include>**/**</include>
|
||||
</includes>
|
||||
<filtering>false</filtering>
|
||||
</resource>-->
|
||||
</resources>
|
||||
</build>
|
||||
</project>
|
||||
|
|
@ -1,39 +0,0 @@
|
|||
<!--
|
||||
* ========================================================================
|
||||
*
|
||||
* Copyright 2004 Acegi Technology Pty Limited
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*
|
||||
* ========================================================================
|
||||
-->
|
||||
|
||||
<project
|
||||
xmlns:j="jelly:core"
|
||||
xmlns:ant="jelly:ant"
|
||||
xmlns:util="jelly:util"
|
||||
xmlns:maven="jelly:maven"
|
||||
>
|
||||
|
||||
<postGoal name="jar:jar">
|
||||
<j:if test="${context.getVariable('signature.alias') != null}">
|
||||
<echo>signature.alias defined; signing JAR(s)...</echo>
|
||||
<ant:signjar lazy="true" alias="${signature.alias}" storepass="${signature.storepass}" keystore="${signature.keystore}">
|
||||
<fileset dir="${maven.build.dir}">
|
||||
<include name="*.jar"/>
|
||||
</fileset>
|
||||
</ant:signjar>
|
||||
</j:if>
|
||||
</postGoal>
|
||||
|
||||
</project>
|
|
@ -1,61 +0,0 @@
|
|||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<project>
|
||||
<extend>${basedir}/../project.xml</extend>
|
||||
<pomVersion>3</pomVersion>
|
||||
<artifactId>acegi-security-jboss</artifactId>
|
||||
<name>Acegi Security System for Spring - JBoss adapter</name>
|
||||
<siteDirectory>/home/groups/a/ac/acegisecurity/htdocs/multiproject/acegi-security-jboss</siteDirectory>
|
||||
<repository>
|
||||
<connection>scm:svn:https://acegisecurity.svn.sourceforge.net/svnroot/acegisecurity/trunk/acegisecurity</connection>
|
||||
<developerConnection>scm:svn:https://acegisecurity.svn.sourceforge.net/svnroot/acegisecurity/trunk/acegisecurity</developerConnection>
|
||||
<url>http://acegisecurity.svn.sourceforge.net/viewcvs.cgi/acegisecurity/trunk/acegisecurity/adapters/jboss/</url>
|
||||
</repository>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>jboss</groupId>
|
||||
<artifactId>jboss-common</artifactId>
|
||||
<version>3.2.3</version>
|
||||
<type>jar</type>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>jboss</groupId>
|
||||
<artifactId>jbosssx</artifactId>
|
||||
<version>3.2.3</version>
|
||||
<type>jar</type>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
<build>
|
||||
<unitTest>
|
||||
<includes>
|
||||
<include>**/*Tests.java</include>
|
||||
</includes>
|
||||
<resources>
|
||||
<resource>
|
||||
<directory>${basedir}/../../</directory>
|
||||
<targetPath>META-INF</targetPath>
|
||||
<includes>
|
||||
<include>notice.txt</include>
|
||||
</includes>
|
||||
<filtering>false</filtering>
|
||||
</resource>
|
||||
<resource>
|
||||
<directory>${basedir}/../../core/src/main/resources</directory>
|
||||
<includes>
|
||||
<include>**/**</include>
|
||||
</includes>
|
||||
<filtering>false</filtering>
|
||||
</resource>
|
||||
</resources>
|
||||
</unitTest>
|
||||
<resources>
|
||||
<resource>
|
||||
<directory>${basedir}/../../</directory>
|
||||
<targetPath>META-INF</targetPath>
|
||||
<includes>
|
||||
<include>notice.txt</include>
|
||||
</includes>
|
||||
<filtering>false</filtering>
|
||||
</resource>
|
||||
</resources>
|
||||
</build>
|
||||
</project>
|
|
@ -1,39 +0,0 @@
|
|||
<!--
|
||||
* ========================================================================
|
||||
*
|
||||
* Copyright 2004 Acegi Technology Pty Limited
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*
|
||||
* ========================================================================
|
||||
-->
|
||||
|
||||
<project
|
||||
xmlns:j="jelly:core"
|
||||
xmlns:ant="jelly:ant"
|
||||
xmlns:util="jelly:util"
|
||||
xmlns:maven="jelly:maven"
|
||||
>
|
||||
|
||||
<postGoal name="jar:jar">
|
||||
<j:if test="${context.getVariable('signature.alias') != null}">
|
||||
<echo>signature.alias defined; signing JAR(s)...</echo>
|
||||
<ant:signjar lazy="true" alias="${signature.alias}" storepass="${signature.storepass}" keystore="${signature.keystore}">
|
||||
<fileset dir="${maven.build.dir}">
|
||||
<include name="*.jar"/>
|
||||
</fileset>
|
||||
</ant:signjar>
|
||||
</j:if>
|
||||
</postGoal>
|
||||
|
||||
</project>
|
|
@ -1,48 +0,0 @@
|
|||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<project>
|
||||
<extend>${basedir}/../project.xml</extend>
|
||||
<pomVersion>3</pomVersion>
|
||||
<artifactId>acegi-security-jetty</artifactId>
|
||||
<name>Acegi Security System for Spring - Jetty adapter</name>
|
||||
<siteDirectory>/home/groups/a/ac/acegisecurity/htdocs/multiproject/acegi-security-jetty</siteDirectory>
|
||||
<repository>
|
||||
<connection>scm:svn:https://acegisecurity.svn.sourceforge.net/svnroot/acegisecurity/trunk/acegisecurity</connection>
|
||||
<developerConnection>scm:svn:https://acegisecurity.svn.sourceforge.net/svnroot/acegisecurity/trunk/acegisecurity</developerConnection>
|
||||
<url>http://acegisecurity.svn.sourceforge.net/viewcvs.cgi/acegisecurity/trunk/acegisecurity/adapters/jetty/</url>
|
||||
</repository>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>jetty</groupId>
|
||||
<artifactId>org.mortbay.jetty</artifactId>
|
||||
<version>4.2.22</version>
|
||||
<type>jar</type>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
<build>
|
||||
<unitTest>
|
||||
<includes>
|
||||
<include>**/*Tests.java</include>
|
||||
</includes>
|
||||
<resources>
|
||||
<resource>
|
||||
<directory>${basedir}/../../core/src/main/resources</directory>
|
||||
<includes>
|
||||
<include>**/**</include>
|
||||
</includes>
|
||||
<filtering>false</filtering>
|
||||
</resource>
|
||||
</resources>
|
||||
</unitTest>
|
||||
<resources>
|
||||
<resource>
|
||||
<directory>${basedir}/../../</directory>
|
||||
<targetPath>META-INF</targetPath>
|
||||
<includes>
|
||||
<include>notice.txt</include>
|
||||
</includes>
|
||||
<filtering>false</filtering>
|
||||
</resource>
|
||||
</resources>
|
||||
</build>
|
||||
</project>
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project>
|
||||
<extend>${basedir}/../project.xml</extend>
|
||||
<pomVersion>3</pomVersion>
|
||||
<artifactId>acegi-security-adapters</artifactId>
|
||||
<name>Acegi Security System for Spring - Adapters</name>
|
||||
<repository>
|
||||
<connection>scm:svn:https://acegisecurity.svn.sourceforge.net/svnroot/acegisecurity/trunk/acegisecurity</connection>
|
||||
<developerConnection>scm:svn:https://acegisecurity.svn.sourceforge.net/svnroot/acegisecurity/trunk/acegisecurity</developerConnection>
|
||||
<url>http://acegisecurity.svn.sourceforge.net/viewcvs.cgi/acegisecurity/trunk/acegisecurity/adapters/</url>
|
||||
</repository>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.acegisecurity</groupId>
|
||||
<artifactId>acegi-security</artifactId>
|
||||
<version>1.0.4</version>
|
||||
<type>jar</type>
|
||||
<url>http://acegisecurity.org</url>
|
||||
<properties>
|
||||
<war.bundle>true</war.bundle>
|
||||
</properties>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
||||
|
|
@ -1,39 +0,0 @@
|
|||
<!--
|
||||
* ========================================================================
|
||||
*
|
||||
* Copyright 2004 Acegi Technology Pty Limited
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*
|
||||
* ========================================================================
|
||||
-->
|
||||
|
||||
<project
|
||||
xmlns:j="jelly:core"
|
||||
xmlns:ant="jelly:ant"
|
||||
xmlns:util="jelly:util"
|
||||
xmlns:maven="jelly:maven"
|
||||
>
|
||||
|
||||
<postGoal name="jar:jar">
|
||||
<j:if test="${context.getVariable('signature.alias') != null}">
|
||||
<echo>signature.alias defined; signing JAR(s)...</echo>
|
||||
<ant:signjar lazy="true" alias="${signature.alias}" storepass="${signature.storepass}" keystore="${signature.keystore}">
|
||||
<fileset dir="${maven.build.dir}">
|
||||
<include name="*.jar"/>
|
||||
</fileset>
|
||||
</ant:signjar>
|
||||
</j:if>
|
||||
</postGoal>
|
||||
|
||||
</project>
|
|
@ -1,66 +0,0 @@
|
|||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<project>
|
||||
<extend>${basedir}/../project.xml</extend>
|
||||
<pomVersion>3</pomVersion>
|
||||
<artifactId>acegi-security-resin</artifactId>
|
||||
<name>Acegi Security System for Spring - Resin adapter</name>
|
||||
<siteDirectory>/home/groups/a/ac/acegisecurity/htdocs/multiproject/acegi-security-resin</siteDirectory>
|
||||
<repository>
|
||||
<connection>scm:svn:https://acegisecurity.svn.sourceforge.net/svnroot/acegisecurity/trunk/acegisecurity</connection>
|
||||
<developerConnection>scm:svn:https://acegisecurity.svn.sourceforge.net/svnroot/acegisecurity/trunk/acegisecurity</developerConnection>
|
||||
<url>http://acegisecurity.svn.sourceforge.net/viewcvs.cgi/acegisecurity/trunk/acegisecurity/adapters/resin/</url>
|
||||
</repository>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>com.caucho</groupId>
|
||||
<artifactId>resin</artifactId>
|
||||
<version>3.0.9</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>net.sourceforge.retroweaver</groupId>
|
||||
<artifactId>retroweaver</artifactId>
|
||||
<version>1.0fcs</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
<build>
|
||||
<unitTest>
|
||||
<includes>
|
||||
<include>**/*Tests.java</include>
|
||||
</includes>
|
||||
<resources>
|
||||
<resource>
|
||||
<directory>${basedir}/../../core/src/test/resources</directory>
|
||||
<includes>
|
||||
<include>**/**</include>
|
||||
</includes>
|
||||
<filtering>false</filtering>
|
||||
</resource>
|
||||
<resource>
|
||||
<directory>${basedir}/../../core/src/main/resources</directory>
|
||||
<includes>
|
||||
<include>**/**</include>
|
||||
</includes>
|
||||
<filtering>false</filtering>
|
||||
</resource>
|
||||
</resources>
|
||||
</unitTest>
|
||||
<resources>
|
||||
<resource>
|
||||
<directory>${basedir}/../../</directory>
|
||||
<targetPath>META-INF</targetPath>
|
||||
<includes>
|
||||
<include>notice.txt</include>
|
||||
</includes>
|
||||
<filtering>false</filtering>
|
||||
</resource>
|
||||
<!-- <resource>
|
||||
<directory>${basedir}/../../src/main/resources</directory>
|
||||
<includes>
|
||||
<include>**/**</include>
|
||||
</includes>
|
||||
<filtering>false</filtering>
|
||||
</resource>-->
|
||||
</resources>
|
||||
</build>
|
||||
</project>
|
||||
|
|
@ -1,39 +0,0 @@
|
|||
<!--
|
||||
* ========================================================================
|
||||
*
|
||||
* Copyright 2004, 2005 Acegi Technology Pty Limited
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*
|
||||
* ========================================================================
|
||||
-->
|
||||
|
||||
<project
|
||||
xmlns:j="jelly:core"
|
||||
xmlns:ant="jelly:ant"
|
||||
xmlns:util="jelly:util"
|
||||
xmlns:maven="jelly:maven"
|
||||
>
|
||||
|
||||
<postGoal name="jar:jar">
|
||||
<j:if test="${context.getVariable('signature.alias') != null}">
|
||||
<echo>signature.alias defined; signing JAR(s)...</echo>
|
||||
<ant:signjar lazy="true" alias="${signature.alias}" storepass="${signature.storepass}" keystore="${signature.keystore}">
|
||||
<fileset dir="${maven.build.dir}">
|
||||
<include name="*.jar"/>
|
||||
</fileset>
|
||||
</ant:signjar>
|
||||
</j:if>
|
||||
</postGoal>
|
||||
|
||||
</project>
|
|
@ -1,12 +0,0 @@
|
|||
# $Id$
|
||||
|
||||
# Values in this file will be overriden by any values with the same name
|
||||
# in the user-created build.properties file.
|
||||
|
||||
# Compile settings
|
||||
#
|
||||
# Java 1.5 is required due to the use of annotations for metadata.
|
||||
# (main Acegi Security project / parent) is Java 1.3 compatible
|
||||
#
|
||||
maven.compile.target=1.5
|
||||
maven.compile.source=1.5
|
|
@ -1,42 +0,0 @@
|
|||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<project>
|
||||
<extend>${basedir}/../project.xml</extend>
|
||||
<pomVersion>3</pomVersion>
|
||||
<artifactId>acegi-security-tiger</artifactId>
|
||||
<name>Acegi Security System for Spring - Java 5 (Tiger)</name>
|
||||
<siteDirectory>/home/groups/a/ac/acegisecurity/htdocs/multiproject/acegi-security-tiger</siteDirectory>
|
||||
<repository>
|
||||
<connection>scm:svn:https://acegisecurity.svn.sourceforge.net/svnroot/acegisecurity/trunk/acegisecurity</connection>
|
||||
<developerConnection>scm:svn:https://acegisecurity.svn.sourceforge.net/svnroot/acegisecurity/trunk/acegisecurity</developerConnection>
|
||||
<url>http://acegisecurity.svn.sourceforge.net/viewcvs.cgi/acegisecurity/trunk/acegisecurity/core-tiger/</url>
|
||||
</repository>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.acegisecurity</groupId>
|
||||
<artifactId>acegi-security</artifactId>
|
||||
<version>1.0.5-SNAPSHOT</version>
|
||||
<type>jar</type>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
<build>
|
||||
<resources>
|
||||
<resource>
|
||||
<directory>${basedir}/src/main/resources/</directory>
|
||||
<targetPath>/</targetPath>
|
||||
<includes>
|
||||
<include>*.xsl</include>
|
||||
</includes>
|
||||
<filtering>false</filtering>
|
||||
</resource>
|
||||
<resource>
|
||||
<directory>${basedir}/../</directory>
|
||||
<targetPath>META-INF</targetPath>
|
||||
<includes>
|
||||
<include>notice.txt</include>
|
||||
</includes>
|
||||
<filtering>false</filtering>
|
||||
</resource>
|
||||
</resources>
|
||||
</build>
|
||||
</project>
|
||||
|
|
@ -1,40 +0,0 @@
|
|||
<!--
|
||||
* ========================================================================
|
||||
*
|
||||
* Copyright 2004 Acegi Technology Pty Limited
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*
|
||||
* ========================================================================
|
||||
-->
|
||||
|
||||
<project
|
||||
xmlns:j="jelly:core"
|
||||
xmlns:ant="jelly:ant"
|
||||
xmlns:util="jelly:util"
|
||||
xmlns:maven="jelly:maven"
|
||||
>
|
||||
|
||||
<postGoal name="jar:jar">
|
||||
<j:if test="${context.getVariable('signature.alias') != null}">
|
||||
<echo>signature.alias defined; signing JAR(s)...</echo>
|
||||
<!-- To create your own free signing certificate, see http://www.dallaway.com/acad/webstart/ -->
|
||||
<ant:signjar lazy="true" alias="${signature.alias}" storepass="${signature.storepass}" keystore="${signature.keystore}">
|
||||
<fileset dir="${maven.build.dir}">
|
||||
<include name="*.jar"/>
|
||||
</fileset>
|
||||
</ant:signjar>
|
||||
</j:if>
|
||||
</postGoal>
|
||||
|
||||
</project>
|
|
@ -1,44 +0,0 @@
|
|||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<project>
|
||||
<extend>${basedir}/../project.xml</extend>
|
||||
<pomVersion>3</pomVersion>
|
||||
<groupId>org.acegisecurity</groupId>
|
||||
<artifactId>acegi-security</artifactId>
|
||||
<name>Acegi Security System for Spring</name>
|
||||
<siteDirectory>/home/groups/a/ac/acegisecurity/htdocs/multiproject/acegi-security</siteDirectory>
|
||||
<repository>
|
||||
<connection>scm:svn:https://acegisecurity.svn.sourceforge.net/svnroot/acegisecurity/trunk/acegisecurity</connection>
|
||||
<developerConnection>scm:svn:https://acegisecurity.svn.sourceforge.net/svnroot/acegisecurity/trunk/acegisecurity</developerConnection>
|
||||
<url>http://acegisecurity.svn.sourceforge.net/viewcvs.cgi/acegisecurity/trunk/acegisecurity/core/</url>
|
||||
</repository>
|
||||
<build>
|
||||
<resources>
|
||||
<resource>
|
||||
<directory>${basedir}/../</directory>
|
||||
<targetPath>META-INF</targetPath>
|
||||
<includes>
|
||||
<include>notice.txt</include>
|
||||
</includes>
|
||||
<filtering>false</filtering>
|
||||
</resource>
|
||||
<resource>
|
||||
<directory>${basedir}/src/main/resources/org/acegisecurity/taglibs</directory>
|
||||
<targetPath>META-INF</targetPath>
|
||||
<includes>
|
||||
<include>*.tld</include>
|
||||
</includes>
|
||||
<filtering>false</filtering>
|
||||
</resource>
|
||||
<resource>
|
||||
<directory>${basedir}/src/main/resources/</directory>
|
||||
<targetPath>/</targetPath>
|
||||
<includes>
|
||||
<include>*.xsl</include>
|
||||
<include>**/*.properties</include>
|
||||
</includes>
|
||||
<filtering>false</filtering>
|
||||
</resource>
|
||||
</resources>
|
||||
</build>
|
||||
</project>
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
set MAVEN_OPTS=-Xmx768m -XX:MaxPermSize=512m
|
||||
call maven -Dmaven.jar.override=on -Dmaven.jar.clover-ant=1.3.3_01 clean
|
||||
call maven -Dmaven.jar.override=on -Dmaven.jar.clover-ant=1.3.3_01 multiproject:clean
|
||||
call maven -Dmaven.jar.override=on -Dmaven.jar.clover-ant=1.3.3_01 multiproject:artifact
|
||||
call maven -Dmaven.jar.override=on -Dmaven.jar.clover-ant=1.3.3_01 multiproject:site
|
169
doc/maven.xml
169
doc/maven.xml
|
@ -1,169 +0,0 @@
|
|||
<!--
|
||||
* ========================================================================
|
||||
*
|
||||
* Copyright 2004 Acegi Technology Pty Limited
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*
|
||||
* ========================================================================
|
||||
-->
|
||||
|
||||
<project
|
||||
xmlns:j="jelly:core"
|
||||
xmlns:ant="jelly:ant"
|
||||
xmlns:util="jelly:util"
|
||||
xmlns:maven="jelly:maven"
|
||||
>
|
||||
|
||||
<goal name="acegizip">
|
||||
<ant:mkdir dir="${maven.build.dir}/zip/acegi-security-${pom.currentVersion}"/>
|
||||
|
||||
<ant:copy todir="${maven.build.dir}/zip/acegi-security-${pom.currentVersion}">
|
||||
<ant:fileset dir="${basedir}/../">
|
||||
<ant:include name="license.txt"/>
|
||||
<ant:include name="notice.txt"/>
|
||||
<ant:include name="readme.txt"/>
|
||||
<ant:include name="project.xml"/>
|
||||
</ant:fileset>
|
||||
<ant:fileset dir="${basedir}/../samples/contacts/target">
|
||||
<ant:include name="*-filter.war"/>
|
||||
</ant:fileset>
|
||||
<ant:fileset dir="${basedir}/../samples/tutorial/target">
|
||||
<ant:include name="*.war"/>
|
||||
</ant:fileset>
|
||||
<ant:fileset dir="${basedir}/../core/target/">
|
||||
<ant:include name="*.jar"/>
|
||||
</ant:fileset>
|
||||
<ant:fileset dir="${basedir}/../core-tiger/target/">
|
||||
<ant:include name="*.jar"/>
|
||||
</ant:fileset>
|
||||
<ant:fileset dir="${basedir}/../adapters/cas/target">
|
||||
<ant:include name="*.jar"/>
|
||||
</ant:fileset>
|
||||
<ant:fileset dir="${basedir}/../adapters/catalina/target">
|
||||
<ant:include name="*.jar"/>
|
||||
</ant:fileset>
|
||||
<ant:fileset dir="${basedir}/../adapters/jboss/target">
|
||||
<ant:include name="*.jar"/>
|
||||
</ant:fileset>
|
||||
<ant:fileset dir="${basedir}/../adapters/jetty/target">
|
||||
<ant:include name="*.jar"/>
|
||||
</ant:fileset>
|
||||
<ant:fileset dir="${basedir}/../adapters/resin/target">
|
||||
<ant:include name="*.jar"/>
|
||||
</ant:fileset>
|
||||
<ant:fileset dir="${maven.build.dir}/">
|
||||
<ant:include name="docs/**"/>
|
||||
</ant:fileset>
|
||||
</ant:copy>
|
||||
|
||||
<ant:zip zipfile="${maven.build.dir}/acegi-security-${pom.currentVersion}.zip">
|
||||
<ant:zipfileset dir="${maven.build.dir}/zip"/>
|
||||
</ant:zip>
|
||||
|
||||
|
||||
<!-- Source release ZIP does not include an acegi-security-xx directory,
|
||||
to ease IDE integration when used directly as a ZIP file. -->
|
||||
<ant:mkdir dir="${maven.build.dir}/zip-src"/>
|
||||
|
||||
<ant:copy todir="${maven.build.dir}/zip-src">
|
||||
<ant:fileset dir="${basedir}/../">
|
||||
<ant:include name="license.txt"/>
|
||||
<ant:include name="notice.txt"/>
|
||||
<ant:include name="src-readme.txt"/>
|
||||
<ant:include name="project.xml"/>
|
||||
</ant:fileset>
|
||||
<ant:fileset dir="${basedir}/../core/src/main/java">
|
||||
<ant:include name="**/*"/>
|
||||
</ant:fileset>
|
||||
<ant:fileset dir="${basedir}/../core-tiger/src/main/java">
|
||||
<ant:include name="**/*"/>
|
||||
</ant:fileset>
|
||||
<!-- These are deprecated, not part of Acegi Security, and shouldn't be included
|
||||
<ant:fileset dir="${basedir}/../domain/src/main/java">
|
||||
<ant:include name="**/*"/>
|
||||
</ant:fileset>
|
||||
-->
|
||||
<ant:fileset dir="${basedir}/../adapters/cas/src/main/java">
|
||||
<ant:include name="**/*"/>
|
||||
</ant:fileset>
|
||||
<ant:fileset dir="${basedir}/../adapters/catalina/src/main/java">
|
||||
<ant:include name="**/*"/>
|
||||
</ant:fileset>
|
||||
<ant:fileset dir="${basedir}/../adapters/jboss/src/main/java">
|
||||
<ant:include name="**/*"/>
|
||||
</ant:fileset>
|
||||
<ant:fileset dir="${basedir}/../adapters/jetty/src/main/java">
|
||||
<ant:include name="**/*"/>
|
||||
</ant:fileset>
|
||||
<ant:fileset dir="${basedir}/../adapters/resin/src/main/java">
|
||||
<ant:include name="**/*"/>
|
||||
</ant:fileset>
|
||||
</ant:copy>
|
||||
|
||||
<ant:zip zipfile="${maven.build.dir}/acegi-security-${pom.currentVersion}-src.zip">
|
||||
<ant:zipfileset dir="${maven.build.dir}/zip-src"/>
|
||||
</ant:zip>
|
||||
|
||||
</goal>
|
||||
|
||||
<goal name="acegideploy">
|
||||
<echo>
|
||||
-----------------------------------------------------------
|
||||
ACEGI SECURITY OFFICIAL RELEASE ZIP CREATION
|
||||
-----------------------------------------------------------
|
||||
|
||||
First check the following are valid build properties:
|
||||
|
||||
Using keystore...: ${signature.keystore}
|
||||
Using storepass..: ${signature.storepass}
|
||||
Using alias......: ${signature.alias}
|
||||
|
||||
The procedure to generate an official release ZIP is:
|
||||
|
||||
0. In the core and core-tiger, do a maven clean then jar:install
|
||||
1. cd ACEGI_SECURITY/docs
|
||||
2. maven clean multiproject:clean multiproject:artifact
|
||||
3. maven -Dmaven.jar.override=on -Dmaven.jar.clover-ant=1.3.3_0 multiproject:site
|
||||
4. maven acegizip
|
||||
5. check ACEGI_SECURITY/target/*.zip looks correct
|
||||
6. maven site:sshdeploy
|
||||
7. ftp the ACEGI_SECURITY/target/*.zip to SourceForge
|
||||
8. release the FTPed file via the File Release System
|
||||
|
||||
Failure to follow this procedure will cause out-of-date
|
||||
content (or missing content) in the official release ZIP.
|
||||
|
||||
It would be nice if a single goal could do all this, but
|
||||
Maven throws an OutOfMemoryError. :-(
|
||||
</echo>
|
||||
</goal>
|
||||
|
||||
<postGoal name="sdocbook:prepare-filesystem">
|
||||
|
||||
<maven:get var="maven.sdocbook.stylesheets.dir"
|
||||
plugin="maven-sdocbook-plugin"
|
||||
property="maven.sdocbook.stylesheets.dir"/>
|
||||
|
||||
<!-- use custom stylesheets -->
|
||||
<copy todir="${maven.sdocbook.stylesheets.dir}">
|
||||
<fileset dir="${maven.sdocbook.src.dir}/styles"/>
|
||||
</copy>
|
||||
|
||||
</postGoal>
|
||||
|
||||
<preGoal name="site">
|
||||
<attainGoal name="sdocbook"/>
|
||||
</preGoal>
|
||||
|
||||
</project>
|
|
@ -1,18 +0,0 @@
|
|||
# sdocbook
|
||||
maven.sdocbook.src.dir=${basedir}/docbook
|
||||
maven.sdocbook.html.xsl=${maven.sdocbook.stylesheets.dir}/xhtml/acegi.xsl
|
||||
maven.sdocbook.fo.xsl=${maven.sdocbook.stylesheets.dir}/fo/acegi.xsl
|
||||
maven.sdocbook.htmlchunk.xsl=${maven.sdocbook.stylesheets.dir}/xhtml/acegi-chunk.xsl
|
||||
|
||||
# statcvs, if you want a full, accurate history
|
||||
# (this downloads the *entire* CVS into target/statcvs, so it can take some time)
|
||||
#statcvs.history=true
|
||||
|
||||
# ask statcvs to log parent directories (ie project root, as we're running from /doc)
|
||||
statcvs.log.options=..
|
||||
|
||||
|
||||
####################### IMPORTANT STATCVS NOTE #######################
|
||||
|
||||
Statcvs will always use the "developer" repository if it is defined. To enable
|
||||
end users to easily run the "site" goal, we do not define it in doc/project.xml
|
|
@ -1,30 +0,0 @@
|
|||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<project>
|
||||
<extend>${basedir}/../project.xml</extend>
|
||||
<pomVersion>3</pomVersion>
|
||||
<artifactId>acegi-security-doc</artifactId>
|
||||
<name>Acegi Security System for Spring</name>
|
||||
<groupId>acegi-security-doc</groupId>
|
||||
<repository>
|
||||
<connection>scm:svn:https://acegisecurity.svn.sourceforge.net/svnroot/acegisecurity/trunk/acegisecurity</connection>
|
||||
<url>http://acegisecurity.svn.sourceforge.net/viewcvs.cgi/acegisecurity/trunk/acegisecurity/doc/</url>
|
||||
</repository>
|
||||
<dependencies>
|
||||
<!-- docbook -->
|
||||
<dependency>
|
||||
<groupId>maven-plugins</groupId>
|
||||
<artifactId>maven-sdocbook-plugin</artifactId>
|
||||
<version>1.4.1</version>
|
||||
<type>plugin</type>
|
||||
<url>http://maven-plugins.sourceforge.net/maven-sdocbook-plugin/</url>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
<reports>
|
||||
<!-- report>maven-statcvs-plugin</report-->
|
||||
<report>maven-license-plugin</report>
|
||||
<report>maven-changes-plugin</report>
|
||||
<report>maven-dashboard-plugin</report>
|
||||
<report>maven-multiproject-plugin</report>
|
||||
</reports>
|
||||
</project>
|
||||
|
|
@ -1,61 +1,40 @@
|
|||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<document><properties><title>Building</title></properties><body><section name="Building Acegi Security System"><subsection name="Checking Out from Subversion (SVN)"><p>This project uses <a href="http://maven.apache.org">Maven</a> as project manager
|
||||
and build tool. We recommend you to install Maven 1.0.2 or greater before trying
|
||||
<document>
|
||||
<properties><title>Building</title></properties>
|
||||
<body>
|
||||
<section name="Building Acegi Security System">
|
||||
|
||||
<subsection name="Checking Out from Subversion (SVN)">
|
||||
|
||||
<p>This project uses <a href="http://maven.apache.org">Maven</a> as project manager
|
||||
and build tool. We recommend you to install Maven 2.0.5 or greater before trying
|
||||
the following. <b>Note there are workarounds at the bottom of this page.</b></p><p>To checkout Acegi Security from SVN, see our
|
||||
<a href="cvs-usage.html">CVS Usage</a> page.</p></subsection><subsection name="Quick Build"><p>Often people reading this document just want to see if Acegi Security will work
|
||||
<a href="cvs-usage.html">CVS Usage</a> page.</p>
|
||||
|
||||
</subsection>
|
||||
|
||||
<subsection name="Quick Build"><p>Often people reading this document just want to see if Acegi Security will work
|
||||
for their projects. They want to deploy a sample application, and that's about it
|
||||
(after all, all the reference documentation can be read online at
|
||||
<a href="http://acegisecurity.org">http://acegisecurity.org</a>).
|
||||
In this case, execute:</p><ol>
|
||||
In this case, execute:</p>
|
||||
<ol>
|
||||
<pre>cd $ACEGI_SECURITY/core (or cd %ACEGI_SECURITY%/core on Windows)</pre>
|
||||
<pre>maven jar:install</pre>
|
||||
<pre>mvn install</pre>
|
||||
<pre>cd $ACEGI_SECURITY/samples/contacts</pre>
|
||||
<pre>maven multiwar:multiwar</pre>
|
||||
<pre>copy $ACEGI_SECURITY/samples/contacts/target/acegi-security-sample-contacts-filter.war $YOUR_CONTAINER/webapps</pre>
|
||||
</ol><p>Then load up your web container and visit
|
||||
<a href="http://localhost:8080/acegi-security-sample-contacts-filter/">http://localhost:8080/acegi-security-sample-contacts-filter/</a>
|
||||
(or whatever location is appropriate for your web container).</p></subsection><subsection name="Installing commons-attributes-plugin"><p>To properly integrate Commons Attributes with Maven (as required by
|
||||
the <a href="/multiproject/acegi-security-sample-attributes/index.html">Attributes Sample</a>),
|
||||
you need to install an additional plugin.</p><p>To install the <code>commons-attributes-plugin</code>, execute the following commands:</p><ol>
|
||||
<pre>cd $ACEGI_SECURITY/doc</pre>
|
||||
<pre>maven plugin:download
|
||||
-DgroupId=commons-attributes
|
||||
-DartifactId=commons-attributes-plugin
|
||||
-Dversion=2.1</pre>
|
||||
</ol><p>The second (final) command should be executed on a single line.</p></subsection><subsection name="Building All JARs"><p>Sometimes people are already using Acegi Security, and they just want to build the
|
||||
latest code from CVS. To build all artifacts (JARs) and install them into
|
||||
your local Maven repository, simply perform a CVS checkout and install the
|
||||
<code>commons-attributes-plugin</code> (as detailed above), and then
|
||||
execute:</p><ol>
|
||||
<pre>cd $ACEGI_SECURITY/doc</pre>
|
||||
<pre>maven multiproject:install</pre>
|
||||
</ol><p>You can then check your <code>$HOME/.maven/repository/acegisecurity</code>
|
||||
directory and it should contain all of the latest Acegi Security JARs.</p></subsection><subsection name="Building The Site"><p>By "site" we mean the web site you can browse at
|
||||
<a href="http://acegisecurity.sourceforge.net">http://acegisecurity.sourceforge.net</a>,
|
||||
which includes the reference documentation and all of the Maven reports.
|
||||
If you'd like a local copy, simply execute:
|
||||
<ol>
|
||||
<pre>cd $ACEGI_SECURITY/doc</pre>
|
||||
<pre>maven -Dpassword= changelog:create-cvspass</pre>
|
||||
<pre>maven multiproject:clean multiproject:site
|
||||
-Dmaven.jar.override=on
|
||||
-Dmaven.jar.clover-ant=1.3.3_01
|
||||
</pre>
|
||||
</ol>
|
||||
</p><p>As per the
|
||||
<a href="http://maven.apache.org/reference/plugins/changelog/">Maven Changelog Plugin Documentation</a>,
|
||||
you must tell the plugin the "anonymous CVS pserver" password is blank. This is
|
||||
why there is the "create-cvspass" command shown above. You should only need to
|
||||
do this once.</p></subsection><subsection name="Memory and Clover Workarounds"><p>If you get an <code>OutOfMemoryError</code>, simply execute the following before
|
||||
calling Maven:</p><ol>
|
||||
<pre>set MAVEN_OPTS=-Xmx1024m -XX:MaxPermSize=512m</pre>
|
||||
</ol><p>If you get an <code>[ERROR] Invalid license: Invalid license file [E1202]</code>,
|
||||
this is because the <code>maven-clover-plugin</code> is using an old version of
|
||||
<code>clover-ant-xxx.jar</code>. Whilst Acegi Security's <code>project.properties</code>
|
||||
specifies a newer version, subprojects have an inheritence problem and don't pick
|
||||
this up (as of the time of writing). To workaround this issue, you need to
|
||||
specify those override properties on the command line. For example, to execute the
|
||||
Clover reports for the core subproject, you would do the following:</p><ol>
|
||||
<pre>cd $ACEGI_SECURITY/core</pre>
|
||||
<pre>maven clover:html-report -Dmaven.jar.override=on -Dmaven.jar.clover-ant=1.3.3_01</pre>
|
||||
</ol></subsection></section></body></document>
|
||||
<pre>mvn package</pre>
|
||||
<pre>mvn jetty:run</pre>
|
||||
</ol>
|
||||
|
||||
<p>This should build main framework library, build the sample application and run the "contacts" sample application
|
||||
using the maven jetty plugin. You should then be able to point your browser at
|
||||
<a href="http://localhost:8080/contacts/">http://localhost:8080/contacts/</a> to use the application.
|
||||
</p>
|
||||
|
||||
</subsection>
|
||||
|
||||
</section>
|
||||
|
||||
</body>
|
||||
|
||||
</document>
|
|
@ -19,7 +19,7 @@
|
|||
</li>
|
||||
|
||||
<li>
|
||||
Please make your commit comments informative, yet not too detailed. Detailed comments are ideally placed in the JIRA task. In the case of a contribution by a non-developer, please use the SVN commits to reflect who provided the contribution and add that person's name to /project.xml in the contributors section. If the contributors section does not list the name of someone who has contributed accepted code, please add them or let me know so that I can do so.<br></br><br></br>
|
||||
Please make your commit comments informative, yet not too detailed. Detailed comments are ideally placed in the JIRA task. In the case of a contribution by a non-developer, please use the SVN commits to reflect who provided the contribution and add that person's name to /pom.xml in the contributors section. If the contributors section does not list the name of someone who has contributed accepted code, please add them or let me know so that I can do so.<br></br><br></br>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
@ -27,7 +27,7 @@
|
|||
</li>
|
||||
|
||||
<li>
|
||||
Please make sure /docs/xdocs/changes.xml has a reference to JIRA for the upcoming release version. You don't need to add the name of contributors to /doc/xdocs/changes.xml, as acknowledgement is already provided via /project.xml, source code @author tags, the SVN commit message, and typically a JIRA task.<br></br><br></br>
|
||||
Please make sure /docs/xdocs/changes.xml has a reference to JIRA for the upcoming release version. You don't need to add the name of contributors to /doc/xdocs/changes.xml, as acknowledgement is already provided via /pom.xml, source code @author tags, the SVN commit message, and typically a JIRA task.<br></br><br></br>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
@ -47,7 +47,7 @@
|
|||
</li>
|
||||
|
||||
<li>
|
||||
Never check in code if the unit tests fail. This means, at minimum, successfully running "maven test:test" from /core. Always name your unit test classes so they end in "*Tests" - this ensures that Maven picks them up. If there is code in SVN which you didn't write and it is breaking the unit tests, please correct it yourself - don't leave SVN "broken" whilst waiting for the responsible developer to address it (the delay causes confusing and long-running threads on the list and forum). You can always rollback to the previous working version if in doubt of how the class works (just remember to comment the commit appropriately and let the author know).<br></br><br></br>
|
||||
Never check in code if the unit tests fail. This means, at minimum, successfully running "mvn test" from /core. Always name your unit test classes so they end in "*Tests" - this ensures that Maven picks them up. If there is code in SVN which you didn't write and it is breaking the unit tests, please correct it yourself - don't leave SVN "broken" whilst waiting for the responsible developer to address it (the delay causes confusing and long-running threads on the list and forum). You can always rollback to the previous working version if in doubt of how the class works (just remember to comment the commit appropriately and let the author know).<br></br><br></br>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
|
53
maven.xml
53
maven.xml
|
@ -1,53 +0,0 @@
|
|||
<!--
|
||||
* ========================================================================
|
||||
*
|
||||
* Copyright 2004 Acegi Technology Pty Limited
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*
|
||||
* ========================================================================
|
||||
-->
|
||||
|
||||
<project
|
||||
xmlns:j="jelly:core"
|
||||
xmlns:ant="jelly:ant"
|
||||
xmlns:util="jelly:util"
|
||||
xmlns:maven="jelly:maven">
|
||||
|
||||
<!-- =========== Set root dir =========== -->
|
||||
|
||||
<j:set var="rootdir">${basedir}</j:set>
|
||||
|
||||
<j:while test="${true}">
|
||||
<util:available file="${rootdir}/core/project.xml">
|
||||
<j:break/>
|
||||
</util:available>
|
||||
<j:set var="rootdir">${rootdir}/..</j:set>
|
||||
</j:while>
|
||||
|
||||
<ant:dirname property="rootdirname" file="${rootdir}/project.xml"/>
|
||||
<j:set var="rootdir">${rootdirname}</j:set>
|
||||
<echo>Using root dir: ${rootdir}</echo>
|
||||
|
||||
<postGoal name="site">
|
||||
<attainGoal name="dashboard:report-single"/>
|
||||
</postGoal>
|
||||
|
||||
<goal name="copystatcvs">
|
||||
<ant:mkdir dir="${rootdir}/doc/target/generated-xdocs/statcvs"/>
|
||||
<ant:move todir="${rootdir}/doc/target/generated-xdocs/statcvs">
|
||||
<ant:fileset dir="${rootdir}/target/generated-xdocs/statcvs"/>
|
||||
</ant:move>
|
||||
</goal>
|
||||
|
||||
</project>
|
|
@ -1,86 +0,0 @@
|
|||
# $Id$
|
||||
|
||||
# Values in this file will be overriden by any values with the same name
|
||||
# in the user-created build.properties file.
|
||||
|
||||
# Compile settings
|
||||
maven.compile.debug=on
|
||||
maven.compile.target=1.3
|
||||
maven.compile.source=1.3
|
||||
|
||||
# Add this to a build.properties file
|
||||
#maven.username=your_sourceforge_username
|
||||
|
||||
# If you'd like to have generated JARs signed, add these to build.properties
|
||||
#signature.alias=
|
||||
#signature.storepass=
|
||||
#signature.keystore=
|
||||
|
||||
maven.javadoc.links=http://java.sun.com/j2se/1.5.0/docs/api/,http://www.springframework.org/docs/api/,http://jakarta.apache.org/commons/lang/api/,http://developer.ja-sig.org/projects/cas/multiproject/cas-server/apidocs/,http://jakarta.apache.org/commons/codec/apidocs/,http://jakarta.apache.org/commons/collections/api/,http://jakarta.apache.org/commons/logging/apidocs/,http://tomcat.apache.org/tomcat-5.0-doc/servletapi/
|
||||
|
||||
maven.repo.remote=http://repo1.maven.org/maven,http://www.ibiblio.org/maven,http://acegisecurity.sourceforge.net/maven,http://people.apache.org/repository/
|
||||
|
||||
# Site generation properties
|
||||
maven.xdoc.date = left
|
||||
maven.xdoc.version = ${pom.currentVersion}
|
||||
maven.xdoc.distributionUrl=http://sourceforge.net/project/showfiles.php?group_id=104215
|
||||
#maven.xdoc.distributionUrl=http://acegisecurity.sourceforge.net/maven/acegisecurity/jars
|
||||
maven.html2xdoc.enabled=true
|
||||
|
||||
# Deploying site
|
||||
maven.remote.group=acegisecurity
|
||||
maven.site.deploy.method=ssh
|
||||
|
||||
# Repository to deploy to
|
||||
maven.repo.list=acegi
|
||||
|
||||
maven.repo.acegi=sftp://shell.sourceforge.net
|
||||
maven.repo.acegi.directory=/home/groups/a/ac/acegisecurity/htdocs/maven
|
||||
maven.repo.acegi.group=acegisecurity
|
||||
|
||||
# These must be set elsewhere
|
||||
# Useful background: http://jira.codehaus.org/secure/attachment/13459/site-deployment.xml
|
||||
# List of applicable properties: http://maven.apache.org/reference/plugins/artifact/properties.html
|
||||
#maven.repo.acegi.username=
|
||||
#maven.repo.acegi.privatekey=
|
||||
#maven.repo.acegi.passphrase=
|
||||
#maven.ssh.executable=
|
||||
#maven.scp.executable=
|
||||
|
||||
# clover-ant.jar overriding as maven-clover-plugin-1.6 uses clover-ant-1.3_01
|
||||
# which gives an "Invalid license: Invalid license file [E1202]"
|
||||
maven.jar.override=on
|
||||
#maven.jar.clover-ant=1.3.3_01
|
||||
maven.clover.excludes=**/*Exception.java
|
||||
maven.clover.context.statement.names=nolog
|
||||
maven.clover.context.statement.regexps=^if \(logger.*\).*}
|
||||
|
||||
# Clover open source license for Acegi Security (kindly provided by Cenqua)
|
||||
maven.clover.license.path=${rootdir}/lib/clover/clover.license
|
||||
|
||||
# License plugin settings
|
||||
maven.license.licenseFile=${rootdir}/LICENSE.txt
|
||||
|
||||
# multiproject
|
||||
maven.multiproject.basedir=${rootdir}
|
||||
maven.multiproject.includes=core/project.xml,adapters/*/project.xml,samples/*/project.xml,core-tiger/project.xml
|
||||
|
||||
# excluding the attributes project since the Commons Attributes plugin causes
|
||||
# problems with java 5 source code compilation
|
||||
maven.multiproject.excludes=samples/attributes/project.xml
|
||||
|
||||
# multichanges
|
||||
maven.multichanges.basedir=${maven.multiproject.basedir}
|
||||
maven.multichanges.includes=${maven.multiproject.includes}
|
||||
|
||||
# dashboard
|
||||
maven.dashboard.basedir=${maven.multiproject.basedir}
|
||||
maven.dashboard.includes=${maven.multiproject.includes}
|
||||
maven.dashboard.aggregators = cserrors,cswarnings,clovertpc,cloverloc,cloverncloc,junittests,junitfailures,juniterrors,junitpassrate,simiantdl
|
||||
maven.dashboard.rungoals=false
|
||||
maven.dashboard.runreactor=false
|
||||
maven.multiproject.site.goals=site,dashboard:report-single
|
||||
# needed to get clover reports running dashboard-single
|
||||
maven.clover.report.xml=true
|
||||
|
||||
maven.junit.fork=true
|
571
project.xml
571
project.xml
|
@ -1,571 +0,0 @@
|
|||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<!--
|
||||
* ========================================================================
|
||||
*
|
||||
* Copyright 2004, 2005, 2006 Acegi Technology Pty Limited
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*
|
||||
* ========================================================================
|
||||
-->
|
||||
<project>
|
||||
<pomVersion>3</pomVersion>
|
||||
<groupId>org.acegisecurity</groupId>
|
||||
<currentVersion>1.0.4</currentVersion>
|
||||
<package>org.acegisecurity</package>
|
||||
<description>Acegi Security System for Spring</description>
|
||||
<shortDescription>Acegi Security System for Spring</shortDescription>
|
||||
<organization>
|
||||
<name>Acegi Technology Pty Limited</name>
|
||||
<url>http://sourceforge.net/projects/acegisecurity</url>
|
||||
<logo>http://sourceforge.net/sflogo.php?group_id=104215&type=5</logo>
|
||||
</organization>
|
||||
<inceptionYear>2004</inceptionYear>
|
||||
<logo>http://acegisecurity.org/logo.gif</logo>
|
||||
<url>http://acegisecurity.org/</url>
|
||||
<siteAddress>63.246.29.165</siteAddress>
|
||||
<siteDirectory>/home/acegi/acegisecurity.org/www/apache/htdocs</siteDirectory>
|
||||
<distributionSite>shell.sf.net</distributionSite>
|
||||
<distributionDirectory>/home/groups/a/ac/acegisecurity/htdocs/maven</distributionDirectory>
|
||||
<repository>
|
||||
<connection>scm:svn:https://acegisecurity.svn.sourceforge.net/svnroot/acegisecurity/trunk/acegisecurity</connection>
|
||||
<developerConnection>scm:svn:https://acegisecurity.svn.sourceforge.net/svnroot/acegisecurity/trunk/acegisecurity</developerConnection>
|
||||
<url>http://acegisecurity.svn.sourceforge.net/viewcvs.cgi/acegisecurity/trunk/acegisecurity/</url>
|
||||
</repository>
|
||||
<mailingLists>
|
||||
<mailingList>
|
||||
<name>Acegi Developer List</name>
|
||||
<subscribe>https://lists.sourceforge.net/lists/listinfo/acegisecurity-developer</subscribe>
|
||||
<archive>http://sourceforge.net/mailarchive/forum.php?forum_id=40659</archive>
|
||||
</mailingList>
|
||||
<mailingList>
|
||||
<name>Acegi Developer List (at GMane)</name>
|
||||
<archive>http://news.gmane.org/gmane.comp.java.springframework.acegisecurity.devel/</archive>
|
||||
</mailingList>
|
||||
<mailingList>
|
||||
<name>Acegi Developer List (at mail-archive.com)</name>
|
||||
<archive>http://www.mail-archive.com/acegisecurity-developer@lists.sourceforge.net/</archive>
|
||||
</mailingList>
|
||||
<mailingList>
|
||||
<name>Spring User List</name>
|
||||
<archive>http://sourceforge.net/mailarchive/forum.php?forum_id=30287</archive>
|
||||
</mailingList>
|
||||
</mailingLists>
|
||||
<developers>
|
||||
<developer>
|
||||
<name>Ben Alex</name>
|
||||
<id>benalex</id>
|
||||
<email>benalex at users.sourceforge.net</email>
|
||||
<organization>Acegi Technology Pty Limited (http://www.acegi.com.au)</organization>
|
||||
<timezone>+10</timezone>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>Colin Sampaleanu</name>
|
||||
<id>colins</id>
|
||||
<email>colinml1 at exis.com</email>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>Carlos Sanchez</name>
|
||||
<id>carlossg</id>
|
||||
<email>carlossg at users.sourceforge.net</email>
|
||||
<timezone>+1</timezone>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>Francois Beausoleil</name>
|
||||
<id>fbos</id>
|
||||
<email>fbos at users.sourceforge.net</email>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>Luke Taylor</name>
|
||||
<id>luke_t</id>
|
||||
<email>luke at monkeymachine.ltd.uk</email>
|
||||
<organization>Monkey Machine Ltd. (http://monkeymachine.ltd.uk)</organization>
|
||||
<timezone>0</timezone>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>Ray Krueger</name>
|
||||
<id>raykrueger</id>
|
||||
<email>raykrueger at users.sourceforge.net</email>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>Robert Sanders</name>
|
||||
<id>robertsanders</id>
|
||||
<email>robertsanders at users.sourceforge.net</email>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>Mark St.Godard</name>
|
||||
<id>markstg</id>
|
||||
<email>markstg at users.sourceforge.net</email>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>Scott McCrory</name>
|
||||
<id>smccrory</id>
|
||||
<email>smccrory at users.sourceforge.net</email>
|
||||
<timezone>-5</timezone>
|
||||
</developer>
|
||||
<developer>
|
||||
<name>Vishal Puri</name>
|
||||
<id>vishalpuri</id>
|
||||
<email>vishalpuri at users.sourceforge.net</email>
|
||||
<organization>Interface21 Pty Limited (http://www.interface21.com)</organization>
|
||||
<timezone>+10</timezone>
|
||||
</developer>
|
||||
</developers>
|
||||
<contributors>
|
||||
<contributor>
|
||||
<name>Alan Stewart</name>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Alef Arendsen</name>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Cameron Braid</name>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Patrick Burleson</name>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Wesley Hall</name>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Scott Evans</name>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Andrey Grebnev</name>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Travis Gregg</name>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Seth Ladd</name>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Karel Miarka</name>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>James Monaghan</name>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Andrew Petro</name>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Aaron Tang</name>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Orlando Garcia Carmona</name>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Joni Suominen</name>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Sergio Berna</name>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Paulo Neves</name>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Mike Perham</name>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Eric Crampton</name>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Paul Garvey</name>
|
||||
</contributor>
|
||||
</contributors>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>net.sf.ehcache</groupId>
|
||||
<artifactId>ehcache</artifactId>
|
||||
<version>1.2.4</version>
|
||||
<type>jar</type>
|
||||
<url>http://ehcache.sourceforge.net</url>
|
||||
<properties>
|
||||
<war.bundle>true</war.bundle>
|
||||
</properties>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>aopalliance</groupId>
|
||||
<artifactId>aopalliance</artifactId>
|
||||
<version>1.0</version>
|
||||
<type>jar</type>
|
||||
<url>http://aopalliance.sourceforge.net</url>
|
||||
<properties>
|
||||
<war.bundle>true</war.bundle>
|
||||
</properties>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>commons-lang</groupId>
|
||||
<artifactId>commons-lang</artifactId>
|
||||
<version>2.1</version>
|
||||
<type>jar</type>
|
||||
<url>http://jakarta.apache.org/commons</url>
|
||||
<properties>
|
||||
<war.bundle>true</war.bundle>
|
||||
</properties>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>commons-codec</groupId>
|
||||
<artifactId>commons-codec</artifactId>
|
||||
<version>1.3</version>
|
||||
<type>jar</type>
|
||||
<url>http://jakarta.apache.org/commons</url>
|
||||
<properties>
|
||||
<war.bundle>true</war.bundle>
|
||||
</properties>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>commons-collections</groupId>
|
||||
<artifactId>commons-collections</artifactId>
|
||||
<version>3.1</version>
|
||||
<type>jar</type>
|
||||
<url>http://jakarta.apache.org/commons</url>
|
||||
<properties>
|
||||
<war.bundle>true</war.bundle>
|
||||
</properties>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>commons-logging</groupId>
|
||||
<artifactId>commons-logging</artifactId>
|
||||
<version>1.0.4</version>
|
||||
<type>jar</type>
|
||||
<url>http://jakarta.apache.org/commons</url>
|
||||
<properties>
|
||||
<war.bundle>true</war.bundle>
|
||||
</properties>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>javax.servlet</groupId>
|
||||
<artifactId>jstl</artifactId>
|
||||
<version>1.0.6</version>
|
||||
<type>jar</type>
|
||||
<properties>
|
||||
<war.bundle>true</war.bundle>
|
||||
</properties>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>javax.servlet</groupId>
|
||||
<artifactId>servlet-api</artifactId>
|
||||
<version>2.4</version>
|
||||
<url>http://java.sun.com/products/servlet</url>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>oro</groupId>
|
||||
<artifactId>oro</artifactId>
|
||||
<version>2.0.8</version>
|
||||
<type>jar</type>
|
||||
<url>http://jakarta.apache.org/oro/</url>
|
||||
<properties>
|
||||
<war.bundle>true</war.bundle>
|
||||
</properties>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>hsqldb</groupId>
|
||||
<artifactId>hsqldb</artifactId>
|
||||
<version>1.8.0.4</version>
|
||||
<type>jar</type>
|
||||
<url>http://hsqldb.sourceforge.net/</url>
|
||||
<properties>
|
||||
<war.bundle>true</war.bundle>
|
||||
</properties>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>junit</groupId>
|
||||
<artifactId>junit</artifactId>
|
||||
<version>3.8.1</version>
|
||||
<type>jar</type>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.springframework</groupId>
|
||||
<artifactId>spring</artifactId>
|
||||
<version>1.2.9</version>
|
||||
<type>jar</type>
|
||||
<url>http://www.springframework.org</url>
|
||||
<properties>
|
||||
<war.bundle>true</war.bundle>
|
||||
</properties>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.springframework</groupId>
|
||||
<artifactId>spring-mock</artifactId>
|
||||
<version>1.2.9</version>
|
||||
<type>jar</type>
|
||||
<url>http://www.springframework.org</url>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>commons-attributes</groupId>
|
||||
<artifactId>commons-attributes-api</artifactId>
|
||||
<version>2.1</version>
|
||||
<type>jar</type>
|
||||
<url>http://jakarta.apache.org/commons</url>
|
||||
<properties>
|
||||
<war.bundle>true</war.bundle>
|
||||
</properties>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>commons-attributes</groupId>
|
||||
<artifactId>commons-attributes-compiler</artifactId>
|
||||
<version>2.1</version>
|
||||
<type>jar</type>
|
||||
<url>http://jakarta.apache.org/commons</url>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>taglibs</groupId>
|
||||
<artifactId>standard</artifactId>
|
||||
<version>1.0.6</version>
|
||||
<type>jar</type>
|
||||
<url>http://jakarta.apache.org/taglibs/</url>
|
||||
<properties>
|
||||
<war.bundle>true</war.bundle>
|
||||
</properties>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>cas</groupId>
|
||||
<artifactId>casclient</artifactId>
|
||||
<version>2.0.11</version>
|
||||
<type>jar</type>
|
||||
<url>http://www.yale.edu/tp/cas</url>
|
||||
<properties>
|
||||
<war.bundle>true</war.bundle>
|
||||
</properties>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.samba.jcifs</groupId>
|
||||
<artifactId>jcifs</artifactId>
|
||||
<version>1.2.6</version>
|
||||
<type>jar</type>
|
||||
<url>http://jcifs.samba.org/</url>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>aspectj</groupId>
|
||||
<artifactId>aspectjrt</artifactId>
|
||||
<version>1.2</version>
|
||||
<type>jar</type>
|
||||
<url>http://www.eclipse.org/aspectj</url>
|
||||
<properties>
|
||||
<war.bundle>true</war.bundle>
|
||||
</properties>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>javax.servlet</groupId>
|
||||
<artifactId>jsp-api</artifactId>
|
||||
<version>2.0</version>
|
||||
<url>http://java.sun.com/products/jsp</url>
|
||||
<properties>
|
||||
<war.bundle>false</war.bundle>
|
||||
</properties>
|
||||
</dependency>
|
||||
|
||||
<!-- Apache DS dependencies for embedded LDAP test server -->
|
||||
<dependency>
|
||||
<groupId>org.apache.directory.server</groupId>
|
||||
<artifactId>apacheds-core</artifactId>
|
||||
<version>1.0.0</version>
|
||||
<properties>
|
||||
<scope>test</scope>
|
||||
</properties>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.apache.directory.server</groupId>
|
||||
<artifactId>apacheds-core-shared</artifactId>
|
||||
<version>1.0.0</version>
|
||||
<properties>
|
||||
<scope>test</scope>
|
||||
</properties>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.apache.directory.shared</groupId>
|
||||
<artifactId>shared-asn1</artifactId>
|
||||
<version>0.9.5.3</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.apache.directory.shared</groupId>
|
||||
<artifactId>shared-ldap</artifactId>
|
||||
<version>0.9.5.3</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>antlr</groupId>
|
||||
<artifactId>antlr</artifactId>
|
||||
<version>2.7.2</version>
|
||||
<type>jar</type>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>jdbm</groupId>
|
||||
<artifactId>jdbm</artifactId>
|
||||
<version>1.0</version>
|
||||
<type>jar</type>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>regexp</groupId>
|
||||
<artifactId>regexp</artifactId>
|
||||
<version>1.2</version>
|
||||
<type>jar</type>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.slf4j</groupId>
|
||||
<artifactId>slf4j-log4j12</artifactId>
|
||||
<version>1.0-rc5</version>
|
||||
<type>jar</type>
|
||||
</dependency>
|
||||
<!-- End of ApacheDS dependencies -->
|
||||
|
||||
<!-- Keep log4j after the apacheds stuff to avoid nasty classpath errors -->
|
||||
<dependency>
|
||||
<groupId>log4j</groupId>
|
||||
<artifactId>log4j</artifactId>
|
||||
<version>1.2.9</version>
|
||||
<type>jar</type>
|
||||
<properties>
|
||||
<war.bundle>true</war.bundle>
|
||||
</properties>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>jmock</groupId>
|
||||
<artifactId>jmock</artifactId>
|
||||
<version>1.0.1</version>
|
||||
<type>jar</type>
|
||||
</dependency>
|
||||
|
||||
<!-- plugins not bundled with maven 1.0.2 -->
|
||||
<!--dependency>
|
||||
<groupId>statcvs</groupId>
|
||||
<artifactId>maven-statcvs-plugin</artifactId>
|
||||
<version>2.7</version>
|
||||
<type>plugin</type>
|
||||
</dependency -->
|
||||
<dependency>
|
||||
<groupId>maven-plugins</groupId>
|
||||
<artifactId>maven-findbugs-plugin</artifactId>
|
||||
<version>0.9.2</version>
|
||||
<type>plugin</type>
|
||||
</dependency>
|
||||
|
||||
</dependencies>
|
||||
<build>
|
||||
<sourceDirectory>${basedir}/src/main/java</sourceDirectory>
|
||||
<unitTestSourceDirectory>${basedir}/src/test/java</unitTestSourceDirectory>
|
||||
<unitTest>
|
||||
<includes>
|
||||
<include>**/*Tests.java</include>
|
||||
</includes>
|
||||
<resources>
|
||||
<resource>
|
||||
<directory>${basedir}/src/test/resources</directory>
|
||||
<includes>
|
||||
<include>**/**</include>
|
||||
</includes>
|
||||
<filtering>false</filtering>
|
||||
</resource>
|
||||
</resources>
|
||||
</unitTest>
|
||||
<resources>
|
||||
<resource>
|
||||
<directory>${rootdir}</directory>
|
||||
<targetPath>META-INF</targetPath>
|
||||
<includes>
|
||||
<include>notice.txt</include>
|
||||
</includes>
|
||||
<filtering>false</filtering>
|
||||
</resource>
|
||||
<resource>
|
||||
<directory>${basedir}/src/main/resources</directory>
|
||||
<includes>
|
||||
<include>**/**</include>
|
||||
</includes>
|
||||
<filtering>false</filtering>
|
||||
</resource>
|
||||
</resources>
|
||||
</build>
|
||||
<reports>
|
||||
<!-- report>maven-changelog-plugin</report -->
|
||||
<!-- report>maven-checkstyle-plugin</report -->
|
||||
<report>maven-clover-plugin</report>
|
||||
<report>maven-javadoc-plugin</report>
|
||||
<report>maven-jdepend-plugin</report>
|
||||
<report>maven-junit-report-plugin</report>
|
||||
<report>maven-jxr-plugin</report>
|
||||
<report>maven-pmd-plugin</report>
|
||||
<report>maven-simian-plugin</report>
|
||||
<report>maven-tasklist-plugin</report>
|
||||
<report>maven-findbugs-plugin</report>
|
||||
</reports>
|
||||
<versions>
|
||||
<version>
|
||||
<id>0.3</id>
|
||||
<name>0.3</name>
|
||||
<tag>release_0_3</tag>
|
||||
</version>
|
||||
<version>
|
||||
<id>0.4</id>
|
||||
<name>0.4</name>
|
||||
<tag>release_0_4</tag>
|
||||
</version>
|
||||
<version>
|
||||
<id>0.5</id>
|
||||
<name>0.5</name>
|
||||
<tag>release_0_5</tag>
|
||||
</version>
|
||||
<version>
|
||||
<id>0.5.1</id>
|
||||
<name>0.5.1</name>
|
||||
<tag>release_0_51</tag>
|
||||
</version>
|
||||
<version>
|
||||
<id>0.6</id>
|
||||
<name>0.6</name>
|
||||
<tag>release_0_6</tag>
|
||||
</version>
|
||||
<version>
|
||||
<id>0.6.1</id>
|
||||
<name>0.6.1</name>
|
||||
<tag>release_0_6_1</tag>
|
||||
</version>
|
||||
<version>
|
||||
<id>0.7.0</id>
|
||||
<name>0.7.0</name>
|
||||
<tag>release_0_7_0</tag>
|
||||
</version>
|
||||
<version>
|
||||
<id>0.7.1</id>
|
||||
<name>0.7.1</name>
|
||||
<tag>release_0_7_1</tag>
|
||||
</version>
|
||||
<version>
|
||||
<id>0.8.0</id>
|
||||
<name>0.8.0</name>
|
||||
<tag>release_0_8_0</tag>
|
||||
</version>
|
||||
<version>
|
||||
<id>0.8.1</id>
|
||||
<name>0.8.1</name>
|
||||
<tag>release_0_8_1</tag>
|
||||
</version>
|
||||
<version>
|
||||
<id>0.8.1.1</id>
|
||||
<name>0.8.1.1</name>
|
||||
<tag>release_0_8_1_1</tag>
|
||||
</version>
|
||||
<version>
|
||||
<id>0.8.2</id>
|
||||
<name>0.8.2</name>
|
||||
<tag>release_0_8_2</tag>
|
||||
</version>
|
||||
<version>
|
||||
<id>0.8.3</id>
|
||||
<name>0.8.3</name>
|
||||
<tag>release_0_8_3</tag>
|
||||
</version>
|
||||
</versions>
|
||||
</project>
|
||||
|
|
@ -1,6 +0,0 @@
|
|||
<project xmlns:maven="jelly:maven"
|
||||
xmlns:j="jelly:core"
|
||||
xmlns:util="jelly:util">
|
||||
|
||||
|
||||
</project>
|
|
@ -1,9 +0,0 @@
|
|||
# $Id$
|
||||
|
||||
# Compile settings
|
||||
#
|
||||
# Java 1.5 is required due to the use of annotations for metadata.
|
||||
# (main Acegi Security project / parent) is Java 1.3 compatible
|
||||
#
|
||||
maven.compile.target=1.5
|
||||
maven.compile.source=1.5
|
|
@ -1,22 +0,0 @@
|
|||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<project>
|
||||
<extend>${basedir}/../project.xml</extend>
|
||||
<pomVersion>3</pomVersion>
|
||||
<artifactId>acegi-security-sample-annotations</artifactId>
|
||||
<name>Acegi Security System for Spring - Annotations sample</name>
|
||||
<siteDirectory>/home/groups/a/ac/acegisecurity/htdocs/multiproject/acegi-security-sample-annotations</siteDirectory>
|
||||
<repository>
|
||||
<connection>scm:svn:https://acegisecurity.svn.sourceforge.net/svnroot/acegisecurity/trunk/acegisecurity</connection>
|
||||
<developerConnection>scm:svn:https://acegisecurity.svn.sourceforge.net/svnroot/acegisecurity/trunk/acegisecurity</developerConnection>
|
||||
<url>http://acegisecurity.svn.sourceforge.net/viewcvs.cgi/acegisecurity/trunk/acegisecurity/samples/annotations/</url>
|
||||
</repository>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.acegisecurity</groupId>
|
||||
<artifactId>acegi-security-tiger</artifactId>
|
||||
<version>1.0.4</version>
|
||||
<type>jar</type>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
||||
|
|
@ -1,8 +0,0 @@
|
|||
<project xmlns:maven="jelly:maven" xmlns:j="jelly:core" xmlns:util="jelly:util">
|
||||
|
||||
<goal name="install-plugin">
|
||||
<get src="http://cvs.apache.org/~leosutic/commons-attributes-plugin-2.1.jar"
|
||||
dest="${maven.home}/plugins/commons-attributes-plugin-2.1.jar"/>
|
||||
</goal>
|
||||
|
||||
</project>
|
|
@ -1,10 +0,0 @@
|
|||
# $Id$
|
||||
|
||||
######################################################################
|
||||
# Commons-Attributes
|
||||
######################################################################
|
||||
org.apache.commons.attributes.enable=true
|
||||
org.apache.commons.attributes.index.enable=true
|
||||
|
||||
# Having difficulty? Try executing "maven install-plugin" from the
|
||||
# attributes directory. See the maven.xml for what this goal does.
|
|
@ -1,42 +0,0 @@
|
|||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<project>
|
||||
<extend>${basedir}/../project.xml</extend>
|
||||
<pomVersion>3</pomVersion>
|
||||
<artifactId>acegi-security-sample-attributes</artifactId>
|
||||
<name>Acegi Security System for Spring - Attributes sample</name>
|
||||
<siteDirectory>/home/groups/a/ac/acegisecurity/htdocs/multiproject/acegi-security-sample-attributes</siteDirectory>
|
||||
<repository>
|
||||
<connection>scm:svn:https://acegisecurity.svn.sourceforge.net/svnroot/acegisecurity/trunk/acegisecurity</connection>
|
||||
<developerConnection>scm:svn:https://acegisecurity.svn.sourceforge.net/svnroot/acegisecurity/trunk/acegisecurity</developerConnection>
|
||||
<url>http://acegisecurity.svn.sourceforge.net/viewcvs.cgi/acegisecurity/trunk/acegisecurity/samples/attributes/</url>
|
||||
</repository>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>xdoclet</groupId>
|
||||
<artifactId>xjavadoc</artifactId>
|
||||
<version>1.0.2</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>commons-collections</groupId>
|
||||
<artifactId>commons-collections</artifactId>
|
||||
<version>3.1</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>commons-attributes</groupId>
|
||||
<artifactId>commons-attributes-compiler</artifactId>
|
||||
<version>2.1</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>commons-attributes</groupId>
|
||||
<artifactId>commons-attributes-api</artifactId>
|
||||
<version>2.1</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>commons-attributes</groupId>
|
||||
<artifactId>commons-attributes-plugin</artifactId>
|
||||
<version>2.1</version>
|
||||
<type>plugin</type>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
||||
|
|
@ -1,75 +0,0 @@
|
|||
<project
|
||||
xmlns:j="jelly:core"
|
||||
xmlns:ant="jelly:ant"
|
||||
xmlns:artifact="artifact"
|
||||
xmlns:maven="jelly:maven">
|
||||
|
||||
<goal name="war">
|
||||
<echo>The "war" goal is deprecated. Use "multiwar:multiwar" instead.</echo>
|
||||
</goal>
|
||||
|
||||
<goal name="multiwar:multiwar">
|
||||
<!-- needed otherwise first custom artifact (cas) doesn't get built) -->
|
||||
<attainGoal name="acegisecurity:war"/>
|
||||
|
||||
<!-- cas war -->
|
||||
<j:set var="webapp" value="cas"/>
|
||||
<attainGoal name="acegisecurity:war"/>
|
||||
|
||||
<!-- ca war -->
|
||||
<j:set var="webapp" value="ca"/>
|
||||
<attainGoal name="acegisecurity:war"/>
|
||||
|
||||
<!-- filter war -->
|
||||
<j:set var="webapp" value="filter"/>
|
||||
<attainGoal name="acegisecurity:war"/>
|
||||
|
||||
<!-- x509 war -->
|
||||
<j:set var="webapp" value="x509"/>
|
||||
<attainGoal name="acegisecurity:war"/>
|
||||
|
||||
<!-- ldap war -->
|
||||
<j:set var="webapp" value="ldap"/>
|
||||
<attainGoal name="acegisecurity:war"/>
|
||||
|
||||
<!-- delete generic artifact (we only want our three custom WARs) -->
|
||||
<ant:delete file="${maven.war.build.dir}/${pom.artifactId}.war"/>
|
||||
</goal>
|
||||
|
||||
<goal name="acegisecurity:war">
|
||||
<maven:set plugin="maven-war-plugin"
|
||||
property="maven.war.webapp.dir"
|
||||
value="${maven.war.build.dir}/${pom.artifactId}-${webapp}"/>
|
||||
<maven:set plugin="maven-war-plugin"
|
||||
property="maven.war.final.name"
|
||||
value="${pom.artifactId}-${webapp}.war"/>
|
||||
<attainGoal name="war:war"/>
|
||||
</goal>
|
||||
|
||||
<goal name="multiwar:install">
|
||||
<attainGoal name="multiwar:multiwar"/>
|
||||
<echo>multiproject:install doesn't install Contacts Samples WARs to local repo</echo>
|
||||
</goal>
|
||||
|
||||
<postGoal name="war:war-resources">
|
||||
<maven:get plugin="maven-war-plugin"
|
||||
property="maven.war.webapp.dir"
|
||||
var="maven.war.webapp.dir"/>
|
||||
<ant:copy todir="${maven.war.webapp.dir}" preservelastmodified="true">
|
||||
<ant:fileset dir="${maven.war.src}/../${webapp}"/>
|
||||
</ant:copy>
|
||||
</postGoal>
|
||||
|
||||
<goal name="run" prereqs="java:compile,java:jar-resources">
|
||||
<ant:java dir="client" classname="sample.contact.ClientApplication" fork="true" >
|
||||
<ant:sysproperty key="username" value="${username}"/>
|
||||
<ant:sysproperty key="password" value="${password}"/>
|
||||
<ant:sysproperty key="nrOfCalls" value="${nrOfCalls}"/>
|
||||
<ant:classpath>
|
||||
<ant:path refid="maven.dependency.classpath"/>
|
||||
<ant:pathelement path="${maven.build.dest} "/>
|
||||
</ant:classpath>
|
||||
</ant:java>
|
||||
</goal>
|
||||
|
||||
</project>
|
|
@ -1,25 +0,0 @@
|
|||
# Ant properties for building the Contacts sample application.
|
||||
# $Id$
|
||||
|
||||
name.filter=contacts
|
||||
name.ca=contacts-container-adapter
|
||||
name.cas=contacts-cas
|
||||
src.dir=src
|
||||
war.dir=war
|
||||
lib.dir=${basedir}/../../lib
|
||||
dist.lib.dir=${basedir}/../../dist
|
||||
build.dir=classes
|
||||
dist.dir=dist
|
||||
javadocs.dir=api
|
||||
jalopy.xml=${basedir}/../../jalopy.xml
|
||||
tmp.dir=temporary
|
||||
etc.dir=etc
|
||||
client.dir=client
|
||||
|
||||
|
||||
maven.war.src=${maven.src.dir}/main/webapp/common
|
||||
|
||||
maven.multiproject.type=multiwar
|
||||
|
||||
maven.xdoc.distributionType=war
|
||||
maven.xdoc.distributionUrl=http://acegisecurity.sourceforge.net/maven/acegisecurity/wars
|
|
@ -1,36 +0,0 @@
|
|||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<project>
|
||||
<extend>${basedir}/../project.xml</extend>
|
||||
<pomVersion>3</pomVersion>
|
||||
<artifactId>acegi-security-sample-contacts</artifactId>
|
||||
<name>Acegi Security System for Spring - Contacts sample</name>
|
||||
<siteDirectory>/home/groups/a/ac/acegisecurity/htdocs/multiproject/acegi-security-sample-contacts</siteDirectory>
|
||||
<repository>
|
||||
<connection>scm:svn:https://acegisecurity.svn.sourceforge.net/svnroot/acegisecurity/trunk/acegisecurity</connection>
|
||||
<developerConnection>scm:svn:https://acegisecurity.svn.sourceforge.net/svnroot/acegisecurity/trunk/acegisecurity</developerConnection>
|
||||
<url>http://acegisecurity.svn.sourceforge.net/viewcvs.cgi/acegisecurity/trunk/acegisecurity/samples/contacts/</url>
|
||||
</repository>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>hessian</groupId>
|
||||
<artifactId>hessian</artifactId>
|
||||
<version>3.0.1</version>
|
||||
<type>jar</type>
|
||||
<url>http://www.caucho.com</url>
|
||||
<properties>
|
||||
<war.bundle>true</war.bundle>
|
||||
</properties>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>burlap</groupId>
|
||||
<artifactId>burlap</artifactId>
|
||||
<version>2.1.7</version>
|
||||
<type>jar</type>
|
||||
<url>http://www.caucho.com</url>
|
||||
<properties>
|
||||
<war.bundle>true</war.bundle>
|
||||
</properties>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
||||
|
|
@ -1,24 +0,0 @@
|
|||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<project>
|
||||
<extend>${basedir}/../project.xml</extend>
|
||||
<pomVersion>3</pomVersion>
|
||||
<repository>
|
||||
<connection>scm:svn:https://acegisecurity.svn.sourceforge.net/svnroot/acegisecurity/trunk/acegisecurity</connection>
|
||||
<developerConnection>scm:svn:https://acegisecurity.svn.sourceforge.net/svnroot/acegisecurity/trunk/acegisecurity</developerConnection>
|
||||
<url>http://acegisecurity.svn.sourceforge.net/viewcvs.cgi/acegisecurity/trunk/acegisecurity/samples/</url>
|
||||
</repository>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.acegisecurity</groupId>
|
||||
<artifactId>acegi-security</artifactId>
|
||||
<version>1.0.4</version>
|
||||
<type>jar</type>
|
||||
<url>http://acegisecurity.org</url>
|
||||
<properties>
|
||||
<war.bundle>true</war.bundle>
|
||||
</properties>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
<build />
|
||||
</project>
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
maven.multiproject.type=war
|
||||
# Change default property value
|
||||
maven.src.dir=src/main
|
|
@ -1,13 +0,0 @@
|
|||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<project>
|
||||
<extend>${basedir}/../project.xml</extend>
|
||||
<pomVersion>3</pomVersion>
|
||||
<artifactId>acegi-security-sample-tutorial</artifactId>
|
||||
<name>Acegi Security System for Spring - Tutorial sample</name>
|
||||
<siteDirectory>/home/groups/a/ac/acegisecurity/htdocs/multiproject/acegi-security-sample-tutorial</siteDirectory>
|
||||
<repository>
|
||||
<connection>scm:svn:https://acegisecurity.svn.sourceforge.net/svnroot/acegisecurity/trunk/acegisecurity</connection>
|
||||
<developerConnection>scm:svn:https://acegisecurity.svn.sourceforge.net/svnroot/acegisecurity/trunk/acegisecurity</developerConnection>
|
||||
<url>http://acegisecurity.svn.sourceforge.net/viewcvs.cgi/acegisecurity/trunk/acegisecurity/samples/tutorial/</url>
|
||||
</repository>
|
||||
</project>
|
|
@ -48,7 +48,7 @@
|
|||
</li>
|
||||
|
||||
<li>
|
||||
Please make your commit comments informative, yet not too detailed. Detailed comments are ideally placed in the JIRA task. In the case of a contribution by a non-developer, please use the SVN commits to reflect who provided the contribution and add that person's name to /project.xml in the contributors section. If the contributors section does not list the name of someone who has contributed accepted code, please add them or let me know so that I can do so.<br><br>
|
||||
Please make your commit comments informative, yet not too detailed. Detailed comments are ideally placed in the JIRA task. In the case of a contribution by a non-developer, please use the SVN commits to reflect who provided the contribution and add that person's name to /pom.xml in the contributors section. If the contributors section does not list the name of someone who has contributed accepted code, please add them or let me know so that I can do so.<br><br>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
@ -56,7 +56,7 @@
|
|||
</li>
|
||||
|
||||
<li>
|
||||
Please make sure /docs/xdocs/changes.xml has a reference to JIRA for the upcoming release version. You don't need to add the name of contributors to /doc/xdocs/changes.xml, as acknowledgement is already provided via /project.xml, source code @author tags, the SVN commit message, and typically a JIRA task.<br><br>
|
||||
Please make sure /docs/xdocs/changes.xml has a reference to JIRA for the upcoming release version. You don't need to add the name of contributors to /doc/xdocs/changes.xml, as acknowledgement is already provided via /pom.xml, source code @author tags, the SVN commit message, and typically a JIRA task.<br><br>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
|
Loading…
Reference in New Issue