Author: olamy
Date: Wed Oct  3 07:50:19 2012
New Revision: 1393334

URL: http://svn.apache.org/viewvc?rev=1393334&view=rev
Log:
Apache Archiva Versionned docs for 1.4-M3-SNAPSHOT

Modified:
    archiva/site-content/docs/1.4-M3-SNAPSHOT/release-notes.html

Modified: archiva/site-content/docs/1.4-M3-SNAPSHOT/release-notes.html
URL: 
http://svn.apache.org/viewvc/archiva/site-content/docs/1.4-M3-SNAPSHOT/release-notes.html?rev=1393334&r1=1393333&r2=1393334&view=diff
==============================================================================
--- archiva/site-content/docs/1.4-M3-SNAPSHOT/release-notes.html (original)
+++ archiva/site-content/docs/1.4-M3-SNAPSHOT/release-notes.html Wed Oct  3 
07:50:19 2012
@@ -9,7 +9,7 @@
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="Date-Revision-yyyymmdd" content="20121003" />
     <meta http-equiv="Content-Language" content="en" />
-    <title>Archiva Documentation - Release Notes for Archiva 1.4</title>
+    <title>Archiva Documentation - Release Notes for Archiva 
1.4-M3-SNAPSHOT</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.3.0.min.css" />
     <link rel="stylesheet" href="./css/site.css" />
     <link rel="stylesheet" href="./css/print.css" media="print" />
@@ -66,7 +66,7 @@ pageTracker._trackPageview();</script>
         Apache Archiva</a>
         </li>
       <li class="divider ">/</li>
-        <li class="">Release Notes for Archiva 1.4</li>
+        <li class="">Release Notes for Archiva 1.4-M3-SNAPSHOT</li>
         
                 
                     
@@ -312,7 +312,7 @@ pageTracker._trackPageview();</script>
                         
         <div id="bodyColumn"  class="span10" >
                                   
-            <!-- Licensed to the Apache Software Foundation (ASF) under one 
--><!-- or more contributor license agreements.  See the NOTICE file --><!-- 
distributed with this work for additional information --><!-- regarding 
copyright ownership.  The ASF licenses this file --><!-- to you 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. --><div 
class="section"><h2>Release Notes for Archiva 1.4-M3-SNAPSHOT<a 
name="Release_Notes_for_Arc
 hiva_1.4-M3-SNAPSHOT"></a></h2><p>The Apache Archiva team would like to 
announce the release of Archiva 1.4-M3-SNAPSHOT. Archiva is <a 
class="externalLink" href="http://archiva.apache.org/download.html";> available 
for download from the web site</a>.</p><p>Archiva is an application for 
managing one or more remote repositories, including administration, artifact 
handling, browsing and searching.</p><p>If you have any questions, please 
consult:</p><ul><li>the web site: <a class="externalLink" 
href="http://archiva.apache.org/";>http://archiva.apache.org/</a></li><li>the 
archiva-user mailing list: <a class="externalLink" 
href="http://archiva.apache.org/mail-lists.html";>http://archiva.apache.org/mail-lists.html</a></li></ul><div
 class="section"><h3>New in Archiva 1.4-M3-SNAPSHOT<a 
name="New_in_Archiva_1.4-M3-SNAPSHOT"></a></h3><p>Some new features has been 
added in 1.4-M3-SNAPSHOT:</p><ul><li>Repositories group can now return a merged 
index in path .indexer .</li></ul></div><div cl
 ass="section"><h3>Compatibility Changes<a 
name="Compatibility_Changes"></a></h3><ul><li>If upgrading from earlier 
versions of Archiva, the list of libraries in <tt>wrapper.conf</tt> has 
changed. If you have customized your copy of <tt>wrapper.conf</tt>, please 
update it for compatibility with the version distributed with the current 
release.</li><li>As the database storage has been removed, you can remove the 
JNDI entry for <tt>jdbc/archiva</tt>. After upgrading from a previous version, 
you will have to run a full scan to populate the new JCR Repository. This will 
be done on first start of Archiva.<p>Refer to the <a 
href="./adminguide/upgrade.html"> Upgrading Archiva guide</a> for more 
information.</p></li></ul></div><div class="section"><h3>Release Notes<a 
name="Release_Notes"></a></h3><p>The Archiva 1.4-M3-SNAPSHOT feature set can be 
seen in the <a href="./tour/index.html"> feature tour</a>.</p></div><div 
class="section"><h3>Changes in Archiva 1.4-M3-SNAPSHOT<a name="Chang
 es_in_Archiva_1.4-M3-SNAPSHOT"></a></h3><p>Released: <b>???</b></p><div 
class="section"><h4>New Feature<a name="New_Feature"></a></h4><ul><li>[MRM-815] 
- aggregate indices for repository groups</li><li>[MRM-1547] - release an 
archetype to create consumer</li><li>[MRM-1560] - Add the possibility to 
schedule retrieve remote indexes when application startup</li></ul></div><div 
class="section"><h4>Improvement<a 
name="Improvement"></a></h4><ul><li>[MRM-1175] - 
archiva-consumer-plugin-archetype: generates code that does not 
compile</li><li>[MRM-1425] - Add Implementation details to MANIFEST.MF in the 
produced war</li><li>[MRM-1426] - Set welcome page in 
web.xml</li><li>[MRM-1430] - create test-jar for consumers</li><li>[MRM-1534] - 
deprecated configuration warning for default install</li><li>[MRM-1535] - 
Invalid reference (result HTTP 404) for 
css/no-theme/jquery-ui-1.8.14.theme.css</li><li>[MRM-1538] - Managed 
Repositories &gt; Show Snippet ought to include a pluginRepositories s
 ection</li><li>[MRM-1539] - Upgrade to Jetty 7</li><li>[MRM-1545] - upgrade 
derby version to 10.8.2.2</li><li>[MRM-1548] - configure a java.io.tmpdir in 
./temp for jetty distrib</li><li>[MRM-1549] - add some initial memory setup in 
wrapper.conf</li><li>[MRM-1551] - add rest method to delete 
artifact.</li><li>[MRM-1555] - upgrade derby version to 
10.8.2.2</li></ul></div><div class="section"><h4>Bug<a 
name="Bug"></a></h4><ul><li>[MRM-684] - Clients timeout due to Archiva blocking 
when downloading large files</li><li>[MRM-788] - Database Issue: 
java.sql.SQLException: Already closed.</li><li>[MRM-1318] - Nexus index of a 
repository group is incomplete</li><li>[MRM-1370] - Artifacts labelled 
&quot;Distribution-zip&quot; in the orange frame.</li><li>[MRM-1542] - missing 
classifier field in the delete artifact web page</li><li>[MRM-1552] - Perm-Gen 
space exception on MAC using the wrapper</li></ul></div><div 
class="section"><h4>Test<a name="Test"></a></h4><ul><li>[MRM-1557] - archi
 ve-rest-services unit tests broken</li></ul></div></div></div><div 
class="section"><h2>Previous Releases<a name="Previous_Releases"></a></h2><div 
class="section"><h3>Changes in Archiva 1.4-M1<a 
name="Changes_in_Archiva_1.4-M1"></a></h3><p>Released: <b>October, 26 
2011</b></p><div class="section"><h4>New Feature<a 
name="New_Feature"></a></h4><ul><li>[MRM-980] - Ability to merge 
repositories</li><li>[MRM-1361] - Add support for NPanday artifact 
types</li><li>[MRM-1362] - Add simple 'CRUD' pages for project-level metadata 
along with a &quot;generic metadata&quot; plugin</li><li>[MRM-1409] - Web 
services for repository merging or artifact promotion</li><li>[MRM-1417] - Add 
basic managed repository management support on adding repository, deleting 
repository, and loading repository by id</li><li>[MRM-1489] - OBR Repository 
capability</li><li>[MRM-1490] - Expose Archiva services trough 
REST</li><li>[MRM-1501] - search on artifacts with OSGI Metadatas 
fields</li><li>[MRM-1524] - do
 wnloading (optionnaly) remote index to display remote artifacts in search 
