archiva-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "nicolas de loof" <nicolas.del...@gmail.com>
Subject Re: Proxied Repositories
Date Thu, 29 Mar 2007 15:37:24 GMT
AFAIK you have to add the managed repository ID after "
http://penguin.nanometrics.ca:8081/repository"

-> http://penguin.nanometrics.ca:8081/repository/myrepo

2007/3/29, Ben Tatham <bentatham@nanometrics.ca>:
>
> Snippets of my settings.xml:
>
>     <mirror>
>       <mirrorOf>central</mirrorOf>
>       <url>http://penguin.nanometrics.ca:8081/repository</url>
>       <id>nmx-central-mirror</id>
>       <name>Mergere Mirror Repository</name>
>     </mirror>
>
>     <profile>
>       <id>maestro</id>
>       <repositories>
>         <repository>
>           <id>maestro-project-server</id>
>           <name>Maestro Project Server</name>
>           <url>http://penguin.nanometrics.ca:8081/repository</url>
>         </repository>
>       </repositories>
>       <pluginRepositories>
>         <pluginRepository>
>           <id>maestro-project-server</id>
>           <name>Maestro Project Server</name>
>           <url>http://penguin.nanometrics.ca:8081/repository</url>
>         </pluginRepository>
>       </pluginRepositories>
>     </profile>
>
> nicolas de loof wrote:
> > The browsing is rendered by archiva.
> >
> > What URL did you provide as miror ?
> >
> > 2007/3/29, Ben Tatham <bentatham@nanometrics.ca>:
> >>
> >> Oh wait...I spoke to soon.  Now it got the artifact directly from
> >> repo1.maven...That's what I don't want.  Argg...
> >>
> >> Nico, does setting the guest to Observer affect how it accesses
> >> .../repository?  When I go to the website and look at /repository, I
> get
> >> a directory listing.  Is that just standard tomcat doing that or is it
> >> archiva making that page for me?
> >>
> >> -Ben
> >>
> >> nicolas de loof wrote:
> >> > Your right about the "download on request" behaviour :
> >> > Archiva will ask the proxied repositories for any artifact missing in
> >> the
> >> > managed repository.
> >> >
> >> > You need to grant the "guest" user the observer role so that it can
> >> > download
> >> > artifacts. Maybe this is the issue you get.
> >> >
> >> > Nico.
> >> >
> >> >
> >> > 2007/3/29, Ben Tatham <bentatham@nanometrics.ca>:
> >> >>
> >> >> Hello All,
> >> >> I am trying to use archiva on our company network to "proxy" the
> >> central
> >> >> repos...my understanding is that this means that if a developer runs
> >> >> Maven and requests an artifact from the archiva repository, that if
> >> >> archiva does not already have it in its own repository, it will
> >> get it
> >> >> from the global repo (or mirror) and put it in its repo, and give
> >> it to
> >> >> the local maven request.  That way, the next developer that comes
> >> along
> >> >> does not have to go out to the net to get it.  Is this correct?
> >> >>
> >> >> If this is the expected behaviour, it does not seem to work for
> >> me.  Any
> >> >> ideas?  Below is my archiva.xml.
> >> >>
> >> >> Thanks in advance,
> >> >> Ben <cid:part1.02000705.07090602@nanometrics.ca>
> >> >>
> >> >> <?xml version="1.0" encoding="UTF-8"?><configuration>
> >> >>   <repositories>
> >> >>     <repository>
> >> >>
> >> >> <directory>/disk1/maestro-1.1
> >> >> /project-server/data/project-server/repository</directory>
> >> >>       <includeSnapshots>true</includeSnapshots>
> >> >>       <id>maestro</id>
> >> >>       <name>Central Managed Repository</name>
> >> >>     </repository>
> >> >>   </repositories>
> >> >>   <proxiedRepositories>
> >> >>     <proxiedRepository>
> >> >>       <url>http://repo.mergere.com/maven2</url>
> >> >>       <managedRepository>maestro</managedRepository>
> >> >>       <snapshotsPolicy>hourly</snapshotsPolicy>
> >> >>       <releasesPolicy>hourly</releasesPolicy>
> >> >>       <useNetworkProxy>true</useNetworkProxy>
> >> >>       <id>mergere</id>
> >> >>       <name>Mergere Repository Mirror</name>
> >> >>     </proxiedRepository>
> >> >>     <proxiedRepository>
> >> >>       <url>http://www.ibiblio.org/maven2</url>
> >> >>       <managedRepository>maestro</managedRepository>
> >> >>       <snapshotsPolicy>daily</snapshotsPolicy>
> >> >>       <useNetworkProxy>true</useNetworkProxy>
> >> >>       <id>Ibiblio</id>
> >> >>       <name>Ibiblio</name>
> >> >>     </proxiedRepository>
> >> >>   </proxiedRepositories>
> >> >>   <localRepository>/root/.m2/repository</localRepository>
> >> >>
> >> >> <indexPath>/disk1/maestro-1.1
> >> >> /project-server/data/project-server/index</indexPath>
> >> >>   <proxy>
> >> >>       <host>primrose</host>
> >> >>       <port>8080</port>
> >> >>   </proxy>
> >> >> </configuration>
> >> >>
> >> >>
> >> >
> >>
> >>
> >
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message