On Jan 13, 2012, at 2:30 AM, Jean-Baptiste Onofré wrote:

> Hi all,
> 
> I saw an issue while updating the Spring version in Karaf 3.0.0-SNAPSHOT.
> 
> It seems that now, Karaf goes on Central first, before cheking in the Karaf 
> system repository.
> 
> For instance, the Karaf Spring features XML is correct in the system repo, 
> but after performed a features:list-url, this features XML is overwritten by 
> the one on Central.
> 
> I think that it's related to the latest change made by David.
> 
> I think that the order of artifact resolution should be:
> 1/ check in the Karaf system repository
> 2/ check in the user .m2/repository
> 3/ check in the repositories defined in the etc/org.ops4j.pax.url.mvn.cfg

That's what I've seen happening after my changes (and never before my changes, 
where it always checked remote repos first).

I wonder if you have an up to date copy of pax-url-aether?  I don't know the 
snapshot publishing policy at ops4j.

david jencks

> 
> I'm going to check if the ${karaf.default.repository} is correctly used in 
> Pax URL localRepository.
> 
> I suspect the + (prepend) could be the cause of the problem (I gonna check).
> 
> I will give you more information later today.
> 
> More over, I saw that the demos features is present by default in the 
> distribution (with file: protocol). I think it should be "optional" and 
> provided by a demos features that the user has to reference (add-url).
> 
> Regards
> JB
> 
> 
> 
> 

Reply via email to