Community
Participate
Working Groups
Created attachment 196646 [details] screenshot showing the missing icons I am testing the (Indigo RC2) CPP package, but I've seen this in other Indigo RC1 packages as well: Apart from the Yoxos marketplace icon, all icons of the other marketplaces are missing in the dialog - see attached screenshot. Bundles being used: org.eclipse.epp.mpc.core_1.1.0.I20110525-0742.jar org.eclipse.epp.mpc.ui_1.1.0.I20110525-0742.jar
I saw this some times because marketplace.eclipse.org times out pretty regularly from germany. Do you see anything in the logs?
Yepp, there is something in the logs (see below), but the main reason seems to be a 404 and not a time-out... look at this wget output: wget http://marketplace.eclipse.org/sites/default/files/marketplace32.png --2011-05-26 11:54:32-- http://marketplace.eclipse.org/sites/default/files/marketplace32.png Resolving marketplace.eclipse.org... 206.191.52.45 Connecting to marketplace.eclipse.org|206.191.52.45|:80... connected. HTTP request sent, awaiting response... 404 Not Found 2011-05-26 11:54:33 ERROR 404: Not Found. %< ----------------- log file output !ENTRY org.eclipse.jface 2 0 2011-05-26 11:37:16.850 !MESSAGE The image could not be loaded: URLImageDescriptor(http://marketplace.eclipse.org/sites/default/files/marketplace32.png) !STACK 0 org.eclipse.jface.resource.DeviceResourceException: Unable to create resource URLImageDescriptor(http://marketplace.eclipse.org/sites/default/files/marketplace32.png) at org.eclipse.jface.resource.ImageDescriptor.createResource(ImageDescriptor.java:167) at org.eclipse.jface.resource.DeviceResourceManager.allocate(DeviceResourceManager.java:56) at org.eclipse.jface.resource.AbstractResourceManager.create(AbstractResourceManager.java:88) at org.eclipse.jface.resource.ResourceManager.createImageWithDefault(ResourceManager.java:192) at org.eclipse.jface.resource.ImageRegistry.get(ImageRegistry.java:212) at org.eclipse.epp.internal.mpc.ui.wizards.CatalogSwitcher.getCatalogIcon(CatalogSwitcher.java:161) at org.eclipse.epp.internal.mpc.ui.wizards.CatalogSwitcher.access$4(CatalogSwitcher.java:152) at org.eclipse.epp.internal.mpc.ui.wizards.CatalogSwitcher$3.run(CatalogSwitcher.java:128) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
I think I found the culprit here. The icons don't exist anymore on the server. Nathan, over to you. The offending images (worked till yesterday) are: * http://marketplace.eclipse.org/sites/default/files/obeo-marketplace-wizard.png * http://marketplace.eclipse.org/sites/default/files/obeo-marketplace.png * http://marketplace.eclipse.org/sites/default/files/marketplace32.png and maybe others. Please ensure that all images referenced by http://marketplace.eclipse.org/catalogs/api/p are available.
I've replaced the files, no idea why or how these disappeared. Leaving this open for now.
I'm not sure whether this is the same problem or not, but it looks the same: Indigo Release (20110615-0604) on Win7x64, I'm sitting behind a proxy The proxy setup in General>Network Connections is correct, the MPC lists the available plugins correctly. But when it tries to load the marketplace images at the bottom I have to enter my proxy password again (2 times for 2 images), although it is saved in the secure storage and seems to work fine for the rest of the MPC. If I don't enter my password but press cancel I get the same error Markus mentioned: org.eclipse.jface.resource.DeviceResourceException: Unable to create resource URLImageDescriptor(http://marketplace.eclipse.org/sites/default/files/marketplace32.png) at org.eclipse.jface.resource.ImageDescriptor.createResource(ImageDescriptor.java:167) at org.eclipse.jface.resource.DeviceResourceManager.allocate(DeviceResourceManager.java:56) at org.eclipse.jface.resource.AbstractResourceManager.create(AbstractResourceManager.java:88) at org.eclipse.jface.resource.ResourceManager.createImageWithDefault(ResourceManager.java:192) at org.eclipse.jface.resource.ImageRegistry.get(ImageRegistry.java:212) at org.eclipse.epp.internal.mpc.ui.wizards.CatalogSwitcher.getCatalogIcon(CatalogSwitcher.java:161) at org.eclipse.epp.internal.mpc.ui.wizards.CatalogSwitcher.access$4(CatalogSwitcher.java:152) at org.eclipse.epp.internal.mpc.ui.wizards.CatalogSwitcher$3.run(CatalogSwitcher.java:128) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
(In reply to comment #5) > I'm not sure whether this is the same problem or not, but it looks the same: > Indigo Release (20110615-0604) on Win7x64, I'm sitting behind a proxy The icon files seem to be there, at least I was able to use the URLs above to load them. My guess is that the download of the icons doesn't respect the proxy settings. Just a guess.
Will take a look at this for SR1. And Nathan, next time, please resolve the tasks as fixed after you're done.
Closing this task as fixed. Remaining proxy issue will be fixed as part of 352691: CatalogSwitcher should respect proxy https://bugs.eclipse.org/bugs/show_bug.cgi?id=352691
Created attachment 250727 [details] screenshot Mars M5 Broken images for markplaces MPC 1.4.0 - Mars M5 DSL Package
See previous comment
Loading of catalog and marketplace images has seen a larger rewrite between M5 and the Mars release as part of bug 413871, which should also have fixed this issue. Please reopen - with pertinent log messages if available - if you see this popping up again.
Cleanup: closing all released fixes.