Details
Description
When an entire directory tree of artifacts is removed from the repository filesystem, the metadata files still show up in search results.
To reproduce, delete any group from the repository, then click both 'Scan Repository Now' and 'Update Database Now'.
Search for the artifact again, and note that the metadata files still appear in the results.
For example, after deleting /path/to/repository/releases/commons-lang and scanning/updating, this is in the search results for commons-lang:
http://example.com/archiva/repository/releases/commons-lang/commons-lang/maven-metadata.xml
Fix in
MRM-737also fixes this problem.MRM-737also fixes this problem.