Stefan,

it's not clear from your answer, but did you try to omit the port when 
declaring the credentials?

<ivy:settings file="./ivysettings.xml">
    <credentials host="archivaHost" realm="Repository Archiva Managed Internal 
Repository" username="upload" passwd="upload2" />
</ivy:settings>

If that doesn't work as well, could you post the log you get on your console 
when running in verbose mode?

Maarten




----- Original Message ----
From: Burkhardt Stefan (CI/TMP) <[EMAIL PROTECTED]>
To: [email protected]
Sent: Tuesday, November 11, 2008 9:19:45 AM
Subject: AW:  Re: Ivy with archiva

Hi Tom,

Thanks for your answer. I tried to the same with the URL-Resolver. 
Unfortunately with the same result.
Any other idea?

Stefan



-----Ursprüngliche Nachricht-----
Von: news [mailto:[EMAIL PROTECTED] Im Auftrag von Tom Widmer
Gesendet: Montag, 10. November 2008 16:43
An: [email protected]
Betreff: Re: Ivy with archiva

Burkhardt Stefan (CI/TMP) wrote:
> Hi,
> 
> I try to upload an artefact to archiva. I always get an exception
> (Unauthorized) when I have to use Basic Authentication. (The
> http-client.jar is in the classpath)
> Before I try to publish the artefact I set the Authentication parameters
> within Ivy: 
> Build file:
>         <ivy:settings file="./ivysettings.xml">
>                 <credentials host="archivaHost:archivaPort"

You could try leaving the port out of host, e.g. host="archivaHost". 
Looking at my local setup, that's what I've done to access our TeamCity 
build server's repository (despite the port being something strange like 
8070).

> realm="Repository Archiva Managed Internal Repository" username="upload"
> passwd="upload2" />
>         </ivy:settings>
>         <ivy:publish organisation="${organisation}" module="${module}"
> revision="${version}" resolver="chained"
> artifactspattern="dist/[artifact]-[revision].[ext]" overwrite="true"
> validate="false" publishivy="false"/>
> 
> Ivy-settings:
>     <resolvers>
>         <chain name="chained" returnFirst="true">
>             <ibiblio name="local"
> root="archivaHost:archivaPort/archiva/repository/internal/"
> m2compatible="true"/>

According to 
http://ant.apache.org/ivy/history/latest-milestone/resolver/ibiblio.html
ibiblio doesn't support publishing. Apparently URL does though: 
http://ant.apache.org/ivy/history/latest-milestone/resolver/url.html

Hope that helps.

Tom



Reply via email to