users@jersey.java.net

Re: [Jersey] maven problems with the LATEST jersey artifacts

From: Jeanfrancois Arcand <Jeanfrancois.Arcand_at_Sun.COM>
Date: Mon, 19 Oct 2009 12:41:33 -0400

Jakub Podlesak wrote:
> This is a really strange issue, experienced recently
> also in Atmosphere project and our Jersey samples.
>
> I do not know the exact reason why the following fix worked
> in the above mentioned cases, but there is a chance
> it could work for you as well:
>
> within repositories section of your pom:
>
> i presume, you have
> <repository>
> <id>maven2-repository.dev.java.net</id>
> <name>Java.net Repository for Maven</name>
> <url>http://download.java.net/maven/2/</url>
> <layout>default</layout>
> </repository>
> presented there, then please try to push it down, so that
> this is the last repository defined in the repositories section.

The fix I did was:

> Modified: trunk/atmosphere/pom.xml
> Url: https://atmosphere.dev.java.net/source/browse/atmosphere/trunk/atmosphere/pom.xml?view=diff&rev=553&p1=trunk/atmosphere/pom.xml&p2=trunk/atmosphere/pom.xml&r1=552&r2=553
> ==============================================================================
> --- trunk/atmosphere/pom.xml (original)
> +++ trunk/atmosphere/pom.xml 2009-10-16 15:03:15+0000
> @@ -250,6 +250,11 @@
> </pluginRepositories>
> <repositories>
> <repository>
> + <id>glassfish-repository</id>
> + <name>Java.net Repository for Glassfish</name>
> + <url>http://download.java.net/maven/glassfish</url>
> + </repository>
> + <repository>
> <id>scala-tools.org</id>
> <name>Scala-Tools Maven2 Repository</name>
> <url>http://scala-tools.org/repo-releases</url>
> @@ -289,14 +294,6 @@
> <name>repository.codehaus.org</name>
> <url>http://repository.codehaus.org</url>
> </repository>
> - <repository>
> - <id>glassfish-repository</id>
> - <name>Java.net Repository for Glassfish</name>
> - <url>http://download.java.net/maven/glassfish</url>
> - <snapshots>
> - <updatePolicy>never</updatePolicy>
> - </snapshots>
> - </repository>
> </repositories>
> <distributionManagement>
> <repository>
> @@ -370,7 +367,7 @@

Put the repository first in the list...strange solution, but it worked.

A+

--Jeanfrancois


>
> ~Jakub
>
> On Mon, Oct 19, 2009 at 06:13:29PM +0200, Felipe Gaúcho wrote:
>> <jersey-version>[1.1.3-ea,)</jersey-version>
>>
>> Downloading: http://download.java.net/maven/glassfish/com/sun/jersey/jersey-project/1.1.5-ea-SNAPSHOT/jersey-project-1.1.5-ea-SNAPSHOT.pom
>> [INFO] ------------------------------------------------------------------------
>> [ERROR] BUILD ERROR
>> [INFO] ------------------------------------------------------------------------
>> [INFO] Error building POM (may not be this project's POM).
>>
>>
>> Project ID: null:jersey-server:jar:null
>>
>> Reason: Cannot find parent: com.sun.jersey:jersey-project for project:
>> null:jersey-server:jar:null for project null:jersey-server:jar:null
>>
>> <dependencyManagement>
>> <dependencies>
>> <dependency>
>> <groupId>com.sun.jersey</groupId>
>> <artifactId>jersey-server</artifactId>
>> <version>${jersey-version}</version>
>> <scope>provided</scope>
>> </dependency>
>> <dependency>
>> <groupId>com.sun.jersey</groupId>
>> <artifactId>jersey-bundle</artifactId>
>> <version>${jersey-version}</version>
>> </dependency>
>> </dependencies>
>> </dependencyManagement>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe_at_jersey.dev.java.net
>> For additional commands, e-mail: users-help_at_jersey.dev.java.net
>>
>