-################ GLOBAL SETTINGS\r
-# This is where maven-proxy stores files it has downloaded\r
-repo.local.store=target\r
-\r
-#The port to listen on - not used if loaded as a webapp\r
-port=9999\r
-\r
-#This is the base area that all files are loaded from. While it is possible to leave this blank, this behaviour\r
-#is deprecated and will be disabled in version 2.0. There are too many namespace conflicts caused by not using\r
-#a prefix.\r
-#The repository will be shown at http://localhost:9999/repository/\r
-#for the .war loaded into a webapp server, the default prefix is "repository" (edit the web.xml to change)\r
-# As maven doesn't like a trailing slash, this address shouldn't have one either.\r
-prefix=repository\r
-\r
-#This is the simple date format used to display the last modified date while browsing the repository.\r
-lastModifiedDateFormat=yyyy/MM/dd HH:mm:ss\r
-\r
-################ SNAPSHOT HANDLING\r
-#If you want the proxy to look for newer snapshots, set to true\r
-snapshot.update=true\r
-\r
-################ M2 METADATA HANDLING\r
-#If you want the proxy to prevent looking for newer metadata, set to false (default is true)\r
-#metadata.update=false\r
-\r
-################ M2 POM HANDLING\r
-#If you want the proxy to look for newer POMs, set to true (default is false)\r
-pom.update=true\r
-\r
-################ PROMOTION HANDLING\r
-# ***** NOT CURRENTLY IMPLEMENTED *****\r
-#Promotion describes the process by which new artifacts are loaded to global maven-proxy repository. It\r
-# is designed to be used by "higher security installations" that do not want to acquire artifacts from\r
-# remote repositories without approval.\r
-#\r
-#If promotion handling is enabled, then the proxy will not download remote artifacts without permission\r
-# (local repositories with copy=false are considered to be local)\r
-#\r
-#Permission to download is granted via the Promotion menu which will be enabled\r
-# when promotion handling is enabled.\r
-#\r
-#If promotion is false, artifacts are sourced from any repository as per normal.\r
-#\r
-#Promotion and snapshots: If promotion is enabled, snapshots are not downloadable. The concept of using\r
-# a snapshot in a production build (which is primarily what promotion is for) is counterintuitive.\r
-##\r
-promotion=false\r
-\r
-################ WEB INTERFACE\r
-# This defines the absolute URL the server should use to identify itself.\r
-# This can often be determined automatically, but we recommend you specify\r
-# it explicitly to prevent problems during startup.\r
-# The prefix will be added to this for the actual repository\r
-# i.e. proxy available at http://localhost:9999/, repository at http://localhost:9999/repository\r
-serverName=http://localhost:9999\r
-\r
-#If true, the repository can be browsed\r
-browsable=true\r
-\r
-#If true, the repository can be searched\r
-searchable=true\r
-\r
-#Not currently implemented. Will allow webdav access to the repository at some point.\r
-webdav=true\r
-\r
-#Stylesheet - if configured, will override the default stylesheet shipped with maven-proxy - absolute URLs only\r
-#eg. /maven-proxy/style.css, http://www.example.com/style.css\r
-stylesheet=/maven-proxy/style.css\r
-\r
-#bgColor / bgColorHighlight are replaced in the built in stylesheet to produce a simple color scheme.\r
-#If a stylesheet is set, these are not used.\r
-bgColor=#14B\r
-bgColorHighlight=#94B\r
-\r
-#rowColor / rowColorHighlight are replaced in the built in stylesheet to produce a simple color scheme.\r
-#If a stylesheet is set, these are not used.\r
-rowColor=#CCF\r
-rowColorHighlight=#DDF\r
-\r
-\r
-################ PROXIES\r
-#This is just a hack, it should auto discover them\r
-proxy.list=one,two,three\r
-\r
-#Unauthenticated proxy\r
-proxy.one.host=proxy1.example.com\r
-proxy.one.port=3128\r
-\r
-#Authenticated proxy\r
-proxy.two.host=proxy2.example.org\r
-proxy.two.port=80\r
-proxy.two.username=username2\r
-proxy.two.password=password2\r
-\r
-#Authenticated proxy\r
-proxy.three.host=proxy3.example.net\r
-proxy.three.port=3129\r
-proxy.three.username=username3\r
-proxy.three.password=password3\r
-\r
-\r
-################# REPOSITORIES\r
-#This is not just a hack, it specifies the order repositories should be checked\r
-#Note that the proxy adds a "/" which is why the urls aren't suffixed with a "/"\r
-repo.list=local-repo,www-ibiblio-org,dist-codehaus-org,private-example-com\r
-\r
-#local-store\r
-# The local store represents a location that local jars you host can be located.\r
-# This could also be achieved by having a local http repository, but this is less cumbersome\r
-repo.local-repo.url=file://target\r
-repo.local-repo.description=Super Secret Custom Repository\r
-#If copy is true, jars are copied from the store to the proxy-repo. Only configurable for file:/// repos\r
-repo.local-repo.copy=false\r
-#If hardfail is true, any unexpected errors from the repository will cause\r
-#the client download to fail (typically with a 500 error)\r
-repo.local-repo.hardfail=true\r
-#Don't cache a file repository\r
-repo.local-repo.cache.period=0\r
-\r
-\r
-#www.ibiblio.org\r
-repo.www-ibiblio-org.url=http://www.ibiblio.org/maven2\r
-repo.www-ibiblio-org.description=www.ibiblio.org\r
-repo.www-ibiblio-org.proxy=one\r
-repo.www-ibiblio-org.hardfail=true\r
-#Cache this repository for 1 hour\r
-repo.www-ibiblio-org.cache.period=3600\r
-repo.www-ibiblio-org.cache.failures=true\r
-\r
-#dist.codehaus.org\r
-repo.dist-codehaus-org.url=http://dist.codehaus.org\r
-repo.dist-codehaus-org.proxy=two\r
-repo.dist-codehaus-org.hardfail=false\r
-repo.dist-codehaus-org.cache.period=3600\r
-repo.dist-codehaus-org.cache.failures=true\r
-\r
-#private.example.com\r
-repo.private-example-com.url=http://private.example.com/internal\r
-repo.private-example-com.description=Commercial In Confidence Repository\r
-repo.private-example-com.username=username1\r
-repo.private-example-com.password=password1\r
-repo.private-example-com.proxy=three\r
-repo.private-example-com.cache.period=3600\r
+################ GLOBAL SETTINGS
+# This is where maven-proxy stores files it has downloaded
+repo.local.store=target
+
+#The port to listen on - not used if loaded as a webapp
+port=9999
+
+#This is the base area that all files are loaded from. While it is possible to leave this blank, this behaviour
+#is deprecated and will be disabled in version 2.0. There are too many namespace conflicts caused by not using
+#a prefix.
+#The repository will be shown at http://localhost:9999/repository/
+#for the .war loaded into a webapp server, the default prefix is "repository" (edit the web.xml to change)
+# As maven doesn't like a trailing slash, this address shouldn't have one either.
+prefix=repository
+
+#This is the simple date format used to display the last modified date while browsing the repository.
+lastModifiedDateFormat=yyyy/MM/dd HH:mm:ss
+
+################ SNAPSHOT HANDLING
+#If you want the proxy to look for newer snapshots, set to true
+snapshot.update=true
+
+################ M2 METADATA HANDLING
+#If you want the proxy to prevent looking for newer metadata, set to false (default is true)
+#metadata.update=false
+
+################ M2 POM HANDLING
+#If you want the proxy to look for newer POMs, set to true (default is false)
+pom.update=true
+
+################ PROMOTION HANDLING
+# ***** NOT CURRENTLY IMPLEMENTED *****
+#Promotion describes the process by which new artifacts are loaded to global maven-proxy repository. It
+# is designed to be used by "higher security installations" that do not want to acquire artifacts from
+# remote repositories without approval.
+#
+#If promotion handling is enabled, then the proxy will not download remote artifacts without permission
+# (local repositories with copy=false are considered to be local)
+#
+#Permission to download is granted via the Promotion menu which will be enabled
+# when promotion handling is enabled.
+#
+#If promotion is false, artifacts are sourced from any repository as per normal.
+#
+#Promotion and snapshots: If promotion is enabled, snapshots are not downloadable. The concept of using
+# a snapshot in a production build (which is primarily what promotion is for) is counterintuitive.
+##
+promotion=false
+
+################ WEB INTERFACE
+# This defines the absolute URL the server should use to identify itself.
+# This can often be determined automatically, but we recommend you specify
+# it explicitly to prevent problems during startup.
+# The prefix will be added to this for the actual repository
+# i.e. proxy available at http://localhost:9999/, repository at http://localhost:9999/repository
+serverName=http://localhost:9999
+
+#If true, the repository can be browsed
+browsable=true
+
+#If true, the repository can be searched
+searchable=true
+
+#Not currently implemented. Will allow webdav access to the repository at some point.
+webdav=true
+
+#Stylesheet - if configured, will override the default stylesheet shipped with maven-proxy - absolute URLs only
+#eg. /maven-proxy/style.css, http://www.example.com/style.css
+stylesheet=/maven-proxy/style.css
+
+#bgColor / bgColorHighlight are replaced in the built in stylesheet to produce a simple color scheme.
+#If a stylesheet is set, these are not used.
+bgColor=#14B
+bgColorHighlight=#94B
+
+#rowColor / rowColorHighlight are replaced in the built in stylesheet to produce a simple color scheme.
+#If a stylesheet is set, these are not used.
+rowColor=#CCF
+rowColorHighlight=#DDF
+
+
+################ PROXIES
+#This is just a hack, it should auto discover them
+proxy.list=one,two,three
+
+#Unauthenticated proxy
+proxy.one.host=proxy1.example.com
+proxy.one.port=3128
+
+#Authenticated proxy
+proxy.two.host=proxy2.example.org
+proxy.two.port=80
+proxy.two.username=username2
+proxy.two.password=password2
+
+#Authenticated proxy
+proxy.three.host=proxy3.example.net
+proxy.three.port=3129
+proxy.three.username=username3
+proxy.three.password=password3
+
+
+################# REPOSITORIES
+#This is not just a hack, it specifies the order repositories should be checked
+#Note that the proxy adds a "/" which is why the urls aren't suffixed with a "/"
+repo.list=local-repo,www-ibiblio-org,dist-codehaus-org,private-example-com
+
+#local-store
+# The local store represents a location that local jars you host can be located.
+# This could also be achieved by having a local http repository, but this is less cumbersome
+repo.local-repo.url=file://target
+repo.local-repo.description=Super Secret Custom Repository
+#If copy is true, jars are copied from the store to the proxy-repo. Only configurable for file:/// repos
+repo.local-repo.copy=false
+#If hardfail is true, any unexpected errors from the repository will cause
+#the client download to fail (typically with a 500 error)
+repo.local-repo.hardfail=true
+#Don't cache a file repository
+repo.local-repo.cache.period=0
+
+
+#www.ibiblio.org
+repo.www-ibiblio-org.url=http://www.ibiblio.org/maven2
+repo.www-ibiblio-org.description=www.ibiblio.org
+repo.www-ibiblio-org.proxy=one
+repo.www-ibiblio-org.hardfail=true
+#Cache this repository for 1 hour
+repo.www-ibiblio-org.cache.period=3600
+repo.www-ibiblio-org.cache.failures=true
+
+#dist.codehaus.org
+repo.dist-codehaus-org.url=http://dist.codehaus.org
+repo.dist-codehaus-org.proxy=two
+repo.dist-codehaus-org.hardfail=false
+repo.dist-codehaus-org.cache.period=3600
+repo.dist-codehaus-org.cache.failures=true
+
+#private.example.com
+repo.private-example-com.url=http://private.example.com/internal
+repo.private-example-com.description=Commercial In Confidence Repository
+repo.private-example-com.username=username1
+repo.private-example-com.password=password1
+repo.private-example-com.proxy=three
+repo.private-example-com.cache.period=3600
-<?xml version="1.0" encoding="UTF-8"?>\r
-<!--\r
- ~ Copyright 2005-2006 The Apache Software Foundation.\r
- ~\r
- ~ Licensed under the Apache License, Version 2.0 (the "License");\r
- ~ you may not use this file except in compliance with the License.\r
- ~ You may obtain a copy of the License at\r
- ~\r
- ~ http://www.apache.org/licenses/LICENSE-2.0\r
- ~\r
- ~ Unless required by applicable law or agreed to in writing, software\r
- ~ distributed under the License is distributed on an "AS IS" BASIS,\r
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
- ~ See the License for the specific language governing permissions and\r
- ~ limitations under the License.\r
- -->\r
-\r
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">\r
- <modelVersion>4.0.0</modelVersion>\r
- <parent>\r
- <groupId>org.apache.maven</groupId>\r
- <artifactId>maven-parent</artifactId>\r
- <version>4</version>\r
- <relativePath>../pom/maven/pom.xml</relativePath>\r
- </parent>\r
- <groupId>org.apache.maven.archiva</groupId>\r
- <artifactId>archiva</artifactId>\r
- <packaging>pom</packaging>\r
- <name>Archiva</name>\r
- <version>1.0-SNAPSHOT</version>\r
- <description>\r
- Archiva is an application for managing one or more remote repositories, including\r
- administration, artifact handling,\r
- browsing and searching.\r
- </description>\r
- <url>http://maven.apache.org/archiva</url>\r
- <issueManagement>\r
- <system>jira</system>\r
- <url>http://jira.codehaus.org/browse/MRM</url>\r
- </issueManagement>\r
- <mailingLists>\r
- <mailingList>\r
- <name>Maven Archiva User List</name>\r
- <subscribe>archiva-users-subscribe@maven.apache.org</subscribe>\r
- <unsubscribe>archiva-users-unsubscribe@maven.apache.org</unsubscribe>\r
- <post>archiva-users@maven.apache.org</post>\r
- <archive>http://mail-archives.apache.org/mod_mbox/maven-archiva-users</archive>\r
- </mailingList>\r
- <mailingList>\r
- <name>Maven Archiva Developer List</name>\r
- <subscribe>archiva-dev-subscribe@maven.apache.org</subscribe>\r
- <unsubscribe>archiva-dev-unsubscribe@maven.apache.org</unsubscribe>\r
- <post>archiva-dev@maven.apache.org</post>\r
- <archive>http://mail-archives.apache.org/mod_mbox/maven-archiva-dev</archive>\r
- </mailingList>\r
- <mailingList>\r
- <name>Maven Archiva Commits List</name>\r
- <subscribe>archiva-commits-subscribe@maven.apache.org</subscribe>\r
- <unsubscribe>archiva-commits-unsubscribe@maven.apache.org</unsubscribe>\r
- <post>archiva-commits@maven.apache.org</post>\r
- <archive>http://mail-archives.apache.org/mod_mbox/maven-archiva-commits</archive>\r
- </mailingList>\r
- </mailingLists>\r
- <scm>\r
- <connection>scm:svn:http://svn.apache.org/repos/asf/maven/archiva/trunk</connection>\r
- <developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/archiva/trunk</developerConnection>\r
- <url>http://svn.apache.org/viewcvs.cgi/maven/archiva/trunk</url>\r
- </scm>\r
- <distributionManagement>\r
- <site>\r
- <id>apache.website</id>\r
- <url>scpexe://people.apache.org/www/maven.apache.org/archiva/</url>\r
- </site>\r
- </distributionManagement>\r
- <build>\r
- <extensions>\r
- <extension>\r
- <groupId>org.apache.maven.wagon</groupId>\r
- <artifactId>wagon-ssh-external</artifactId>\r
- <version>1.0-alpha-5</version>\r
- </extension>\r
- </extensions>\r
- <plugins>\r
- <plugin>\r
- <groupId>org.codehaus.plexus</groupId>\r
- <artifactId>plexus-maven-plugin</artifactId>\r
- <version>1.3</version>\r
- <executions>\r
- <execution>\r
- <goals>\r
- <goal>descriptor</goal>\r
- <goal>merge-descriptors</goal>\r
- </goals>\r
- </execution>\r
- </executions>\r
- </plugin>\r
- <plugin>\r
- <artifactId>maven-compiler-plugin</artifactId>\r
- <configuration>\r
- <source>1.4</source>\r
- <target>1.4</target>\r
- </configuration>\r
- </plugin>\r
- <plugin>\r
- <artifactId>maven-surefire-plugin</artifactId>\r
- <version>2.2</version>\r
- </plugin>\r
- </plugins>\r
- <pluginManagement>\r
- <plugins>\r
- <plugin>\r
- <artifactId>maven-idea-plugin</artifactId>\r
- <configuration>\r
- <jdkLevel>1.4</jdkLevel>\r
- </configuration>\r
- </plugin>\r
- <plugin>\r
- <artifactId>maven-release-plugin</artifactId>\r
- <configuration>\r
- <tagBase>https://svn.apache.org/repos/asf/maven/archiva/tags</tagBase>\r
- </configuration>\r
- </plugin>\r
- </plugins>\r
- </pluginManagement>\r
- </build>\r
- <modules>\r
- <module>archiva-applet</module>\r
- <module>archiva-converter</module>\r
- <module>archiva-discoverer</module>\r
- <module>archiva-reports-standard</module>\r
- <module>archiva-indexer</module>\r
- <module>archiva-webapp</module>\r
- <module>archiva-proxy</module>\r
- <module>archiva-core</module>\r
- <module>archiva-configuration</module>\r
- <module>maven-meeper</module>\r
- <module>archiva-repository-layer</module>\r
- <module>archiva-plexus-application</module>\r
- <module>archiva-plexus-runtime</module>\r
- <module>archiva-security</module>\r
- <module>archiva-cli</module>\r
- </modules>\r
- <dependencies>\r
- <dependency>\r
- <groupId>junit</groupId>\r
- <artifactId>junit</artifactId>\r
- <version>3.8.1</version>\r
- <scope>test</scope>\r
- </dependency>\r
- </dependencies>\r
- <dependencyManagement>\r
- <dependencies>\r
- <dependency>\r
- <groupId>org.codehaus.plexus</groupId>\r
- <artifactId>plexus-container-default</artifactId>\r
- <version>1.0-alpha-10</version>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.codehaus.plexus</groupId>\r
- <artifactId>plexus-utils</artifactId>\r
- <version>1.3</version>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.apache.maven</groupId>\r
- <artifactId>maven-repository-metadata</artifactId>\r
- <version>${maven.version}</version>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.apache.maven</groupId>\r
- <artifactId>maven-model</artifactId>\r
- <version>${maven.version}</version>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.apache.maven</groupId>\r
- <artifactId>maven-artifact</artifactId>\r
- <version>${maven.version}</version>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.apache.maven</groupId>\r
- <artifactId>maven-artifact-manager</artifactId>\r
- <version>${maven.version}</version>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.apache.maven</groupId>\r
- <artifactId>maven-project</artifactId>\r
- <version>${maven.version}</version>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.apache.maven</groupId>\r
- <artifactId>maven-model-converter</artifactId>\r
- <version>2.0.4</version>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.apache.maven.wagon</groupId>\r
- <artifactId>wagon-provider-api</artifactId>\r
- <version>${wagon.version}</version>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.apache.maven.wagon</groupId>\r
- <artifactId>wagon-ssh</artifactId>\r
- <version>${wagon.version}</version>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.apache.maven.wagon</groupId>\r
- <artifactId>wagon-file</artifactId>\r
- <version>${wagon.version}</version>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.apache.maven.wagon</groupId>\r
- <artifactId>wagon-http-lightweight</artifactId>\r
- <version>${wagon.version}</version>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.apache.maven.archiva</groupId>\r
- <artifactId>archiva-core</artifactId>\r
- <version>${pom.version}</version>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.apache.maven.archiva</groupId>\r
- <artifactId>archiva-reports-standard</artifactId>\r
- <version>${pom.version}</version>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.apache.maven.archiva</groupId>\r
- <artifactId>archiva-discoverer</artifactId>\r
- <version>${pom.version}</version>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.apache.maven.archiva</groupId>\r
- <artifactId>archiva-repository-layer</artifactId>\r
- <version>${pom.version}</version>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.apache.maven.archiva</groupId>\r
- <artifactId>archiva-indexer</artifactId>\r
- <version>${pom.version}</version>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.apache.maven.archiva</groupId>\r
- <artifactId>archiva-proxy</artifactId>\r
- <version>${pom.version}</version>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.apache.maven.archiva</groupId>\r
- <artifactId>archiva-applet</artifactId>\r
- <version>${pom.version}</version>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.apache.maven.archiva</groupId>\r
- <artifactId>archiva-security</artifactId>\r
- <version>${pom.version}</version>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.apache.maven.archiva</groupId>\r
- <artifactId>archiva-configuration</artifactId>\r
- <version>${pom.version}</version>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.apache.maven.archiva</groupId>\r
- <artifactId>archiva-converter</artifactId>\r
- <version>${pom.version}</version>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.apache.maven.archiva</groupId>\r
- <artifactId>archiva-webapp</artifactId>\r
- <version>${pom.version}</version>\r
- <type>war</type>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.codehaus.plexus</groupId>\r
- <artifactId>plexus-digest</artifactId>\r
- <version>1.0-SNAPSHOT</version>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.codehaus.plexus.security</groupId>\r
- <artifactId>plexus-security-rbac-profile</artifactId>\r
- <version>${plexus-security.version}</version>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.codehaus.plexus.security</groupId>\r
- <artifactId>plexus-security-system</artifactId>\r
- <version>${plexus-security.version}</version>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.codehaus.plexus.security</groupId>\r
- <artifactId>plexus-security-system</artifactId>\r
- <version>${plexus-security.version}</version>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.codehaus.plexus.security</groupId>\r
- <artifactId>plexus-security-ui-web</artifactId>\r
- <version>${plexus-security.version}</version>\r
- <type>war</type>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.codehaus.plexus.security</groupId>\r
- <artifactId>plexus-security-ui-web-integration</artifactId>\r
- <version>${plexus-security.version}</version>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.codehaus.plexus.security</groupId>\r
- <artifactId>plexus-security-ui-web-taglib</artifactId>\r
- <version>${plexus-security.version}</version>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.codehaus.plexus.security</groupId>\r
- <artifactId>plexus-security-authentication-provider-user-manager</artifactId>\r
- <version>${plexus-security.version}</version>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.codehaus.plexus.security</groupId>\r
- <artifactId>plexus-security-authentication-provider-keystore</artifactId>\r
- <version>${plexus-security.version}</version>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.codehaus.plexus.security</groupId>\r
- <artifactId>plexus-security-user-management-api</artifactId>\r
- <version>${plexus-security.version}</version>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.codehaus.plexus.security</groupId>\r
- <artifactId>plexus-security-user-management-provider-jdo</artifactId>\r
- <version>${plexus-security.version}</version>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.codehaus.plexus.security</groupId>\r
- <artifactId>plexus-security-authorization-rbac-store-jdo</artifactId>\r
- <version>${plexus-security.version}</version>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.codehaus.plexus.security</groupId>\r
- <artifactId>plexus-security-authorization-api</artifactId>\r
- <version>${plexus-security.version}</version>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.codehaus.plexus.security</groupId>\r
- <artifactId>plexus-security-authorization-rbac-authorizer</artifactId>\r
- <version>${plexus-security.version}</version>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.codehaus.plexus.security</groupId>\r
- <artifactId>plexus-security-keys-jdo</artifactId>\r
- <version>${plexus-security.version}</version>\r
- </dependency>\r
- </dependencies>\r
- </dependencyManagement>\r
- <reporting>\r
- <plugins>\r
- <plugin>\r
- <groupId>org.codehaus.mojo</groupId>\r
- <artifactId>cobertura-maven-plugin</artifactId>\r
- </plugin>\r
- <plugin>\r
- <artifactId>maven-checkstyle-plugin</artifactId>\r
- <configuration>\r
- <configLocation>config/maven_checks.xml</configLocation>\r
- </configuration>\r
- </plugin>\r
- <plugin>\r
- <groupId>org.codehaus.mojo</groupId>\r
- <artifactId>changelog-maven-plugin</artifactId>\r
- </plugin>\r
- <plugin>\r
- <groupId>org.codehaus.mojo</groupId>\r
- <artifactId>taglist-maven-plugin</artifactId>\r
- </plugin>\r
- <plugin>\r
- <artifactId>maven-jxr-plugin</artifactId>\r
- <configuration>\r
- <aggregate>true</aggregate>\r
- </configuration>\r
- </plugin>\r
- <plugin>\r
- <artifactId>maven-surefire-report-plugin</artifactId>\r
- </plugin>\r
- <plugin>\r
- <artifactId>maven-javadoc-plugin</artifactId>\r
- <configuration>\r
- <aggregate>true</aggregate>\r
- </configuration>\r
- </plugin>\r
- <plugin>\r
- <artifactId>maven-pmd-plugin</artifactId>\r
- <!-- TODO: choose appropriate rulesets -->\r
- </plugin>\r
- </plugins>\r
- </reporting>\r
- <profiles>\r
- <profile>\r
- <id>ci</id>\r
- <activation>\r
- <property>\r
- <name>enableCiProfile</name>\r
- <value>true</value>\r
- </property>\r
- </activation>\r
- <build>\r
- <plugins>\r
- <plugin>\r
- <groupId>org.apache.maven.plugins</groupId>\r
- <artifactId>maven-pmd-plugin</artifactId>\r
- <executions>\r
- <execution>\r
- <phase>process-sources</phase>\r
- <goals>\r
- <!-- TODO: after rules are set\r
- <goal>check</goal>\r
- -->\r
- <goal>cpd-check</goal>\r
- </goals>\r
- </execution>\r
- </executions>\r
- </plugin>\r
- <plugin>\r
- <groupId>org.apache.maven.plugins</groupId>\r
- <artifactId>maven-checkstyle-plugin</artifactId>\r
- <executions>\r
- <execution>\r
- <phase>process-sources</phase>\r
- <goals>\r
- <!-- TODO: reformat first, and correct the checks (some are not consistent with the Maven style)\r
- <goal>check</goal>\r
- -->\r
- </goals>\r
- </execution>\r
- </executions>\r
- </plugin>\r
- <plugin>\r
- <groupId>org.codehaus.mojo</groupId>\r
- <artifactId>cobertura-maven-plugin</artifactId>\r
- <configuration>\r
- <check>\r
- <totalLineRate>77</totalLineRate>\r
- <totalBranchRate>95</totalBranchRate>\r
- </check>\r
-\r
- <instrumentation>\r
- <excludes>\r
- <exclude>**/*$*</exclude>\r
- </excludes>\r
- </instrumentation>\r
- </configuration>\r
- <executions>\r
- <execution>\r
- <id>clean</id>\r
- <goals>\r
- <goal>clean</goal>\r
- </goals>\r
- </execution>\r
- <execution>\r
- <id>check</id>\r
- <goals>\r
- <goal>check</goal>\r
- </goals>\r
- </execution>\r
- </executions>\r
- </plugin>\r
- </plugins>\r
- </build>\r
- </profile>\r
- </profiles>\r
- <!-- TODO: remove once xwork integration, plexus container is released -->\r
- <repositories>\r
- <repository>\r
- <id>codehaus.org</id>\r
- <url>http://snapshots.repository.codehaus.org</url>\r
- <releases>\r
- <enabled>false</enabled>\r
- </releases>\r
- <snapshots>\r
- <enabled>true</enabled>\r
- </snapshots>\r
- </repository>\r
- </repositories>\r
- <pluginRepositories>\r
- <pluginRepository>\r
- <id>codehaus.org</id>\r
- <url>http://snapshots.repository.codehaus.org</url>\r
- <releases>\r
- <enabled>false</enabled>\r
- </releases>\r
- <snapshots>\r
- <enabled>true</enabled>\r
- </snapshots>\r
- </pluginRepository>\r
-\r
- <!-- See: http://www.nabble.com/NoClassDefFoundError-from-shared-in-project-info-reports-tf2678299s177.html#a7489595 -->\r
- <pluginRepository>\r
- <id>apache.org</id>\r
- <url>http://people.apache.org/repo/m2-snapshot-repository</url>\r
- <releases>\r
- <enabled>false</enabled>\r
- </releases>\r
- <snapshots>\r
- <enabled>true</enabled>\r
- </snapshots>\r
- </pluginRepository>\r
- </pluginRepositories>\r
- <properties>\r
- <maven.version>2.0.4</maven.version>\r
- <wagon.version>1.0-beta-1</wagon.version>\r
- <plexus-security.version>1.0-alpha-6-SNAPSHOT</plexus-security.version>\r
- </properties>\r
-</project>\r
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ ~ Copyright 2005-2006 The Apache Software Foundation.
+ ~
+ ~ 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="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.apache.maven</groupId>
+ <artifactId>maven-parent</artifactId>
+ <version>4</version>
+ <relativePath>../pom/maven/pom.xml</relativePath>
+ </parent>
+ <groupId>org.apache.maven.archiva</groupId>
+ <artifactId>archiva</artifactId>
+ <packaging>pom</packaging>
+ <name>Archiva</name>
+ <version>1.0-SNAPSHOT</version>
+ <description>
+ Archiva is an application for managing one or more remote repositories, including
+ administration, artifact handling,
+ browsing and searching.
+ </description>
+ <url>http://maven.apache.org/archiva</url>
+ <issueManagement>
+ <system>jira</system>
+ <url>http://jira.codehaus.org/browse/MRM</url>
+ </issueManagement>
+ <mailingLists>
+ <mailingList>
+ <name>Maven Archiva User List</name>
+ <subscribe>archiva-users-subscribe@maven.apache.org</subscribe>
+ <unsubscribe>archiva-users-unsubscribe@maven.apache.org</unsubscribe>
+ <post>archiva-users@maven.apache.org</post>
+ <archive>http://mail-archives.apache.org/mod_mbox/maven-archiva-users</archive>
+ </mailingList>
+ <mailingList>
+ <name>Maven Archiva Developer List</name>
+ <subscribe>archiva-dev-subscribe@maven.apache.org</subscribe>
+ <unsubscribe>archiva-dev-unsubscribe@maven.apache.org</unsubscribe>
+ <post>archiva-dev@maven.apache.org</post>
+ <archive>http://mail-archives.apache.org/mod_mbox/maven-archiva-dev</archive>
+ </mailingList>
+ <mailingList>
+ <name>Maven Archiva Commits List</name>
+ <subscribe>archiva-commits-subscribe@maven.apache.org</subscribe>
+ <unsubscribe>archiva-commits-unsubscribe@maven.apache.org</unsubscribe>
+ <post>archiva-commits@maven.apache.org</post>
+ <archive>http://mail-archives.apache.org/mod_mbox/maven-archiva-commits</archive>
+ </mailingList>
+ </mailingLists>
+ <scm>
+ <connection>scm:svn:http://svn.apache.org/repos/asf/maven/archiva/trunk</connection>
+ <developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/archiva/trunk</developerConnection>
+ <url>http://svn.apache.org/viewcvs.cgi/maven/archiva/trunk</url>
+ </scm>
+ <distributionManagement>
+ <site>
+ <id>apache.website</id>
+ <url>scpexe://people.apache.org/www/maven.apache.org/archiva/</url>
+ </site>
+ </distributionManagement>
+ <build>
+ <extensions>
+ <extension>
+ <groupId>org.apache.maven.wagon</groupId>
+ <artifactId>wagon-ssh-external</artifactId>
+ <version>1.0-alpha-5</version>
+ </extension>
+ </extensions>
+ <plugins>
+ <plugin>
+ <groupId>org.codehaus.plexus</groupId>
+ <artifactId>plexus-maven-plugin</artifactId>
+ <version>1.3</version>
+ <executions>
+ <execution>
+ <goals>
+ <goal>descriptor</goal>
+ <goal>merge-descriptors</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <configuration>
+ <source>1.4</source>
+ <target>1.4</target>
+ </configuration>
+ </plugin>
+ <plugin>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <version>2.2</version>
+ </plugin>
+ </plugins>
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <artifactId>maven-idea-plugin</artifactId>
+ <configuration>
+ <jdkLevel>1.4</jdkLevel>
+ </configuration>
+ </plugin>
+ <plugin>
+ <artifactId>maven-release-plugin</artifactId>
+ <configuration>
+ <tagBase>https://svn.apache.org/repos/asf/maven/archiva/tags</tagBase>
+ </configuration>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+ </build>
+ <modules>
+ <module>archiva-applet</module>
+ <module>archiva-converter</module>
+ <module>archiva-discoverer</module>
+ <module>archiva-reports-standard</module>
+ <module>archiva-indexer</module>
+ <module>archiva-webapp</module>
+ <module>archiva-proxy</module>
+ <module>archiva-core</module>
+ <module>archiva-configuration</module>
+ <module>maven-meeper</module>
+ <module>archiva-repository-layer</module>
+ <module>archiva-plexus-application</module>
+ <module>archiva-plexus-runtime</module>
+ <module>archiva-security</module>
+ <module>archiva-cli</module>
+ </modules>
+ <dependencies>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>3.8.1</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.codehaus.plexus</groupId>
+ <artifactId>plexus-container-default</artifactId>
+ <version>1.0-alpha-10</version>
+ </dependency>
+ <dependency>
+ <groupId>org.codehaus.plexus</groupId>
+ <artifactId>plexus-utils</artifactId>
+ <version>1.3</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.maven</groupId>
+ <artifactId>maven-repository-metadata</artifactId>
+ <version>${maven.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.maven</groupId>
+ <artifactId>maven-model</artifactId>
+ <version>${maven.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.maven</groupId>
+ <artifactId>maven-artifact</artifactId>
+ <version>${maven.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.maven</groupId>
+ <artifactId>maven-artifact-manager</artifactId>
+ <version>${maven.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.maven</groupId>
+ <artifactId>maven-project</artifactId>
+ <version>${maven.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.maven</groupId>
+ <artifactId>maven-model-converter</artifactId>
+ <version>2.0.4</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.maven.wagon</groupId>
+ <artifactId>wagon-provider-api</artifactId>
+ <version>${wagon.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.maven.wagon</groupId>
+ <artifactId>wagon-ssh</artifactId>
+ <version>${wagon.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.maven.wagon</groupId>
+ <artifactId>wagon-file</artifactId>
+ <version>${wagon.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.maven.wagon</groupId>
+ <artifactId>wagon-http-lightweight</artifactId>
+ <version>${wagon.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.maven.archiva</groupId>
+ <artifactId>archiva-core</artifactId>
+ <version>${pom.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.maven.archiva</groupId>
+ <artifactId>archiva-reports-standard</artifactId>
+ <version>${pom.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.maven.archiva</groupId>
+ <artifactId>archiva-discoverer</artifactId>
+ <version>${pom.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.maven.archiva</groupId>
+ <artifactId>archiva-repository-layer</artifactId>
+ <version>${pom.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.maven.archiva</groupId>
+ <artifactId>archiva-indexer</artifactId>
+ <version>${pom.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.maven.archiva</groupId>
+ <artifactId>archiva-proxy</artifactId>
+ <version>${pom.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.maven.archiva</groupId>
+ <artifactId>archiva-applet</artifactId>
+ <version>${pom.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.maven.archiva</groupId>
+ <artifactId>archiva-security</artifactId>
+ <version>${pom.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.maven.archiva</groupId>
+ <artifactId>archiva-configuration</artifactId>
+ <version>${pom.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.maven.archiva</groupId>
+ <artifactId>archiva-converter</artifactId>
+ <version>${pom.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.maven.archiva</groupId>
+ <artifactId>archiva-webapp</artifactId>
+ <version>${pom.version}</version>
+ <type>war</type>
+ </dependency>
+ <dependency>
+ <groupId>org.codehaus.plexus</groupId>
+ <artifactId>plexus-digest</artifactId>
+ <version>1.0-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.codehaus.plexus.security</groupId>
+ <artifactId>plexus-security-rbac-profile</artifactId>
+ <version>${plexus-security.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.codehaus.plexus.security</groupId>
+ <artifactId>plexus-security-system</artifactId>
+ <version>${plexus-security.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.codehaus.plexus.security</groupId>
+ <artifactId>plexus-security-system</artifactId>
+ <version>${plexus-security.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.codehaus.plexus.security</groupId>
+ <artifactId>plexus-security-ui-web</artifactId>
+ <version>${plexus-security.version}</version>
+ <type>war</type>
+ </dependency>
+ <dependency>
+ <groupId>org.codehaus.plexus.security</groupId>
+ <artifactId>plexus-security-ui-web-integration</artifactId>
+ <version>${plexus-security.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.codehaus.plexus.security</groupId>
+ <artifactId>plexus-security-ui-web-taglib</artifactId>
+ <version>${plexus-security.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.codehaus.plexus.security</groupId>
+ <artifactId>plexus-security-authentication-provider-user-manager</artifactId>
+ <version>${plexus-security.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.codehaus.plexus.security</groupId>
+ <artifactId>plexus-security-authentication-provider-keystore</artifactId>
+ <version>${plexus-security.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.codehaus.plexus.security</groupId>
+ <artifactId>plexus-security-user-management-api</artifactId>
+ <version>${plexus-security.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.codehaus.plexus.security</groupId>
+ <artifactId>plexus-security-user-management-provider-jdo</artifactId>
+ <version>${plexus-security.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.codehaus.plexus.security</groupId>
+ <artifactId>plexus-security-authorization-rbac-store-jdo</artifactId>
+ <version>${plexus-security.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.codehaus.plexus.security</groupId>
+ <artifactId>plexus-security-authorization-api</artifactId>
+ <version>${plexus-security.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.codehaus.plexus.security</groupId>
+ <artifactId>plexus-security-authorization-rbac-authorizer</artifactId>
+ <version>${plexus-security.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.codehaus.plexus.security</groupId>
+ <artifactId>plexus-security-keys-jdo</artifactId>
+ <version>${plexus-security.version}</version>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+ <reporting>
+ <plugins>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>cobertura-maven-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <artifactId>maven-checkstyle-plugin</artifactId>
+ <configuration>
+ <configLocation>config/maven_checks.xml</configLocation>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>changelog-maven-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>taglist-maven-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <artifactId>maven-jxr-plugin</artifactId>
+ <configuration>
+ <aggregate>true</aggregate>
+ </configuration>
+ </plugin>
+ <plugin>
+ <artifactId>maven-surefire-report-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <configuration>
+ <aggregate>true</aggregate>
+ </configuration>
+ </plugin>
+ <plugin>
+ <artifactId>maven-pmd-plugin</artifactId>
+ <!-- TODO: choose appropriate rulesets -->
+ </plugin>
+ </plugins>
+ </reporting>
+ <profiles>
+ <profile>
+ <id>ci</id>
+ <activation>
+ <property>
+ <name>enableCiProfile</name>
+ <value>true</value>
+ </property>
+ </activation>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-pmd-plugin</artifactId>
+ <executions>
+ <execution>
+ <phase>process-sources</phase>
+ <goals>
+ <!-- TODO: after rules are set
+ <goal>check</goal>
+ -->
+ <goal>cpd-check</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-checkstyle-plugin</artifactId>
+ <executions>
+ <execution>
+ <phase>process-sources</phase>
+ <goals>
+ <!-- TODO: reformat first, and correct the checks (some are not consistent with the Maven style)
+ <goal>check</goal>
+ -->
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>cobertura-maven-plugin</artifactId>
+ <configuration>
+ <check>
+ <totalLineRate>77</totalLineRate>
+ <totalBranchRate>95</totalBranchRate>
+ </check>
+
+ <instrumentation>
+ <excludes>
+ <exclude>**/*$*</exclude>
+ </excludes>
+ </instrumentation>
+ </configuration>
+ <executions>
+ <execution>
+ <id>clean</id>
+ <goals>
+ <goal>clean</goal>
+ </goals>
+ </execution>
+ <execution>
+ <id>check</id>
+ <goals>
+ <goal>check</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
+ <!-- TODO: remove once xwork integration, plexus container is released -->
+ <repositories>
+ <repository>
+ <id>codehaus.org</id>
+ <url>http://snapshots.repository.codehaus.org</url>
+ <releases>
+ <enabled>false</enabled>
+ </releases>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ </repository>
+ </repositories>
+ <pluginRepositories>
+ <pluginRepository>
+ <id>codehaus.org</id>
+ <url>http://snapshots.repository.codehaus.org</url>
+ <releases>
+ <enabled>false</enabled>
+ </releases>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ </pluginRepository>
+
+ <!-- See: http://www.nabble.com/NoClassDefFoundError-from-shared-in-project-info-reports-tf2678299s177.html#a7489595 -->
+ <pluginRepository>
+ <id>apache.org</id>
+ <url>http://people.apache.org/repo/m2-snapshot-repository</url>
+ <releases>
+ <enabled>false</enabled>
+ </releases>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ </pluginRepository>
+ </pluginRepositories>
+ <properties>
+ <maven.version>2.0.4</maven.version>
+ <wagon.version>1.0-beta-1</wagon.version>
+ <plexus-security.version>1.0-alpha-6-SNAPSHOT</plexus-security.version>
+ </properties>
+</project>