[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[platform-update-dev] Using standalone updater to mirror Callisto - missing plugins

Hi All,
 
I do not seem to be able to create a faithful mirror of callisto using the standalone updater: I am missing some plugins. I ran the following:
 
java org.eclipse.core.launcher.Main
    -application org.eclipse.update.core.standaloneUpdate
    -command mirror
    -from http://download.eclipse.org/callisto/releases
    -to C:\tmp\eclipseide\mirrors\callisto
    -mirrorURL http://localhost/eclipseide/mirrors/callisto
    -ignoreMissingPlugins true
 
This threw no errors and seemed to result in a viable Callisto mirror. I put this on a test server, added the site to the update manager's list, visited the site and attempted to install the C/C++ Dev tools from it. I got the following error:
 
---
org.eclipse.update.core^1245e75 Downloading...:http://afsweb.ms.com/ms/user/d/daffinm/san/home/workshop/eclipseide/mirror-callisto/3.2.0/callisto/features/org.eclipse.cdt_3.1.0.200606261600.jar
!ENTRY org.eclipse.update.core 4 0 2006-08-31 16:05:41.685
!MESSAGE Error retrieving "plugins/org.eclipse.cdt.core_3.1.0.200606261600.jar". [Server returned HTTP response code: "404 Not Found" for URL: http://afsweb.ms.com/ms/user/d/daffinm/san/home/workshop/eclipseide/mirror-callisto/3.2.0/callisto/plugins/org.eclipse.cdt.core_3.1.0.200606261600.jar.]
---
 
I checked the Callisto site and the plugin jar is there:
 
http://download.eclipse.org/callisto/releases/plugins/org.eclipse.cdt.core_3.1.0.200606261600.jar
 
Can someone please tell me what I have to do in order to get the standalone updater to create a faithful Callisto mirror?
 
Many thanks,
 
Miles
 


From: platform-update-dev-bounces@xxxxxxxxxxx [mailto:platform-update-dev-bounces@xxxxxxxxxxx] On Behalf Of Dorian Birsan
Sent: Monday 31 July 2006 16:29
To: Eclipse Platform Update component developers list.
Cc: platform-update-dev-bounces@xxxxxxxxxxx; Eclipse download mirror administrators discussion and announcements; Cena, Bernard (IT); Eclipse Platform Update component developers list.
Subject: RE: [platform-update-dev] RE: [eclipse-mirrors] Errors when usingthestandalone updaterto mirror Callisto


Good work,Miles.

See some answers below for questions 1 and 2.

Regards,
Dorian

platform-update-dev-bounces@xxxxxxxxxxx wrote on 07/31/2006 11:00:49 AM:

> Dear All,

>  
> With Kim's help I can now create mirrors of external update sites using the
> standalone updater. This is marvellous and I hope the script I contributed to
> automate this process will save future generations much pain and trouble. I
> now have some additional questions on this topic. I hope you can help. (If
> anyone knows a better list to send them to please tell me and I will bother
> them instead.)

>  
> Thanks in advance,
>  
> Miles
>  
> ---
>  
> QU 1:
>  
> As you all know, the 3.2 install comes with 2 update sites pre-installed: The
> Eclipse Project Updates & Callisto Discovery Site. I want to configure these
> to point to my internal mirrors. How can I do this? (Both the edit and remove
> buttons are disabled in the Update Manager dialog).


Does this help?
https://bugs.eclipse.org/bugs/show_bug.cgi?id=75045

>  
> (Why do I want to do this? Because I want to make sure that users cannot
> update directly from the outside world. I have created a master update policy
> by merging the site.xml files created by the standalone updater BUT I believe
> that this will not prevent the update manager bypassing my mirrors if the
> external site publishes new updates that are not matched by my policy. Yes, I
> could add a wild card catch all at the bottom of the policy but the simplest
> thing would be to remove all references to the Callisto and Eclipse external sites.)

>  
> QU 2:
>  
> Can anyone explain (or give me a URL to the docs - I have searched in vain)
> the distinction between an 'Update' and a 'Discovery' site?


http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/platform-update-home/doc/eclipse_update_packaging.html
In particular, this short description:

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.