Home » Archived » Buckminster » materializing maven SNAPSHOT versions
materializing maven SNAPSHOT versions [message #385383] |
Mon, 18 May 2009 10:41  |
Eclipse User |
|
|
|
Hi
I am struggeling in materializing a SNAPSHOT version from a maven
repository. The searchPath directive:
<provider xsi:type="mp:MavenProvider" readerType="maven2"
componentTypes="maven,osgi.bundle" mutable="false" source="false">
<uri
format="http://s3.amazonaws.com/maven.springframework.org/osgi"/>
<mp:mappings>
<mp:entry name="org.springframework.osgi.catalina.osgi"
groupId="org.springframework.osgi" artifactId="catalina.osgi"/>
</mp:mappings>
</provider>
There are two SNAPSHOT versions in the repository: 5.5.23 and 6.0.16. If I
do not specify any version, buckminster successfully resolves
6.0.16-SNAPSHOT. However, I have so far been unable persuading buckminster
in picking the 5.5.23 snapshot version for my purposes. Any help would be
greatly appriciated.
Thanks & Regards
Alex
PS: Use the following URL to browse the maven repository:
http://s3.amazonaws.com/maven.springframework.org/osgi
|
|
|
Re: materializing maven SNAPSHOT versions [message #385384 is a reply to message #385383] |
Mon, 18 May 2009 16:43   |
Eclipse User |
|
|
|
Hi Alex,
A SNAPSHOT is transformed into a build-number + timestamp before it's used in comparisons Consequently, asking directly
for, say 5.5.23-SNAPSHOT would not work. According to:
http://s3.amazonaws.com/maven.springframework.org/osgi/org/s pringframework/osgi/catalina.osgi/5.5.23-SNAPSHOT/maven-meta data.xml
it will be translated into 5.5.23-20081003.025534-17. If you however try [5.5.23,5.5.24) then the SNAPSHOT should be
included in the range and since no release exists of this component, it will be the highest (and only) version found in
that range.
Regards,
Thomas Hallgren
Alex Chatziparaskewas wrote:
> Hi
>
> I am struggeling in materializing a SNAPSHOT version from a maven
> repository. The searchPath directive:
>
> <provider xsi:type="mp:MavenProvider" readerType="maven2"
> componentTypes="maven,osgi.bundle" mutable="false" source="false">
> <uri
> format="http://s3.amazonaws.com/maven.springframework.org/osgi"/>
> <mp:mappings>
> <mp:entry name="org.springframework.osgi.catalina.osgi"
> groupId="org.springframework.osgi" artifactId="catalina.osgi"/>
> </mp:mappings>
> </provider>
>
> There are two SNAPSHOT versions in the repository: 5.5.23 and 6.0.16. If
> I do not specify any version, buckminster successfully resolves
> 6.0.16-SNAPSHOT. However, I have so far been unable persuading
> buckminster in picking the 5.5.23 snapshot version for my purposes. Any
> help would be greatly appriciated.
>
> Thanks & Regards
> Alex
>
> PS: Use the following URL to browse the maven repository:
> http://s3.amazonaws.com/maven.springframework.org/osgi
>
>
>
|
|
|
Re: materializing maven SNAPSHOT versions [message #385463 is a reply to message #385384] |
Tue, 19 May 2009 01:55   |
Eclipse User |
|
|
|
Hi Thomas
The problem is though, that this plugin is referenced by a feature, where
I have to use the 'exact' version number. So I have tried setting it to
0.0.0 in the feature and specified the dependency [5.5.23,5.5.24) in the
cspex, but no success. Buckminster refuses to resolve it.
Regards
Alex
Thomas Hallgren wrote:
> Hi Alex,
> A SNAPSHOT is transformed into a build-number + timestamp before it's used
in comparisons Consequently, asking directly
> for, say 5.5.23-SNAPSHOT would not work. According to:
>
http://s3.amazonaws.com/maven.springframework.org/osgi/org/s pringframework/osgi/catalina.osgi/5.5.23-SNAPSHOT/maven-meta data.xml
> it will be translated into 5.5.23-20081003.025534-17. If you however try
[5.5.23,5.5.24) then the SNAPSHOT should be
> included in the range and since no release exists of this component, it will
be the highest (and only) version found in
> that range.
> Regards,
> Thomas Hallgren
> Alex Chatziparaskewas wrote:
>> Hi
>>
>> I am struggeling in materializing a SNAPSHOT version from a maven
>> repository. The searchPath directive:
>>
>> <provider xsi:type="mp:MavenProvider" readerType="maven2"
>> componentTypes="maven,osgi.bundle" mutable="false" source="false">
>> <uri
>> format="http://s3.amazonaws.com/maven.springframework.org/osgi"/>
>> <mp:mappings>
>> <mp:entry name="org.springframework.osgi.catalina.osgi"
>> groupId="org.springframework.osgi" artifactId="catalina.osgi"/>
>> </mp:mappings>
>> </provider>
>>
>> There are two SNAPSHOT versions in the repository: 5.5.23 and 6.0.16. If
>> I do not specify any version, buckminster successfully resolves
>> 6.0.16-SNAPSHOT. However, I have so far been unable persuading
>> buckminster in picking the 5.5.23 snapshot version for my purposes. Any
>> help would be greatly appriciated.
>>
>> Thanks & Regards
>> Alex
>>
>> PS: Use the following URL to browse the maven repository:
>> http://s3.amazonaws.com/maven.springframework.org/osgi
>>
>>
>>
|
|
|
Re: materializing maven SNAPSHOT versions [message #385464 is a reply to message #385463] |
Tue, 19 May 2009 03:05  |
Eclipse User |
|
|
|
Hi Alex,
Are you able to resolve the exact version, i.e. 5.5.23-20081003.025534-17 ?
Can you provide a debug trace of the resolution?
- thomas
Alex Chatziparaskewas wrote:
> Hi Thomas
>
> The problem is though, that this plugin is referenced by a feature,
> where I have to use the 'exact' version number. So I have tried setting
> it to 0.0.0 in the feature and specified the dependency [5.5.23,5.5.24)
> in the cspex, but no success. Buckminster refuses to resolve it.
> Regards
> Alex
>
> Thomas Hallgren wrote:
>
>> Hi Alex,
>> A SNAPSHOT is transformed into a build-number + timestamp before it's
>> used
> in comparisons Consequently, asking directly
>> for, say 5.5.23-SNAPSHOT would not work. According to:
>
>>
> http://s3.amazonaws.com/maven.springframework.org/osgi/org/s pringframework/osgi/catalina.osgi/5.5.23-SNAPSHOT/maven-meta data.xml
>
>
>> it will be translated into 5.5.23-20081003.025534-17. If you however try
> [5.5.23,5.5.24) then the SNAPSHOT should be
>> included in the range and since no release exists of this component,
>> it will
> be the highest (and only) version found in
>> that range.
>
>> Regards,
>> Thomas Hallgren
>
>
>> Alex Chatziparaskewas wrote:
>>> Hi
>>>
>>> I am struggeling in materializing a SNAPSHOT version from a maven
>>> repository. The searchPath directive:
>>>
>>> <provider xsi:type="mp:MavenProvider" readerType="maven2"
>>> componentTypes="maven,osgi.bundle" mutable="false" source="false">
>>> <uri
>>> format="http://s3.amazonaws.com/maven.springframework.org/osgi"/>
>>> <mp:mappings>
>>> <mp:entry
>>> name="org.springframework.osgi.catalina.osgi"
>>> groupId="org.springframework.osgi" artifactId="catalina.osgi"/>
>>> </mp:mappings>
>>> </provider>
>>>
>>> There are two SNAPSHOT versions in the repository: 5.5.23 and 6.0.16.
>>> If I do not specify any version, buckminster successfully resolves
>>> 6.0.16-SNAPSHOT. However, I have so far been unable persuading
>>> buckminster in picking the 5.5.23 snapshot version for my purposes.
>>> Any help would be greatly appriciated.
>>>
>>> Thanks & Regards
>>> Alex
>>>
>>> PS: Use the following URL to browse the maven repository:
>>> http://s3.amazonaws.com/maven.springframework.org/osgi
>>>
>>>
>>>
>
>
|
|
|
Goto Forum:
Current Time: Fri Jul 18 07:30:57 EDT 2025
Powered by FUDForum. Page generated in 0.08809 seconds
|