Author: nicolas
Date: Thu Dec 13 03:55:43 2007
New Revision: 603897

URL: http://svn.apache.org/viewvc?rev=603897&view=rev
Log:
MRM-594 doc

Added:
    maven/archiva/trunk/archiva-docs/src/site/apt/adminguide/legacy.apt
Modified:
    maven/archiva/trunk/archiva-docs/src/site/apt/adminguide/configuration.apt

Modified: 
maven/archiva/trunk/archiva-docs/src/site/apt/adminguide/configuration.apt
URL: 
http://svn.apache.org/viewvc/maven/archiva/trunk/archiva-docs/src/site/apt/adminguide/configuration.apt?rev=603897&r1=603896&r2=603897&view=diff
==============================================================================
--- maven/archiva/trunk/archiva-docs/src/site/apt/adminguide/configuration.apt 
(original)
+++ maven/archiva/trunk/archiva-docs/src/site/apt/adminguide/configuration.apt 
Thu Dec 13 03:55:43 2007
@@ -14,6 +14,8 @@
 
     * {{{network-proxies.html} Configuring network proxies}}
 
+    * {{{legacy.html} Configuring legacy (maven 1) support}}
+
     * {{{consumers.html} Configuring repository scanning and consumers}}
 
     []

Added: maven/archiva/trunk/archiva-docs/src/site/apt/adminguide/legacy.apt
URL: 
http://svn.apache.org/viewvc/maven/archiva/trunk/archiva-docs/src/site/apt/adminguide/legacy.apt?rev=603897&view=auto
==============================================================================
--- maven/archiva/trunk/archiva-docs/src/site/apt/adminguide/legacy.apt (added)
+++ maven/archiva/trunk/archiva-docs/src/site/apt/adminguide/legacy.apt Thu Dec 
13 03:55:43 2007
@@ -0,0 +1,32 @@
+ ------
+ Apache Archiva legacy support configuration
+ ------
+
+Apache Archiva legacy support configuration
+
+  Archiva supports both maven 1 and maven 2 clients when used as a proxy. The
+  underlying managed repository can use default or legacy layout, archiva will
+  convert the request path to the expected internal format.
+  
+* path to artifact conversion
+  
+  Due to the lack of structure in maven 1 "legacy" artifact request format, 
+  archiva must split the request path to discover artifactId, version and 
+  classifier. There is no fully deterministis way to extract the artifactId
+  and version, and classifiers are simply unsupported. The strategy used
+  by archiva has been tested on many existing artifacts in the public central
+  repository, but users may require support for private artifact or for 
+  artifacts with classifiers.
+  
+  Archiva provides a legacy support configuration to the administrator. It
+  is possible to register some custom legacy path and the expected artifact 
+  reference. Archiva will check that the entered artifact reference match
+  the legacy path, to avoid corrupted datas in repository :
+  
+  path -> custom artifact reference -> path MUST equals
+  
+  Those custom legacy path are stored in the archiva.xml configuration file.
+  By default, jaxen-1.0-FCS-full is registered, as it is used by some core
+  maven 1 plugins.
+  
+


Reply via email to