results</li></ul></div><div class="section"><h4>Improvement<a 
name="Improvement"></a></h4><ul><li>[MRM-811] - Improve error message when pom 
does not match the artifact's location in the repo</li><li>[MRM-945] - Change 
the prompted message for users who do not have access to the 
repository</li><li>[MRM-995] - Generated Descriptors are wrong after Eclipse 
Project Clean</li><li>[MRM-1125] - default search should be AND not OR for 
multiple keywords</li><li>[MRM-1282] - introduce a metadata content repository 
API</li><li>[MRM-1283] - migrate Archiva's &quot;browse&quot; functionality to 
use the metadata content repository API</li><li>[MRM-1287] - Nexus indexer 
drags in unnecessary dependencies</li><li>[MRM-1288] - migrate XMLRPC from 
DefaultRepositoryBrowsing to the metadata content repository 
API</li><li>[MRM-1292] - remove dependency-graph in favour of the 
maven-dependency-tree library</li><li>[MRM-1293]
  - migrate repository statistics to the metadata content 
repository</li><li>[MRM-1327] - implement alternative or improve repository 
metadata storage</li><li>[MRM-1335] - improve the message appearing when an 
artifact's metadata is incomplete</li><li>[MRM-1405] - Do not show the artifact 
and its pom as separate items in the conflicting artifacts page when merging 
repos</li><li>[MRM-1436] - [patch] better map handling</li><li>[MRM-1437] - 
[patch] make sure streams get closed</li><li>[MRM-1448] - classifier / 
extension combinations containing multiple '.' place the extra part in the 
classifier</li><li>[MRM-1452] - Ability to delete managed repository content 
from XMLRPC</li><li>[MRM-1461] - Delete repositories 
gracefully</li><li>[MRM-1470] - Ability to add a repository relative to 
Archiva's appserver.base without knowing it's filesystem 
location</li><li>[MRM-1471] - Upgrade maven plugin versions (at least compiler 
plugin to be able to fork tru cli)</li><li>[MRM-1472] - maven c
 onfiguration to be able to run tomcat:run</li><li>[MRM-1473] - remove use of 
plexus-spring</li><li>[MRM-1474] - Paths in JavaScript on repository scanning 
page get remapped incorrectly in CollabNet's Lab Manager</li><li>[MRM-1478] - 
Enable DB caching</li><li>[MRM-1479] - upgrade jquery version 
1.6.1</li><li>[MRM-1481] - Ability to do user management through 
xmlrpc</li><li>[MRM-1484] - Upgrade Atlassian XMLRPC Binder to 
0.11</li><li>[MRM-1502] - download artifacts from remote repository create 
http(s) connection for every artifacts</li><li>[MRM-1503] - use wagon-http 
instead of wagon-http-lightweight (as it change proxy network system 
properties)</li><li>[MRM-1504] - Add a new module for repository administration 
management</li><li>[MRM-1526] - configure http connection pool values for wagon 
http</li></ul></div><div class="section"><h4>Bug<a 
name="Bug"></a></h4><ul><li>[MRM-404] - formatting in download box can 
sometimes be cramped</li><li>[MRM-552] - Download link should be 
 entitled &quot;Plugin&quot;, not &quot;Jar&quot; for maven 
plugins</li><li>[MRM-585] - Project models for Maven 1 artifacts cannot be 
found in repo browse</li><li>[MRM-665] - DependencyTree fetchGraph causes high 
load with large databases</li><li>[MRM-786] - Endless loop in &quot;Dependency 
Tree&quot; in cyclic dependencies?</li><li>[MRM-816] - Resolution parameters in 
URL are not expanded</li><li>[MRM-908] - pom.xml could not be parsed if it 
contains an UTF8-BOM</li><li>[MRM-909] - Direct connect proxy setting is 
ignored after undetermined event</li><li>[MRM-979] - legacy support: 301 Moved 
Permanently html document is returned as pom file</li><li>[MRM-1017] - 
quicksearch should not NPE without completeQueryString</li><li>[MRM-1029] - 
Download box doesn't appear in the DependencyTree tab</li><li>[MRM-1061] - 
'Used By' page incorrect and 'Dependency Tree' page crash when specifying 
dependency version using <i>dependencyManagement</i> in parent 
POM.</li><li>[MRM-1064] - Depen
 dency Tree does not show dependencies correctly</li><li>[MRM-1070] - 
Dependencies/Dependency Tree/Used by doesn't work correctly with properties in 
version</li><li>[MRM-1111] - upgrade to struts 2.1.8.1</li><li>[MRM-1120] - 
groups that only have one subgroup, but also contain artifacts, get collapsed 
in browse</li><li>[MRM-1129] - web applications are not indexed for java source 
code</li><li>[MRM-1169] - Archiva does not seem to accept files &gt; 
2GB</li><li>[MRM-1173] - Cannot delete patterns with single and double 
quotes.</li><li>[MRM-1242] - Incorrect Total File Count in Repository 
Statistics report</li><li>[MRM-1248] - Archiva &quot;lends&quot; its network 
proxy settings to Hudson</li><li>[MRM-1255] - groupIds that are subsets of 
another groupId also display artifacts from that group</li><li>[MRM-1285] - The 
content of the Downloads box is sometimes too large for the 
box</li><li>[MRM-1286] - mailing lists tab doesn't work</li><li>[MRM-1303] - 
NullPointerException when de
 leting an artifact</li><li>[MRM-1315] - delete artifact action logs to audit 
log using g:a:v format instead of resource path as others do</li><li>[MRM-1317] 
- Pagination is broken in audit log report in trunk</li><li>[MRM-1323] - 
archiva webapp tests failed to run in internet explorer</li><li>[MRM-1324] - 
Selenium tests fail in full multi-module build</li><li>[MRM-1342] - repository 
statistics report doesn't appear to be working correctly</li><li>[MRM-1344] - 
multiple versions appear in search results</li><li>[MRM-1345] - update use of 
Nexus indexer to use Maven indexer</li><li>[MRM-1346] - project models are not 
automatically populated</li><li>[MRM-1372] - Outdated instruction for Maven and 
JUnit still in ReadMe.txt for selenium tests</li><li>[MRM-1393] - Commons 
configuration bug causes build to fail on Windows 7</li><li>[MRM-1397] - 
Staging repo does not capture/reflect the config changes of the managed repo it 
is attached to in MRM-980 branch</li><li>[MRM-1398] - Reposit
 ories page is broken in MRM-980 branch</li><li>[MRM-1400] - Metadata is not 
merged with the metadata in the target repo when merging two 
repositories</li><li>[MRM-1401] - Do not allow snapshot artifacts to be merged 
to a managed repository that only contains releases</li><li>[MRM-1402] - Audit 
event name for merged artifacts should be &quot;Promoted Artifact&quot; or 
&quot;Merged Artifact&quot; instead of &quot;Merging 
Repositories&quot;</li><li>[MRM-1403] - An empty &quot;Error Occurred&quot; 
page is displayed when attempting to merge a staging repo containing an 
artifact with a classifier</li><li>[MRM-1404] - Staging repo is not deleted 
when the managed repo it is attached to was removed</li><li>[MRM-1406] - The 
repository specified in the audit logs report for artifact promotion/repo 
merging events should be the target repository instead of the staging 
repository</li><li>[MRM-1408] - Message for successful merging should be shown 
as an info message instead of as a section
  heading</li><li>[MRM-1411] - project information is missing if a POM could 
