Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [p2-dev] No repository found containing...

The problem can occur if the update site itself has a stale site.xml and must be corrected by someone that has control of the site.
Removing and adding a site in your Eclipse should make sure the cache is refreshed from the site, but I am not sure that happens when the profile still references locations that it installed from.


On Mar 30, 2009, at 5:46 PM, Daffin, Miles (IDEAS) wrote:

Hi Henrik,
 
Before each test I removed all the sites, restarted eclipse and added them back, then refreshed. How could I get a stale site.xml? How could I remove such stale files?
 
Thanks,
 
Miles Daffin
Morgan Stanley | IDEAS Practice Areas
20 Cabot Square | Canary Wharf | Floor 01
London, E14 4QW
Phone: +44 20 7677-5119
Fax: +44 20 7056-4572
Miles.Daffin@xxxxxxxxxxxxxxxxx
 


From: p2-dev-bounces@xxxxxxxxxxx [mailto:p2-dev-bounces@xxxxxxxxxxx] On Behalf Of Henrik Lindberg
Sent: 30 March 2009 16:12
To: P2 developer discussions
Subject: Re: [p2-dev] No repository found containing...

Hi,
A possible cause could be that p2 looks for index files in a particular order, and once a particular index file has been selected, subsequent checks if the update site has been modified may not detect changes. (Have to search for the bug #, but this is being corrected). There is no issue if all index files gets touched when changes take place. (You would typically be hit by this issue if there is a stale site.xml that was loaded by a p2 client at some point.

Could that be the case here?


On Mar 30, 2009, at 12:05 PM, Daffin, Miles (IDEAS) wrote:

Folks,
 
Just noticed something interesting whilst testing an internal P2 repo. I was trying to install everything from the site but kept getting the infamous "No repository found containing...". So I deleted the site p2 metadata (content and artifacts) leaving just the site.xml. I then removed the site from the list, added it back and refreshed. I then tried the install again. This time it was successful.
 
I have noticed this before, which leads me to suppose that the p2 metadata generator generates metadata differently from the way this is done when one loads a site which has no p2 meta in it. I just thought you would find this interesting. 
 
Cheers,
 
Miles Daffin
Morgan Stanley | IDEAS Practice Areas
20 Cabot Square | Canary Wharf | Floor 01
London, E14 4QW
Phone: +44 20 7677-5119
Fax: +44 20 7056-4572
Miles.Daffin@xxxxxxxxxxxxxxxxx
 

NOTICE: If received in error, please destroy and notify sender. Sender does not intend to waive confidentiality or privilege. Use of this email is prohibited when received in error.
_______________________________________________
p2-dev mailing list
p2-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/p2-dev


NOTICE: If received in error, please destroy and notify sender. Sender does not intend to waive confidentiality or privilege. Use of this email is prohibited when received in error.
_______________________________________________
p2-dev mailing list
p2-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/p2-dev


Back to the top