You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@archiva.apache.org by Chris Mylonas <ch...@opencsta.org> on 2011/12/22 05:18:00 UTC
2 repositories
hi archiva users,
i've just created an "internal-3rdparty" repository to put the version of log4j my app uses.
So my maven pom looks like this:
<repositories>
<repository>
<id>opencsta-snapshots</id>
<url>http://repo.opencsta.org:8080/archiva/repository/snapshots</url>
</repository>
<repository>
<id>internal-3rdparty</id>
<url>http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty</url>
</repository>
</repositories>
When doing a mvn clean package, my snapshot repository is ignored. one of my own jars are trying to be fetched from "internal-3rdparty" rather than "snapshots".
Downloading: http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty/org/opencsta/stack/2.0-SNAPSHOT/maven-metadata.xml
[WARNING] Could not transfer metadata org.opencsta:stack:2.0-SNAPSHOT/maven-metadata.xml from/to internal-3rdparty (http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty): Access denied to: http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty/org/opencsta/stack/2.0-SNAPSHOT/maven-metadata.xml
Downloading: http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty/org/opencsta/communications/2.0-SNAPSHOT/maven-metadata.xml
[WARNING] Could not transfer metadata org.opencsta:communications:2.0-SNAPSHOT/maven-metadata.xml from/to internal-3rdparty (http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty): Access denied to: http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty/org/opencsta/communications/2.0-SNAPSHOT/maven-metadata.xml
Downloading: http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty/org/opencsta/stack/2.0-SNAPSHOT/maven-metadata.xml
Downloading: http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty/org/opencsta/communications/2.0-SNAPSHOT/maven-metadata.xml
[WARNING] Could not transfer metadata org.opencsta:communications:2.0-SNAPSHOT/maven-metadata.xml from/to internal-3rdparty (http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty): Access denied to: http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty/org/opencsta/communications/2.0-SNAPSHOT/maven-metadata.xml
[WARNING] Could not transfer metadata org.opencsta:stack:2.0-SNAPSHOT/maven-metadata.xml from/to internal-3rdparty (http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty): Access denied to: http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty/org/opencsta/stack/2.0-SNAPSHOT/maven-metadata.xml
The dependencies in my pom look like this:
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.15</version>
<scope>provided</scope>
<exclusions>
<exclusion>
<groupId>javax.mail</groupId>
<artifactId>mail</artifactId>
</exclusion>
<exclusion>
<groupId>javax.jms</groupId>
<artifactId>jms</artifactId>
</exclusion>
<exclusion>
<groupId>com.sun.jdmk</groupId>
<artifactId>jmxtools</artifactId>
</exclusion>
<exclusion>
<groupId>com.sun.jmx</groupId>
<artifactId>jmxri</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.opencsta</groupId>
<artifactId>stack</artifactId>
<version>2.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.opencsta</groupId>
<artifactId>communications</artifactId>
<version>2.0-SNAPSHOT</version>
</dependency>
</dependencies>
Any and all help would be great!
thanks,
chris
Re: 2 repositories
Posted by Deng Ching <oc...@apache.org>.
Cool, you're welcome ;)
On Fri, Dec 23, 2011 at 11:19 AM, Chris Mylonas <ch...@opencsta.org> wrote:
> Thank you Deng,
>
> Further to this, I hadn't allowed the guest user to be an observer of the
> new repository.
>
> So...
>
> Downloading:
> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty/log4j/log4j/1.2.15/log4j-1.2.15.jar
> Downloading:
> http://repo1.maven.org/maven2/junit/junit/3.8.1/junit-3.8.1.jar
> Downloading:
> http://repo1.maven.org/maven2/log4j/log4j/1.2.15/log4j-1.2.15.jar
> Downloaded:
> http://repo1.maven.org/maven2/junit/junit/3.8.1/junit-3.8.1.jar (119 KB
> at 50.9 KB/sec)
> Downloaded:
> http://repo1.maven.org/maven2/log4j/log4j/1.2.15/log4j-1.2.15.jar (383 KB
> at 83.9 KB/sec)
>
> The opencsta internal-3rdparty repo was not able to serve up the log4j jar
> without a username/password - I've since updated my configs and it seems to
> work.
>
>
>
> Seems to be doing what I want now, thanks once again.
>
> CM
>
>
>
>
>
>
> On 22/12/2011, at 3:25 PM, Deng Ching wrote:
>
> > Hi Chris,
> >
> > You can flag which repositories Maven will look at for snapshots and
> > releases by adding this in your repositories config:
> >
> > <repository>
> > ...
> > <releases>
> > <enabled>true</enabled> // set to true if your repo contains releases
> > </releases>
> > <snapshots>
> > <enabled>false</enabled> // set to true if your repo contains
> > snapshots
> > </snapshots>
> > </repository>
> >
> > Thanks,
> > Deng
> >
> > On Thu, Dec 22, 2011 at 12:18 PM, Chris Mylonas <ch...@opencsta.org>
> wrote:
> >
> >> hi archiva users,
> >>
> >> i've just created an "internal-3rdparty" repository to put the version
> of
> >> log4j my app uses.
> >>
> >> So my maven pom looks like this:
> >>
> >> <repositories>
> >> <repository>
> >> <id>opencsta-snapshots</id>
> >> <url>http://repo.opencsta.org:8080/archiva/repository/snapshots
> </url>
> >> </repository>
> >> <repository>
> >> <id>internal-3rdparty</id>
> >> <url>
> >> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty
> </url>
> >> </repository>
> >> </repositories>
> >>
> >>
> >> When doing a mvn clean package, my snapshot repository is ignored. one
> of
> >> my own jars are trying to be fetched from "internal-3rdparty" rather
> than
> >> "snapshots".
> >>
> >> Downloading:
> >>
> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty/org/opencsta/stack/2.0-SNAPSHOT/maven-metadata.xml
> >> [WARNING] Could not transfer metadata
> >> org.opencsta:stack:2.0-SNAPSHOT/maven-metadata.xml from/to
> >> internal-3rdparty (
> >> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty):
> >> Access denied to:
> >>
> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty/org/opencsta/stack/2.0-SNAPSHOT/maven-metadata.xml
> >> Downloading:
> >>
> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty/org/opencsta/communications/2.0-SNAPSHOT/maven-metadata.xml
> >> [WARNING] Could not transfer metadata
> >> org.opencsta:communications:2.0-SNAPSHOT/maven-metadata.xml from/to
> >> internal-3rdparty (
> >> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty):
> >> Access denied to:
> >>
> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty/org/opencsta/communications/2.0-SNAPSHOT/maven-metadata.xml
> >> Downloading:
> >>
> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty/org/opencsta/stack/2.0-SNAPSHOT/maven-metadata.xml
> >> Downloading:
> >>
> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty/org/opencsta/communications/2.0-SNAPSHOT/maven-metadata.xml
> >> [WARNING] Could not transfer metadata
> >> org.opencsta:communications:2.0-SNAPSHOT/maven-metadata.xml from/to
> >> internal-3rdparty (
> >> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty):
> >> Access denied to:
> >>
> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty/org/opencsta/communications/2.0-SNAPSHOT/maven-metadata.xml
> >> [WARNING] Could not transfer metadata
> >> org.opencsta:stack:2.0-SNAPSHOT/maven-metadata.xml from/to
> >> internal-3rdparty (
> >> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty):
> >> Access denied to:
> >>
> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty/org/opencsta/stack/2.0-SNAPSHOT/maven-metadata.xml
> >>
> >>
> >> The dependencies in my pom look like this:
> >>
> >> <dependencies>
> >> <dependency>
> >> <groupId>junit</groupId>
> >> <artifactId>junit</artifactId>
> >> <version>3.8.1</version>
> >> <scope>test</scope>
> >> </dependency>
> >> <dependency>
> >> <groupId>log4j</groupId>
> >> <artifactId>log4j</artifactId>
> >> <version>1.2.15</version>
> >> <scope>provided</scope>
> >> <exclusions>
> >> <exclusion>
> >> <groupId>javax.mail</groupId>
> >> <artifactId>mail</artifactId>
> >> </exclusion>
> >> <exclusion>
> >> <groupId>javax.jms</groupId>
> >> <artifactId>jms</artifactId>
> >> </exclusion>
> >> <exclusion>
> >> <groupId>com.sun.jdmk</groupId>
> >> <artifactId>jmxtools</artifactId>
> >> </exclusion>
> >> <exclusion>
> >> <groupId>com.sun.jmx</groupId>
> >> <artifactId>jmxri</artifactId>
> >> </exclusion>
> >> </exclusions>
> >> </dependency>
> >> <dependency>
> >> <groupId>org.opencsta</groupId>
> >> <artifactId>stack</artifactId>
> >> <version>2.0-SNAPSHOT</version>
> >> </dependency>
> >> <dependency>
> >> <groupId>org.opencsta</groupId>
> >> <artifactId>communications</artifactId>
> >> <version>2.0-SNAPSHOT</version>
> >> </dependency>
> >> </dependencies>
> >>
> >> Any and all help would be great!
> >>
> >> thanks,
> >> chris
>
>
Re: 2 repositories
Posted by Chris Mylonas <ch...@opencsta.org>.
Thank you Deng,
Further to this, I hadn't allowed the guest user to be an observer of the new repository.
So...
Downloading: http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty/log4j/log4j/1.2.15/log4j-1.2.15.jar
Downloading: http://repo1.maven.org/maven2/junit/junit/3.8.1/junit-3.8.1.jar
Downloading: http://repo1.maven.org/maven2/log4j/log4j/1.2.15/log4j-1.2.15.jar
Downloaded: http://repo1.maven.org/maven2/junit/junit/3.8.1/junit-3.8.1.jar (119 KB at 50.9 KB/sec)
Downloaded: http://repo1.maven.org/maven2/log4j/log4j/1.2.15/log4j-1.2.15.jar (383 KB at 83.9 KB/sec)
The opencsta internal-3rdparty repo was not able to serve up the log4j jar without a username/password - I've since updated my configs and it seems to work.
Seems to be doing what I want now, thanks once again.
CM
On 22/12/2011, at 3:25 PM, Deng Ching wrote:
> Hi Chris,
>
> You can flag which repositories Maven will look at for snapshots and
> releases by adding this in your repositories config:
>
> <repository>
> ...
> <releases>
> <enabled>true</enabled> // set to true if your repo contains releases
> </releases>
> <snapshots>
> <enabled>false</enabled> // set to true if your repo contains
> snapshots
> </snapshots>
> </repository>
>
> Thanks,
> Deng
>
> On Thu, Dec 22, 2011 at 12:18 PM, Chris Mylonas <ch...@opencsta.org> wrote:
>
>> hi archiva users,
>>
>> i've just created an "internal-3rdparty" repository to put the version of
>> log4j my app uses.
>>
>> So my maven pom looks like this:
>>
>> <repositories>
>> <repository>
>> <id>opencsta-snapshots</id>
>> <url>http://repo.opencsta.org:8080/archiva/repository/snapshots</url>
>> </repository>
>> <repository>
>> <id>internal-3rdparty</id>
>> <url>
>> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty</url>
>> </repository>
>> </repositories>
>>
>>
>> When doing a mvn clean package, my snapshot repository is ignored. one of
>> my own jars are trying to be fetched from "internal-3rdparty" rather than
>> "snapshots".
>>
>> Downloading:
>> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty/org/opencsta/stack/2.0-SNAPSHOT/maven-metadata.xml
>> [WARNING] Could not transfer metadata
>> org.opencsta:stack:2.0-SNAPSHOT/maven-metadata.xml from/to
>> internal-3rdparty (
>> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty):
>> Access denied to:
>> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty/org/opencsta/stack/2.0-SNAPSHOT/maven-metadata.xml
>> Downloading:
>> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty/org/opencsta/communications/2.0-SNAPSHOT/maven-metadata.xml
>> [WARNING] Could not transfer metadata
>> org.opencsta:communications:2.0-SNAPSHOT/maven-metadata.xml from/to
>> internal-3rdparty (
>> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty):
>> Access denied to:
>> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty/org/opencsta/communications/2.0-SNAPSHOT/maven-metadata.xml
>> Downloading:
>> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty/org/opencsta/stack/2.0-SNAPSHOT/maven-metadata.xml
>> Downloading:
>> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty/org/opencsta/communications/2.0-SNAPSHOT/maven-metadata.xml
>> [WARNING] Could not transfer metadata
>> org.opencsta:communications:2.0-SNAPSHOT/maven-metadata.xml from/to
>> internal-3rdparty (
>> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty):
>> Access denied to:
>> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty/org/opencsta/communications/2.0-SNAPSHOT/maven-metadata.xml
>> [WARNING] Could not transfer metadata
>> org.opencsta:stack:2.0-SNAPSHOT/maven-metadata.xml from/to
>> internal-3rdparty (
>> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty):
>> Access denied to:
>> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty/org/opencsta/stack/2.0-SNAPSHOT/maven-metadata.xml
>>
>>
>> The dependencies in my pom look like this:
>>
>> <dependencies>
>> <dependency>
>> <groupId>junit</groupId>
>> <artifactId>junit</artifactId>
>> <version>3.8.1</version>
>> <scope>test</scope>
>> </dependency>
>> <dependency>
>> <groupId>log4j</groupId>
>> <artifactId>log4j</artifactId>
>> <version>1.2.15</version>
>> <scope>provided</scope>
>> <exclusions>
>> <exclusion>
>> <groupId>javax.mail</groupId>
>> <artifactId>mail</artifactId>
>> </exclusion>
>> <exclusion>
>> <groupId>javax.jms</groupId>
>> <artifactId>jms</artifactId>
>> </exclusion>
>> <exclusion>
>> <groupId>com.sun.jdmk</groupId>
>> <artifactId>jmxtools</artifactId>
>> </exclusion>
>> <exclusion>
>> <groupId>com.sun.jmx</groupId>
>> <artifactId>jmxri</artifactId>
>> </exclusion>
>> </exclusions>
>> </dependency>
>> <dependency>
>> <groupId>org.opencsta</groupId>
>> <artifactId>stack</artifactId>
>> <version>2.0-SNAPSHOT</version>
>> </dependency>
>> <dependency>
>> <groupId>org.opencsta</groupId>
>> <artifactId>communications</artifactId>
>> <version>2.0-SNAPSHOT</version>
>> </dependency>
>> </dependencies>
>>
>> Any and all help would be great!
>>
>> thanks,
>> chris
Re: 2 repositories
Posted by Deng Ching <oc...@apache.org>.
Hi Chris,
You can flag which repositories Maven will look at for snapshots and
releases by adding this in your repositories config:
<repository>
...
<releases>
<enabled>true</enabled> // set to true if your repo contains releases
</releases>
<snapshots>
<enabled>false</enabled> // set to true if your repo contains
snapshots
</snapshots>
</repository>
Thanks,
Deng
On Thu, Dec 22, 2011 at 12:18 PM, Chris Mylonas <ch...@opencsta.org> wrote:
> hi archiva users,
>
> i've just created an "internal-3rdparty" repository to put the version of
> log4j my app uses.
>
> So my maven pom looks like this:
>
> <repositories>
> <repository>
> <id>opencsta-snapshots</id>
> <url>http://repo.opencsta.org:8080/archiva/repository/snapshots</url>
> </repository>
> <repository>
> <id>internal-3rdparty</id>
> <url>
> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty</url>
> </repository>
> </repositories>
>
>
> When doing a mvn clean package, my snapshot repository is ignored. one of
> my own jars are trying to be fetched from "internal-3rdparty" rather than
> "snapshots".
>
> Downloading:
> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty/org/opencsta/stack/2.0-SNAPSHOT/maven-metadata.xml
> [WARNING] Could not transfer metadata
> org.opencsta:stack:2.0-SNAPSHOT/maven-metadata.xml from/to
> internal-3rdparty (
> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty):
> Access denied to:
> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty/org/opencsta/stack/2.0-SNAPSHOT/maven-metadata.xml
> Downloading:
> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty/org/opencsta/communications/2.0-SNAPSHOT/maven-metadata.xml
> [WARNING] Could not transfer metadata
> org.opencsta:communications:2.0-SNAPSHOT/maven-metadata.xml from/to
> internal-3rdparty (
> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty):
> Access denied to:
> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty/org/opencsta/communications/2.0-SNAPSHOT/maven-metadata.xml
> Downloading:
> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty/org/opencsta/stack/2.0-SNAPSHOT/maven-metadata.xml
> Downloading:
> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty/org/opencsta/communications/2.0-SNAPSHOT/maven-metadata.xml
> [WARNING] Could not transfer metadata
> org.opencsta:communications:2.0-SNAPSHOT/maven-metadata.xml from/to
> internal-3rdparty (
> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty):
> Access denied to:
> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty/org/opencsta/communications/2.0-SNAPSHOT/maven-metadata.xml
> [WARNING] Could not transfer metadata
> org.opencsta:stack:2.0-SNAPSHOT/maven-metadata.xml from/to
> internal-3rdparty (
> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty):
> Access denied to:
> http://repo.opencsta.org:8080/archiva/repository/internal-3rdparty/org/opencsta/stack/2.0-SNAPSHOT/maven-metadata.xml
>
>
> The dependencies in my pom look like this:
>
> <dependencies>
> <dependency>
> <groupId>junit</groupId>
> <artifactId>junit</artifactId>
> <version>3.8.1</version>
> <scope>test</scope>
> </dependency>
> <dependency>
> <groupId>log4j</groupId>
> <artifactId>log4j</artifactId>
> <version>1.2.15</version>
> <scope>provided</scope>
> <exclusions>
> <exclusion>
> <groupId>javax.mail</groupId>
> <artifactId>mail</artifactId>
> </exclusion>
> <exclusion>
> <groupId>javax.jms</groupId>
> <artifactId>jms</artifactId>
> </exclusion>
> <exclusion>
> <groupId>com.sun.jdmk</groupId>
> <artifactId>jmxtools</artifactId>
> </exclusion>
> <exclusion>
> <groupId>com.sun.jmx</groupId>
> <artifactId>jmxri</artifactId>
> </exclusion>
> </exclusions>
> </dependency>
> <dependency>
> <groupId>org.opencsta</groupId>
> <artifactId>stack</artifactId>
> <version>2.0-SNAPSHOT</version>
> </dependency>
> <dependency>
> <groupId>org.opencsta</groupId>
> <artifactId>communications</artifactId>
> <version>2.0-SNAPSHOT</version>
> </dependency>
> </dependencies>
>
> Any and all help would be great!
>
> thanks,
> chris