not be read correctly</li><li>[MRM-1412] - 'Property xmlns cannot be set!' 
error during startup when using with IBM JDK</li><li>[MRM-1413] - network-proxy 
configuration doesn't seen to work</li><li>[MRM-1433] - @Override are on 
interface methods which is only possible in java 6</li><li>[MRM-1435] - [patch] 
fix up useless boxing issues</li><li>[MRM-1451] - NPE when merging through 
XMLRPC</li><li>[MRM-1453] - ShowArtifactActionTest makes invalid comma 
separator assumptions</li><li>[MRM-1459] - Error 404 when trying to merge 
artifacts from staging-repo to a remote repository using maven-stage-plugin's 
stage:copy</li><li>[MRM-1475] - Add proxy connector is 
broken</li><li>[MRM-1476] - 'Specified key was too long' error during startup 
when using MySQL databases with UTF8 charset</li><li>[MRM-1487] - Unable to add 
a proxy connector</li><li>[MRM-1488] - Using Archiva as proxy for downloading 
artifacts is ver
 y slow when used with LDAP authentication</li><li>[MRM-1496] - Broken remote 
repository confuses Archiva</li><li>[MRM-1500] - Fix sample on how to use ldap 
in applicationContext.xml</li><li>[MRM-1516] - missing dependency on velocity - 
ClassNotFoundException 
org.apache.velocity.tools.view.ToolboxManager</li><li>[MRM-1517] - Longer 
descriptions of artefacts overlap the Downloads box</li><li>[MRM-1531] - 
version sort order in search page is not working fine</li></ul></div><div 
class="section"><h4>Task<a name="Task"></a></h4><ul><li>[MRM-86] - The 
operations on the repository must be transactional</li><li>[MRM-1003] - 
Repackage sources from org.apache.maven.archiva.. to 
org.apache.archiva..</li><li>[MRM-1025] - remove the archiva 
database</li><li>[MRM-1299] - migrate RSS to the metadata content repository 
API</li><li>[MRM-1300] - migrate search to the metadata 
repository</li><li>[MRM-1301] - migrate reports to the metadata 
repository</li><li>[MRM-1322] - Fix broken selenium tes
 ts</li><li>[MRM-1332] - remove database scanning configuration and handle 
upgrade</li><li>[MRM-1333] - update documentation for database 
changes</li><li>[MRM-1387] - Cannot build trunk of Archiva because of 
dependency missing in Central</li><li>[MRM-1394] - Replace the use of 
clickLinkWithText() with getSelenium().open() for accessing navigation menu 
pages</li><li>[MRM-1407] - Add documentation for repository 
staging</li><li>[MRM-1424] - Implement WS for creating stage 
reporitory</li><li>[MRM-1527] - remove http://download.java.net/maven/2/ from 
default remote repositories (now sync with central)</li></ul></div><div 
class="section"><h4>Sub-task<a name="Sub-task"></a></h4><ul><li>[MRM-1505] - 
api to configure ManagedRepository</li><li>[MRM-1506] - api to configure 
RemoteRepository</li><li>[MRM-1507] - api to configure 
ProxyConnector</li><li>[MRM-1508] - api to configure 
RepositoryGroups</li><li>[MRM-1509] - change xmlrpc to use new repository 
administration management api</li
 ><li>[MRM-1510] - api to configure NetworkProxy</li><li>[MRM-1511] - api to 
 >configure LegacyArtifactPath</li><li>[MRM-1513] - Remove 
 >DatabaseScanningConfiguration fields</li><li>[MRM-1514] - api to configure 
 >OrganisationInformation</li><li>[MRM-1519] - api to configure 
 >WebappConfiguration</li><li>[MRM-1520] - current first implementation 
 >duplicates too much beans so remove beans in 
 >rest-api</li></ul></div></div></div><div class="section"><h2>Previous 
 >Releases<a name="Previous_Releases"></a></h2><div class="section"><h3>Changes 
 >in Archiva 1.3.5<a name="Changes_in_Archiva_1.3.5"></a></h3><p>Released: 
 ><b>14 March 2011</b></p><div class="section"><h4>Task<a 
 >name="Task"></a></h4><ul><li>[MRM-1460] - Upgrade Archiva to Redback 
 >1.2.7</li></ul></div></div><div class="section"><h3>Changes in Archiva 
 >1.3.4<a name="Changes_in_Archiva_1.3.4"></a></h3><p>Released: <b>9 February 
 >2011</b></p><div class="section"><h4>Task<a 
 >name="Task"></a></h4><ul><li>[MRM-1455] - upgrade to Redback 1.2.6<
 /li></ul></div></div><div class="section"><h3>Changes in Archiva 1.3.3<a 
name="Changes_in_Archiva_1.3.3"></a></h3><p>Released: <b>18 December 
2010</b></p><div class="section"><h4>Bug<a 
name="Bug"></a></h4><ul><li>[MRM-1097] - Error 500 &quot;too many open 
files&quot;</li><li>[MRM-1369] - Editing user roles in archiva clobbers 
continuum redback roles</li><li>[MRM-1396] - Purge task problem : Not enough 
parts to the path</li><li>[MRM-1421] - Archiva repository purge incorrectly 
purges based on file timestamps even when the snapshot timestamp is 
known</li><li>[MRM-1443] - repository statistics collection can cause server to 
hang</li></ul></div><div class="section"><h4>Improvement<a 
name="Improvement"></a></h4><ul><li>[MRM-1416] - upgrade to Redback 
1.2.5</li><li>[MRM-1439] - improve indexing performance</li></ul></div><div 
class="section"><h4>New Feature<a 
name="New_Feature"></a></h4><ul><li>[MRM-1440] - system status 
page</li><li>[MRM-1441] - monitor repository scanning progre
 ss</li><li>[MRM-1442] - track time spent in each consumer during a scan, to 
help diagnose poor scanning performance</li></ul></div><div 
class="section"><h4>Task<a name="Task"></a></h4><ul><li>[MRM-1445] - disable 
referrer check by default</li></ul></div></div><div class="section"><h3>Changes 
in Archiva 1.3.2<a name="Changes_in_Archiva_1.3.2"></a></h3><p>Released: <b>29 
November 2010</b></p><div class="section"><h4>Bug<a 
name="Bug"></a></h4><ul><li>[MRM-1438] - CSRF vulnerability - Archiva doesn't 
check which form sends credentials</li></ul></div></div><div 
class="section"><h3>Changes in Archiva 1.3.1<a 
name="Changes_in_Archiva_1.3.1"></a></h3><p>Released: <b>11 June 
2010</b></p><div class="section"><h4>Bug<a 
name="Bug"></a></h4><ul><li>[MRM-1066] - Shutdown of Tomcat causes Exception 
when running Archiva Project</li><li>[MRM-1302] - 
java.util.ConcurrentModificationException while running Archiva 
1.2.2</li><li>[MRM-1304] - Query using Group ID field in audit log report uses '
 /' as a separator instead of '.'</li><li>[MRM-1206] - HTTP ERROR: 500 when 
adding/deleting artifact, adding repository/legacy support/network proxies with 
null values</li><li>[MRM-1312] - mda5 and sha are not generated for snapshot 
jars</li><li>[MRM-1314] - Logo still links to incorrect 
location</li><li>[MRM-1316] - audit log report does not restrict events to 
repositories that you are a manager of</li><li>[MRM-1320] - Incorrect Archiva 
version specified for the &quot;Process All Artifacts&quot; feature in upgrade 
docs</li><li>[MRM-1321] - Snapshot is linking to oldest version in Archiva 
GUI</li><li>[MRM-1353] - Build number is always 1 for SNAPSHOT artifacts 
uploaded via web upload form</li><li>[MRM-1355] - Audit log reports user as 
'guest' when deployed via WebDAV</li><li>[MRM-1356] - Content Lenght differs : 
Chunked request</li><li>[MRM-1373] - Archiva fails when default charset in 
database is UTF 8</li><li>[MRM-1386] - Start Date and End Date calendar pop-up 
in Audit Log
  Report page is broken</li></ul></div><div class="section"><h4>Improvement<a 
