Broken remote repository confuses Archiva
-----------------------------------------

                 Key: MRM-1496
                 URL: https://jira.codehaus.org/browse/MRM-1496
             Project: Archiva
          Issue Type: Bug
    Affects Versions: 1.3.5
            Reporter: Olaf Krische
            Priority: Critical


I used to have this repository in archiva:

ODF Release Repository
Identifier      odf-snapshots
Name    ODF Release Repository
URL     http://odftoolkit.org/svn/odfdom~maven2/release/
Type    Maven 2.x Repository

Since today (when i started using archiva, though) my third-party repository 
looks like this for "jersey-server":

-rw-r--r-- 1 archiva archiva 291  8. Aug 15:00 jersey-server-1.8.pom
-rw-r--r-- 1 archiva archiva  63  8. Aug 15:00 jersey-server-1.8.pom.sha1
-rw-r--r-- 1 archiva archiva  55  8. Aug 15:00 jersey-server-1.8.pom.md5
-rw-r--r-- 1 archiva archiva 291  8. Aug 15:00 jersey-server-1.8.jar
-rw-r--r-- 1 archiva archiva  63  8. Aug 15:00 jersey-server-1.8.jar.sha1
-rw-r--r-- 1 archiva archiva  55  8. Aug 15:00 jersey-server-1.8.jar.md5

Both jar and pom look the same:

admin@archiva:/data/archiva/data/repositories/third-party/com/sun/jersey/jersey-server/1.8$
 cat jersey-server-1.8.pom
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>302 Found</title>
</head><body>
<h1>Found</h1>
<p>The document has moved <a 
href="https://svn.odftoolkit.org/svn/odfdom~maven2/release/com/sun/jersey/jersey-server/1.8/jersey-server-1.8.pom";>here</a>.</p>
</body></html>
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
admin@archiva:/data/archiva/data/repositories/third-party/com/sun/jersey/jersey-server/1.8$
 cat jersey-server-1.8.jar
<title>302 Found</title>
</head><body>
<h1>Found</h1>
<p>The document has moved <a 
href="https://svn.odftoolkit.org/svn/odfdom~maven2/release/com/sun/jersey/jersey-server/1.8/jersey-server-1.8.jar";>here</a>.</p>
</body></html>

This is weird. Why Archiva even consider this? 

When i call by browser:

- 
http://svn.odftoolkit.org/svn/odfdom~maven2/release/com/sun/jersey/jersey-server/1.8/jersey-server-1.8.jar

I get a 302 redirect to: 

- 
https://svn.odftoolkit.org/svn/odfdom~maven2/release/com/sun/jersey/jersey-server/1.8/jersey-server-1.8.jar

Which then result in a proper 404.

Is it possible, that Archiva does not consider redirects or it considers a 302 
with a body as a proper object?

In any way, i ended up now with lots of broken artifacts in my third-party 
repository :-(

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to