name="Improvement"></a></h4><ul><li>[MRM-621] - Use UTF-8 for better i18n 
support for page dispaly</li><li>[MRM-1310] - Include Audit Log report in 
feature tour</li></ul></div><div class="section"><h4>New Feature<a 
name="New_Feature"></a></h4><ul><li>[MRM-1389] - Add support for NPanday 
artifact types</li></ul></div></div><div class="section"><h3>Changes in Archiva 
1.3<a name="Changes_in_Archiva_1.3"></a></h3><p>Released: <b>13 January 
2010</b></p><div class="section"><h4>Bug<a 
name="Bug"></a></h4><ul><li>[MRM-612] - Repository scanning does not recognize 
newly added artifacts if they have an old timestamp</li><li>[MRM-636] - 
war:inplace usage is not compatible with cobertura</li><li>[MRM-747] - Archiva 
should prevent re-deployment of released or non-snapshot versioned 
artifacts</li><li>[MRM-1033] - Changing the location of a scanned repository 
results to the contents of the new location not getting
  indexed</li><li>[MRM-1228] - Ping service in not working</li><li>[MRM-1229] - 
SearchService.quickSearch doesn't return the same result as the 
application</li><li>[MRM-1230] - Type of artifact is allways 
&quot;pom&quot;</li><li>[MRM-1231] - Not authorized to use method with version 
parameter</li><li>[MRM-1238] - NPE when updating consumers of known content 
without setting any of the checkboxes (enabled)</li><li>[MRM-1240] - NPE when 
updating consumers (not setting any of the checkboxes) of Unprocessed Artifacts 
and Artifact Cleanup Scanning in Database</li><li>[MRM-1243] - Encoding issues 
with Archiva UI: add Spring CharacterEncodingFilter</li><li>[MRM-1246] - 
MetadataUpdaterConsumer didn't run during a repository scan after deleting a 
version of an artifact.</li><li>[MRM-1249] - Archiva does not respect 
configuration of the index directory</li><li>[MRM-1250] - Granting the Global 
Repository Manager/System Administrator role does not automatically assign the 
Global Repositor
 y Observer role</li><li>[MRM-1253] - Artifacts cannot be found using the 
Search function</li><li>[MRM-1259] - 'index-content' consumer processes all 
types of files, slowing down the indexing process</li><li>[MRM-1265] - .indexer 
directory should not be scanned</li><li>[MRM-1266] - results page fails when 
find artifact returns multiple results</li><li>[MRM-1267] - Hide the sub-topics 
in documentation menu by default</li><li>[MRM-1268] - X-Forwarded-Host handling 
when having more than one proxy</li><li>[MRM-1272] - Empty Lucene 
Index</li><li>[MRM-1274] - SearchService.quickSearch returns artifacts with 
null as repositoryId</li><li>[MRM-1278] - Wrong repository displayed in Archiva 
browse</li><li>[MRM-1290] - getDependees always returns results for 
archiva-test in xmlrpc</li><li>[MRM-1294] - repository scan period is 
incorrect</li><li>[MRM-1305] - Documentation for setting up archiva with tomcat 
6 specifies invalid archiva.xml</li></ul></div><div 
class="section"><h4>Improvement
 <a name="Improvement"></a></h4><ul><li>[MRM-1056] - Option to force scanning 
of an artifact/repository regardless of file dates</li><li>[MRM-1251] - Update 
documentation - Artifacts not displayed in Archiva GUI after 
release</li><li>[MRM-1262] - m2eclipse index should only be created at end of 
indexing run</li><li>[MRM-1264] - reduce memory used by indexing 
process</li><li>[MRM-1270] - Improve message when a user tries to search and 
the user does not have access to any repository</li><li>[MRM-1275] - Include 
other file types for the index consumer instead of just the 
indexable-content</li></ul></div><div class="section"><h4>New Feature<a 
name="New_Feature"></a></h4><ul><li>[MRM-1185] - Archiva Reporting Modification 
Request</li><li>[MRM-1296] - Audit logging report</li></ul></div><div 
class="section"><h4>Task<a name="Task"></a></h4><ul><li>[MRM-1080] - Update 
SearchServiceImplTest so that it uses the new search API</li><li>[MRM-1123] - 
ensure all nexus indexer dependencies a
 re in central or built in to JAR appropriately</li><li>[MRM-1164] - Fix the 
Selenium tests</li><li>[MRM-1254] - Add more unit tests for searching 
artifacts</li><li>[MRM-1277] - Create Selenium test for advanced search 
feature</li><li>[MRM-1281] - remove unused consumers</li><li>[MRM-1289] - need 
to document changes to wrapper.conf on upgrade</li><li>[MRM-1306] - upgrade to 
jQuery UI 1.7.2 and jQuery 1.3.2</li><li>[MRM-1309] - Upgrade to Redback 
1.2.3</li></ul></div><div class="section"><h4>Test<a 
name="Test"></a></h4><ul><li>[MRM-1241] - Selenium Tests for Repository 
Scanning and Database</li><li>[MRM-1257] - Selenium Test for accessing bundled 
repositories</li></ul></div></div><div class="section"><h3>Changes in Archiva 
1.2.2<a name="Changes_in_Archiva_1.2.2"></a></h3><p>Released: <b>27 August 
2009</b></p><div class="section"><h4>Bug<a 
name="Bug"></a></h4><ul><li>[MRM-1002] - Website navigation links don't work as 
expected</li><li>[MRM-1085] - CLONE -Failing to startup due 
 to invalid bean definition</li><li>[MRM-1141] - archiva-cli no longer 
works</li><li>[MRM-1151] - Error when processing file 
nexus-maven-repository-index.zip</li><li>[MRM-1155] - m2eclipse - getting index 
from archiva 1.2 failed</li><li>[MRM-1168] - A locked user gets HTTP ERROR 500 
page when logging in Artifact Repository page</li><li>[MRM-1171] - Archiva 1.2 
- Internet Explorer - Search - Anvanced Search - Advanced Search Fields - Add 
Search Field (green +)</li><li>[MRM-1194] - Archiva doesn't cope with versions 
in a pom.xml that are properties</li><li>[MRM-1196] - checksums are not updated 
when artifact is re-uploaded</li><li>[MRM-1197] - Random 400 Error when 
uploading maven-metadata.xml to Archiva 1.2/1.2.1</li><li>[MRM-1198] - field 
length for ARCHIVA_SCM.URL is too short</li><li>[MRM-1202] - 404 error when 
changing password</li><li>[MRM-1204] - 
org.apache.maven.archiva.repository.project.ProjectModelMerge.merge throws 
NPE</li><li>[MRM-1212] - create-missing-checksums a
 nd metadata-updater sometimes causes deployments to fail for large projects 
when enabled</li><li>[MRM-1217] - upgrade standalone bundle to Jetty 
6.1.19</li><li>[MRM-1220] - disable Struts devMode</li><li>[MRM-1232] - Unable 
to get artifacts from repositories which requires Repository Manager role using 
repository group</li><li>[MRM-1234] - Typo in Appearance 
Page</li><li>[MRM-1236] - Locale selection is broken</li><li>[MRM-1239] - 
Unable to get artifact-level maven-metadata.xml of artifacts that are only 
three directory levels deep</li></ul></div><div 
class="section"><h4>Improvement<a 
name="Improvement"></a></h4><ul><li>[MRM-1163] - Add some decent logs in webdav 
for debugging purposes</li><li>[MRM-1191] - Add Archiva log files in 
documentation</li><li>[MRM-1214] - Web Application Deployment, 
Troubleshooting</li></ul></div><div class="section"><h4>Task<a 
name="Task"></a></h4><ul><li>[MRM-1182] - Clarify 'delete released snapshots' 
functionality</li><li>[MRM-1207] - Make wrap
 per.log roll each day so it won't get too large</li><li>[MRM-1216] - Logging 
conflict on startup in Jetty bundle</li><li>[MRM-1218] - upgrade to JSP 
2.1</li><li>[MRM-1219] - Missing appenders in log4j 
configuration</li></ul></div><div class="section"><h4>Test<a 
name="Test"></a></h4><ul><li>[MRM-1226] - Selenium tests for Repositories and 
Network Proxies</li></ul></div></div><div class="section"><h3>Changes in 
Archiva 1.2.1<a name="Changes_in_Archiva_1.2.1"></a></h3><p>Released: <b>24 May 
2009</b></p><div class="section"><h4>Bug<a 
name="Bug"></a></h4><ul><li>[MRM-1143] - Nexus indexer throws NPE on repository 
scan</li><li>[MRM-1157] - Update from 1.1.3 to 1.2 fails with create table 
error</li><li>[MRM-1160] - Nexus Indexer throws NPE intermittently on 
retrieval</li><li>[MRM-1161] - indexing causes NullPointer when getting a 
SNAPSHOT that has been deployed with maven 2.1</li><li>[MRM-1167] - Quicksearch 
from the xmlrpc api returns no results</li><li>[MRM-1172] - Invalid versio
 n validation error when uploading a jar with a four-part version 
number</li><li>[MRM-1176] - SQLSyntaxErrorException is thrown when browsing for 
artifacts after upgrading from 1.3.1 to 1.2</li><li>[MRM-1179] - NPE retrieving 
artifacts via http/webdav that are proxied</li><li>[MRM-1188] - Index cleanup 
consumer fails when there is a current indexing task being executed (e.g. 
during repo scan, during artifact deployment or during 
proxy)</li></ul></div><div class="section"><h4>Improvement<a 
name="Improvement"></a></h4><ul><li>[MRM-1165] - Move out upgrade instructions 
from 'Installing Standalone' into it's own page</li></ul></div></div><div 
class="section"><h3>Changes in Archiva 1.2<a 
name="Changes_in_Archiva_1.2"></a></h3><p>Released: <b>22 March 
2009</b></p><div class="section"><h4>Sub-task<a 
name="Sub-task"></a></h4><ul><li>[MRM-1038] - merge versions in search 
results</li><li>[MRM-1039] - remove metadata files from search 
results</li><li>[MRM-1040] - for snapshots in search
  results just show SNAPSHOT, not timestamps</li><li>[MRM-1041] - artifact 
version list should show basic shared project information rather than having to 
drill into one version</li><li>[MRM-1042] - snapshot should go to a page that 
shows a list of versions (go to latest, but list previous 
snapshots)</li><li>[MRM-1043] - improve appearance and flexibility of Advanced 
search (maybe change to &quot;add term&quot; buttons on the default 
search)</li><li>[MRM-1044] - class/package search is still 
flaky</li><li>[MRM-1046] - Write some decent tests for 
SearchAction</li></ul></div><div class="section"><h4>Bug<a 
name="Bug"></a></h4><ul><li>[MRM-609] - Search results contains links with 
&#160;characters in them on Windows</li><li>[MRM-616] - When running on IBM JDK 
1.5: java.security.NoSuchProviderException: no such provider: 
SUN</li><li>[MRM-731] - variable in url pom are not replaced.</li><li>[MRM-836] 
- The organization is incorrect when displaying an artifacts's Info via 
browsing o
 r searching.</li><li>[MRM-842] - Issue tracker is incorrect when displaying an 
artifacts's Info via browsing or searching.</li><li>[MRM-901] - Repository 
groups does not display groups that have the same groupId</li><li>[MRM-921] - 
user management role does not display the user management 
menu</li><li>[MRM-922] - access to upload page with managed repository 
role</li><li>[MRM-933] - Incorrect search results hit count (ex. Hits: -6 to 23 
of 39) for bytecode search</li><li>[MRM-962] - Upload Artifact action should 
trim its fields</li><li>[MRM-989] - download-type-javadoc.png is 
missing</li><li>[MRM-996] - HttpProxyTransferTest fails on 
Windows</li><li>[MRM-1000] - AdministrationServiceImplTest fails on 
Windows</li><li>[MRM-1004] - RepositoryServlet tests fail intermittently on 
Windows</li><li>[MRM-1011] - Organisation link on logo points to 
somewhere</li><li>[MRM-1013] - Fresh installation of Archiva with LDAP 
authentication does not survive restart of the servlet container</l
 i><li>[MRM-1020] - Fix the crazy alpaca on Windows</li><li>[MRM-1027] - 
Indices are not cleaned up when deleting artifact via web 
services</li><li>[MRM-1028] - Find Artifact doesn't show up in the navigation 
menu after migration to struts 2</li><li>[MRM-1032] - Pick Report - Repository 
Statistics: End Date can be set earlier than Start Date</li><li>[MRM-1034] - 
Browse artifact error does not show correct error message</li><li>[MRM-1047] - 
Archiva allows deployment by user with expired password</li><li>[MRM-1050] - 
Unable to remove user</li><li>[MRM-1057] - Archiva user-admin should be able to 
view useredit after logging in from &quot;Security Alert&quot; 
page</li><li>[MRM-1062] - Find Artifact broken</li><li>[MRM-1073] - Errors on 
when upgrading from v1.1.3 to v1.2-M1</li><li>[MRM-1075] - Error 500 when 
accessing repository url</li><li>[MRM-1076] - NPE in NexusIndexConsumer when 
executed when an artifact is deployed in the Archiva 
repository</li><li>[MRM-1092] - Typo in Sear
 ch results page</li><li>[MRM-1095] - Archiva keeps scanning repositories, even 
if scanning disabled in the web UI</li><li>[MRM-1096] - No icon for 
maven-plugin on artifact-details view.</li><li>[MRM-1101] - Audit log shows 
user guest when deploying files from Maven</li><li>[MRM-1105] - Legacy artifact 
path not properly stored when entered from Archiva UI</li><li>[MRM-1106] - NPE 
when starting Archiva</li><li>[MRM-1108] - empty logoLocation can be set for 
the organisation, but does not show the default logo</li><li>[MRM-1109] - 
environment checks do not indicate which caused a violation</li><li>[MRM-1110] 
- some redback log statements are not visible in Archiva 
logs</li><li>[MRM-1117] - move advanced search out of the 'info' popup on the 
quick search page</li><li>[MRM-1121] - NPE in browse at artifact 
level</li><li>[MRM-1122] - reduce verbosity of logging during 
scanning</li><li>[MRM-1133] - delete artifact role not added on upgrade from 
previous version</li><li>[MRM-1135] - 
 Cannot remove a whitelist entry containing backslashes</li><li>[MRM-1136] - 
Archiva don't want to download a snapshot of a maven plugin (merged metadata 
are empty)</li><li>[MRM-1137] - Cannot upload artifact to WEB UI any 
more</li><li>[MRM-1138] - Fix java.lang.NullPointerException: configuration can 
not be null on startup</li><li>[MRM-1139] - war:inplace blindly copies 
everything (including WEB-INF/lib/**) into the 
archiva-webapp.</li><li>[MRM-1140] - centralise logging through 
slf4j</li><li>[MRM-1147] - handling leading / on whitelists is 
ambiguous</li></ul></div><div class="section"><h4>Improvement<a 
name="Improvement"></a></h4><ul><li>[MRM-176] - prevent potential out of memory 
problems in large search results</li><li>[MRM-732] - search should tokenize on 
a hypthen</li><li>[MRM-737] - Don't list metadata files in the search 
results</li><li>[MRM-799] - Better handling of artifacts with missing 
poms</li><li>[MRM-937] - Rename audit.log to archiva-audit.log to avoid conflic
 ts</li><li>[MRM-975] - Refresh of Archiva templates and stylesheets to match 
site styles</li><li>[MRM-1015] - Move consumer API's from plexus to 
spring</li><li>[MRM-1016] - Minor usability enhancement for the web app 
footer</li><li>[MRM-1037] - Search Usability</li><li>[MRM-1074] - Typo of 
Legacy Support option on the left nav menu</li><li>[MRM-1081] - Archiva model 
should be updated so that the ARTIFACT table includes repositoryId as a primary 
key</li><li>[MRM-1084] - Upgrade modello maven plugin to 1.0 to support Java 5 
generics</li><li>[MRM-1091] - Upgrade appassembler plugin from 1.0-beta-2 to 
1.0</li><li>[MRM-1093] - Log configuration and repository changes 
made.</li><li>[MRM-1098] - upgrade to wagon 1.0-beta-5</li><li>[MRM-1099] - 
Updated Archiva User Guide</li><li>[MRM-1130] - add security audit 
log</li></ul></div><div class="section"><h4>New Feature<a 
name="New_Feature"></a></h4><ul><li>[MRM-206] - Add xml-rpc 
search</li><li>[MRM-749] - Support m2eclipse index format
  creation</li><li>[MRM-913] - Ability to delete an artifact from the web 
interface</li><li>[MRM-1083] - Add artifact search box to the default 
decorator</li></ul></div><div class="section"><h4>Task<a 
name="Task"></a></h4><ul><li>[MRM-938] - Remove 'redback.default.guest' usage 
in ArchivaXworkUser once this property is removed in redback</li><li>[MRM-991] 
- Update screenshots in documentation to reflect the changes in the 
UI</li><li>[MRM-1031] - Upgrade to jackrabbit-webdav 1.5.0</li><li>[MRM-1036] - 
Add documentation on how to use Archiva web services</li><li>[MRM-1068] - 
Upgrade to redback-1.2-beta-2</li><li>[MRM-1079] - Update 
LuceneCleanupRemoveIndexerConsumer to use the new index 
format</li><li>[MRM-1082] - Upgrade from plexus-maven-plugin to the 
plexus-component-metadata plugin</li><li>[MRM-1094] - Update docs on search to 
reflect the search re-vamp for 1.2-M2</li><li>[MRM-1107] - upgrade to Redback 
1.2</li></ul></div></div><div class="section"><h3>Changes in Archiva 1.
 2-M1<a name="Changes_in_Archiva_1.2-M1"></a></h3><p>Released: <b>14 November 
2008</b></p><div class="section"><h4>Bug<a 
name="Bug"></a></h4><ul><li>[MRM-514] - Archiva cannot compile and pass tests 
on JDK 1.6</li><li>[MRM-615] - When scanning, Archiva doesn't resolve 
properties/variables of POMs in managed repositories</li><li>[MRM-620] - 
pom.xml that inherit version from parent show up in reports as &quot;has an 
invalid project model&quot;</li><li>[MRM-717] - Performance affected using 
Archiva Repository</li><li>[MRM-844] - &quot;Unable to create ArchivaArtifact 
with empty version&quot; in dependency tree.</li><li>[MRM-868] - Include 
sources bundle during deployment (in release:perform)</li><li>[MRM-876] - 
Archiva does not proxy .asc files</li><li>[MRM-882] - checksum validation 
reports invalid checksum when checksum is correct</li><li>[MRM-885] - incorrect 
metadata generated from merge</li><li>[MRM-925] - Access to maven-metadata.xml 
without &quot;groupId&quot; fails when 
 accessed via a repository group</li><li>[MRM-978] - showArtifactLink tag is 
broken</li><li>[MRM-981] - artifactIds with numeric characters aren't found in 
advanced search</li><li>[MRM-986] - archiva.xml is saved in home directory 
instead of $ARCHIVA_BASE/conf</li></ul></div><div 
class="section"><h4>Improvement<a name="Improvement"></a></h4><ul><li>[MRM-541] 
- convenient way to take Archiva proxies &quot;offline&quot;</li><li>[MRM-906] 
- Proxy repository operations should not be done in place</li><li>[MRM-907] - 
Remove VersionedReference/ProjectReference/ArtifactReference from 
RepositoryProxyConnectors</li><li>[MRM-946] - Upgrade to redback 
1.1.1</li><li>[MRM-948] - allow plugins to handle deletion of artifacts through 
repository purge</li><li>[MRM-952] - Patch for several issues while processing 
poms (effective model, expressions resolving, storing to 
database)</li><li>[MRM-966] - Update documentation for search 
feature</li><li>[MRM-977] - Upgrade from Webwork 2 to Struts 2<
 /li><li>[MRM-985] - Document usage of boolean NOT in quick 
search</li><li>[MRM-987] - switch from prototype to jquery</li><li>[MRM-988] - 
remove &quot;dav:&quot; from the POM snippet in repositories 
page</li></ul></div><div class="section"><h4>New Feature<a 
name="New_Feature"></a></h4><ul><li>[MRM-90] - add advanced search 
options</li><li>[MRM-124] - web service interface</li></ul></div><div 
class="section"><h4>Task<a name="Task"></a></h4><ul><li>[MRM-84] - Basic 
statistics</li></ul></div></div><div class="section"><h3>Changes in Archiva 
1.1.3<a name="Changes_in_Archiva_1.1.3"></a></h3><p>Released: <b>9 October 
2008</b></p><div class="section"><h4>Bug<a 
name="Bug"></a></h4><ul><li>[MRM-967] - Security Issue: If repository observer 
role is enabled for the 'guest' user, an invalid user is able to deploy to that 
repository</li><li>[MRM-397] - background of the Archiva logo is not 
transparent in repositories page</li><li>[MRM-580] - does not give error 
message when one defines a
 n illegal directory for a managed repository</li><li>[MRM-954] - Footer 
doesn't stretch across repositoryGroups page</li></ul></div></div><div 
class="section"><h3>Changes in Archiva 1.1.2<a 
name="Changes_in_Archiva_1.1.2"></a></h3><p>Released: <b>11 September 
2008</b></p><div class="section"><h4>Bug<a 
name="Bug"></a></h4><ul><li>[MRM-765] - should not be possible to create a 
proxy connector if there are no remote repositories</li><li>[MRM-807] - 
Deployed dll won't be indexed</li><li>[MRM-834] - Wrong repository url when 
archiva is used behind Apache with mof_proxy</li><li>[MRM-841] - Introducing a 
new scannable artifact file type requires restart in order for some consumers 
to work</li><li>[MRM-880] - Archiva does not start up on Solaris 
64-Bit</li><li>[MRM-881] - Failing to startup due to invalid bean 
definition</li><li>[MRM-893] - Illegal browse operation allow</li><li>[MRM-902] 
- If path has leading slash when being checked againts whitelists and 
blacklists causes matchin
 g failure</li><li>[MRM-903] - Repository scanning should not stop when 
encounters error</li><li>[MRM-905] - EL Expression failed with empty/not 
functions</li><li>[MRM-911] - Archiva checks user's credentials before guest's 
rights on the repository</li><li>[MRM-912] - rss urls seem to use fixed 
webcontext &quot;archiva&quot; instead of actual webcontext</li><li>[MRM-915] - 
NPE with rss links</li><li>[MRM-926] - NPE with search page</li><li>[MRM-932] - 
Error 500 when clicking the Next or Previous icon of the results of a search, 
if user is trying to search for java classes, packages or 
methods.</li><li>[MRM-934] - For bytecode search, only 1 version of the 
artifact is returned even if there are more than 1 version of that artifact 
which matched the search</li><li>[MRM-943] - results search option should only 
be available on results page</li></ul></div><div 
class="section"><h4>Improvement<a name="Improvement"></a></h4><ul><li>[MRM-839] 
- change RSS URLs</li><li>[MRM-848] - Pre-
 configured repositories initially appear to be empty</li><li>[MRM-874] - POM 
snippet for plugins should be <i>plugin</i> not 
<i>dependency</i></li></ul><p>The full list of changes can be found <a 
class="externalLink" 
href="http://jira.codehaus.org/secure/ReleaseNote.jspa?version=14491&amp;styleName=Text&amp;projectId=10980";>
 in JIRA</a>.</p></div></div><div class="section"><h3>Changes in Archiva 
1.1.1<a name="Changes_in_Archiva_1.1.1"></a></h3><p>Released: <b>11 August 
2008</b></p><div class="section"><h4>Bug<a 
name="Bug"></a></h4><ul><li>[MRM-584] - Newly created user cannot 
login</li><li>[MRM-631] - network proxy is always used when 
defined</li><li>[MRM-814] - Invalid cron expressions are accepted in Database 
Scanning</li><li>[MRM-873] - repository groups - move up/down should not show 
when it's not possible</li><li>[MRM-883] - RSS syndication 
java.lang.ArrayIndexOutOfBoundsException</li><li>[MRM-884] - network proxy 
fails after upgrading to archiva 1.1</li><li>[MRM-888] -
  add notes on reindexing to the upgrade docs</li><li>[MRM-891] - Unable to use 
archiva as http source with maven-stage-plugin</li><li>[MRM-892] - Search for 
java classes and package names is broken</li><li>[MRM-895] - Archiva version 
doesn't appear on the footer when it is installed on Tomcat</li><li>[MRM-896] - 
classifier is appended to pom filename after artifact 
upload</li></ul></div><div class="section"><h4>Improvement<a 
name="Improvement"></a></h4><ul><li>[MRM-817] - Artifact information screen 
should indicate the name of repository in which the artifact 
resides</li></ul><p>The full list of changes can be found <a 
class="externalLink" 
href="http://jira.codehaus.org/secure/ReleaseNote.jspa?version=14461&amp;styleName=Text&amp;projectId=10980";>
 in JIRA</a>.</p></div></div><div class="section"><h3>Changes in Archiva 1.1<a 
name="Changes_in_Archiva_1.1"></a></h3><p>Released: <b>20 July 2008</b></p><div 
class="section"><h4>Sub-task<a name="Sub-task"></a></h4><ul><li>[MRM-801]
  - Create documentation for virtual repositories</li><li>[MRM-861] - Paginate 
Search Results page</li></ul></div><div class="section"><h4>Bug<a 
name="Bug"></a></h4><ul><li>[MRM-234] - Moving files between repos through 
webdav doesn't work</li><li>[MRM-312] - 
ConcurrentModificationException</li><li>[MRM-523] - Appearance Actions do not 
work when $<a name="user.home">user.home</a> is invalid.</li><li>[MRM-538] - 
Browse &gt; Info not synchronised with updated POM contents</li><li>[MRM-550] - 
proxy connectors - move up/down should not show when it's not 
possible</li><li>[MRM-584] - Newly created user cannot login</li><li>[MRM-597] 
- Cannot run Archiva as another user because su is run with option 
&quot;-&quot; (--login)</li><li>[MRM-602] - add &quot;maintainance&quot; to the 
feature tour</li><li>[MRM-605] - unit tests fail on archiva 1.0 source 
distribution</li><li>[MRM-610] - a number of unit tests fail on 
windows</li><li>[MRM-614] - User validation message has incorrect URL</l
 i><li>[MRM-624] - Failed to install Archiva as windows 
service</li><li>[MRM-629] - NullPointer when setting corporate POM on a fresh 
archvia install</li><li>[MRM-638] - some developer reports are appearing in the 
archiva-docs module and need to be disabled</li><li>[MRM-650] - Deleted 
metadata files still appear in search results</li><li>[MRM-652] - Invalid html 
links in &quot;webdav&quot; directory browsing</li><li>[MRM-653] - WebDAV 
deploy fails with error</li><li>[MRM-658] - 
org.apache.maven.archiva.repository.content.FilenameParser is unable to 
determine unique snapshot versions with specific version 
names</li><li>[MRM-682] - Archiva runs out of heap memory</li><li>[MRM-692] - 
Repository problem is kept in database even though its related artifact has 
been already removed</li><li>[MRM-702] - in the standalone bundle, the pid file 
is written into the installation directory alongside the wrapper, but should be 
in a temporary location</li><li>[MRM-711] - Security using ldap 
 throws NullPointerException</li><li>[MRM-733] - Error ending component 
lifecycle</li><li>[MRM-753] - Error while deploying an artifact to 
archiva</li><li>[MRM-767] - generated LICENSE and NOTICE files need 
improvement</li><li>[MRM-768] - Cannot proxy maven2 plugin (jaxb) from a maven1 
repository (http://download.java.net/maven/1)</li><li>[MRM-769] - CLONE - 507 
Insufficient Storage when deploying artifact with webdav</li><li>[MRM-777] - 
assignments.jsp: missing <i>tr</i><i>/tr</i> group under &quot;Resource 
Roles&quot;:</li><li>[MRM-778] - DefaultDavServerManager.createServer doesn't 
create server</li><li>[MRM-780] - Access to indexes files with a browser is not 
possible</li><li>[MRM-784] - mailing-info on the website points to 'old' 
maven.apache.org addresses</li><li>[MRM-785] - No message is displayed after a 
successful artifact upload</li><li>[MRM-789] - Archiva may delete you app 
server installation</li><li>[MRM-790] - [regression] proxying metadata causes 
an IO exceptio
 n in new checksum code</li><li>[MRM-792] - remove references to maven in 
code</li><li>[MRM-796] - releases always activated in 
repositories</li><li>[MRM-797] - Delete Released Snapshots doesn't 
work</li><li>[MRM-800] - Admin user account user lockout via Webdav 
only?</li><li>[MRM-810] - Uploads done through the Web UI are not reported in 
the audit log</li><li>[MRM-818] - [Repository Group] Page will be broken if 
entered identifier is too long</li><li>[MRM-819] - ERROR 404 page when clicking 
the URL of Repository Group with identifier i.e. 
&quot;test/test&quot;</li><li>[MRM-820] - 404 when the dav url of an Archiva 
default repository (internal or snapshots) is accessed</li><li>[MRM-823] - 
Deleted repository still shows up in the repo group</li><li>[MRM-824] - 
dependency cleanup</li><li>[MRM-835] - Checksum search appears 
broken</li><li>[MRM-840] - Wagon HTTP deadlocks under high 
load</li><li>[MRM-845] - Continuous Loop when you click a repository group 
link</li><li>[MRM-846] 
 - &quot;Repository Purge By Retention Count&quot; option not 
working</li><li>[MRM-847] - DependencyTreeGeneratorConsumerTest fails under 
windows due to line ending</li><li>[MRM-851] - wrong taglib short-name causes 
deployment error on Geronimo</li><li>[MRM-853] - HTTP Error 500 when uploading 
artifact with Windows OS</li><li>[MRM-855] - java.lang.NoClassDefFoundError: 
org/apache/xml/serialize/OutputFormat</li><li>[MRM-856] - Artifact Upload 
replaces all instances of the name &quot;jar&quot; with &quot;pom&quot; when 
trying to change the file extension</li><li>[MRM-858] - last-modified header is 
missing</li><li>[MRM-865] - Upload snapshot should work like a 
deploy</li><li>[MRM-867] - 500 on HEAD method</li><li>[MRM-869] - many empty 
folders created in managed repos with proxy connectors when used in a 
group</li><li>[MRM-870] - addRepositoryToGroup.action =&gt; AbstractMethodError 
on DeferredDocumentImpl.getXmlStandalone()</li><li>[MRM-871] - jetty.host and 
jetty.port properti
 es are set by default in jetty.xml preventing user from using other hostname 
if user is not aware of these properties</li><li>[MRM-872] - empty metadatas 
frmo a repository group</li></ul></div><div class="section"><h4>Improvement<a 
name="Improvement"></a></h4><ul><li>[MRM-591] - Reports should show from which 
repository the defective artifact was found.</li><li>[MRM-651] - Updated 
consumer plugin to build against the 1.1 apis</li><li>[MRM-654] - Archetype for 
generation of Consumer plugins</li><li>[MRM-667] - Timeout implementation for 
Archiva</li><li>[MRM-678] - 404 errors on proxies should be 
cached</li><li>[MRM-737] - Don't list metadata files in the search 
results</li><li>[MRM-752] - Trim URL in Remote Repositories</li><li>[MRM-760] - 
set JSW to auto-restart if it crashes or hangs</li><li>[MRM-773] - Improve RSS 
feed generation</li><li>[MRM-781] - Removal of Archiva-Webdav implementation in 
favor of Jackrabbit-webdav</li><li>[MRM-802] - Display the url for the 
repository
  group</li><li>[MRM-804] - When uploading artifacts to the repo, they should 
be added to the index instantly</li><li>[MRM-822] - add org/jvnet/**, 
com/sun/** to the whitelist for the default java.net 
repository</li><li>[MRM-829] - Replace Company POM feature with simple 
Appearence customisation</li><li>[MRM-831] - When deploying artifacts to the 
repo, they should be added to the index instantly</li><li>[MRM-857] - set a 
user agent for proxy HTTP requests</li><li>[MRM-859] - Use 
File.createTempFile() when downloading files from a remote 
repository</li></ul></div><div class="section"><h4>New Feature<a 
name="New_Feature"></a></h4><ul><li>[MRM-123] - add RSS view to repository 
manager</li><li>[MRM-216] - Upload (deploy) artifacts to a repository - via a 
web form (not using wagon)</li><li>[MRM-694] - Virtual repositories or 
repository grouping</li><li>[MRM-730] - Index/Search by class, method or 
package name</li><li>[MRM-751] - Support database connection 
pooling</li><li>[MRM-774
 ] - Support inclusion of pom file when deploying an artifact via the web 
upload form</li><li>[MRM-864] - Searching within search 
results</li></ul></div><div class="section"><h4>Task<a 
name="Task"></a></h4><ul><li>[MRM-677] - Upgrade archiva to the latest redback 
(1.0.1)</li><li>[MRM-688] - Replace plexus-runtime with standalone jetty 
bundle</li><li>[MRM-708] - Migrate from Plexus Logging to 
Slf4J</li><li>[MRM-754] - Update the screenshots in the docs</li></ul><p>The 
full list of changes can be found <a class="externalLink" 
href="http://jira.codehaus.org/secure/ReleaseNote.jspa?version=13861&amp;styleName=Text&amp;projectId=10980";>
 in JIRA</a>.</p></div></div><div class="section"><h3>Changes in Archiva 
1.0.2<a name="Changes_in_Archiva_1.0.2"></a></h3><p>Released: <b>8 April 
2008</b></p><div class="section"><h4>Bug<a 
name="Bug"></a></h4><ul><li>[MRM-159] - should not respond with a 404 if 
proxying a file results in a remote error</li><li>[MRM-532] - Unable to specify 
the locat
 ion of the index files through the web ui</li><li>[MRM-598] - Validation error 
on new repository creation and other fields under certain 
conditions</li><li>[MRM-608] - Unable to find project model for [...] if the 
initial import of the POM failed</li><li>[MRM-617] - Reporting does not work 
due to bug in client-side JavaScript validation</li><li>[MRM-618] - PLEXUS_BASE 
does not work for local databases</li><li>[MRM-622] - database not being 
updated with project model information</li><li>[MRM-626] - ClassCastException 
when saving proxy connector with property defined</li><li>[MRM-627] - Archiva 
doesn't download SNAPSHOTs for proxied repositories.</li><li>[MRM-631] - 
network proxy is always used when defined</li><li>[MRM-642] - archiva-common 
tests rely on relative paths</li><li>[MRM-655] - The logs are duplicated in the 
archiva.log and wrapper.log file.</li><li>[MRM-659] - archiva cannot serve ejb 
artifacts from a maven1 repository</li><li>[MRM-661] - remote repository removal
 s are not saved after restart</li><li>[MRM-664] - Cannot download a 
strut-module artifact in a Legacy repository</li><li>[MRM-674] - 
LayoutException when downloading SNAPSHOT test-sources</li><li>[MRM-683] - 
Archiva version missing from pages and logs</li><li>[MRM-687] - Project model 
cannot be added to database if it inherits groupId and/or version from parent 
POM</li><li>[MRM-689] - Incorrect war name in example for 
tomcat</li><li>[MRM-690] - using undefined appserver.base</li><li>[MRM-691] - 
Can't get any of the consumers to work without through a NPE</li><li>[MRM-701] 
- Buggy documentation on &quot;separating the base from the 
installation&quot;</li><li>[MRM-703] - Artifacts with extensions longer than 
fours characters breaks repository scanning.</li><li>[MRM-713] - 
extensionPattern in FilenameParser is incorrect</li><li>[MRM-715] - error 
adding artifacts to Lucene under some circumstances</li><li>[MRM-719] - NPE 
during repository scan</li><li>[MRM-725] - /archiva/browse
  URL does not work on WebSphere</li><li>[MRM-727] - Archiva does not download 
plugin artifacts in Geronimo</li><li>[MRM-734] - Unable to update metadata - No 
versions found for reference</li><li>[MRM-746] - unable to include *.xml in 
artifacts list as it picks up maven-metadata.xml</li><li>[MRM-750] - Adding a 
network proxy doesn't require an identifier</li><li>[MRM-755] - No content type 
for .pom files denoted in file &quot;archiva-mime-types.txt&quot; - workaround 
included</li><li>[MRM-758] - unable to schedule cron expressions that contain a 
comma</li><li>[MRM-761] - Exception when trying to retrieve a Maven 1 artifact 
of type zip</li><li>[MRM-762] - Footer doesn't stretch across 
repositoryScanning and database pages</li><li>[MRM-763] - Default cron 
expression for database update is invalid</li><li>[MRM-764] - default policies 
are not selected in the add proxy connector page</li></ul></div><div 
class="section"><h4>Improvement<a name="Improvement"></a></h4><ul><li>[MRM-504
 ] - Find Artifact page needs more onscreen 
information/instructions</li><li>[MRM-656] - Admin guide for installing WAR 
needs updating</li><li>[MRM-666] - Edit Managed Repository page should indicate 
the repo id being edited</li><li>[MRM-700] - Review the documentation on 
deploying to Archiva for inconsistent repository ids</li><li>[MRM-720] - 
Upgrade Lucene from 2.0 to 2.3.1</li></ul></div></div><div 
class="section"><h3>Changes in Archiva 1.0.1<a 
name="Changes_in_Archiva_1.0.1"></a></h3><p>Released: <b>4 February 
2008</b></p><div class="section"><h4>Bug<a 
name="Bug"></a></h4><ul><li>[MRM-623] - find artifact self signed certificate 
will expire soon</li><li>[MRM-628] - In the audit.log file the userid for each 
action is guest, even though the deploy was performed by 
admin</li><li>[MRM-630] - http 502 proxy error with browse button after 2 days 
running</li><li>[MRM-633] - Logging is too verbose</li><li>[MRM-646] - 
Documentation for configuring for Tomcat is invalid</li><li>[MR
 M-662] - Repo purge is not deleting artifacts in correct 
order</li><li>[MRM-668] - Repo browse and search isn't working in trunk and in 
archiva 1.0.1 release candidate</li><li>[MRM-670] - legacy artifact mapping 
form needs better validation</li></ul></div><div 
class="section"><h4>Improvement<a name="Improvement"></a></h4><ul><li>[MRM-594] 
- add some minimal hook in LegacyPathParser to allow exception management in 
artifact resolution</li></ul></div><div class="section"><h4>Task<a 
name="Task"></a></h4><ul><li>[MRM-619] - Update docs/site for some 
corrections</li></ul></div></div><div class="section"><h3>Archiva 1.0<a 
name="Archiva_1.0"></a></h3><p>Released: <b>23 November 2007</b></p><p>First 
production release.</p></div><div class="section"><h3>History<a 
name="History"></a></h3><p>Archiva was started in November 2005, building a 
simple framework on top of some existing repository conversion tools within the 
Maven project. Initial development focused on repository conversion,
  error reporting, and indexing. From January 2006 a web application was 
started to visualise the information and to start incorporating functionality 
from the unmaintained maven-proxy project.</p><p>Development continued through 
many stops and starts. Initial versions of Archiva were built from source by 
contributors, and the first alpha version was not released until April 2007. 
Some significant changes were made to improve performance and functionality in 
June 2007 and over the next 6 months and a series of alpha and beta releases, a 
concerted effort was made to release the 1.0 version.</p><p>Archiva became an 
Apache &quot;top level project&quot; in March 2008.</p></div></div>

[... 5 lines stripped ...]

Reply via email to