Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 357212 - Error 3004 when loading releases/maintenance from testing package
Summary: Error 3004 when loading releases/maintenance from testing package
Status: RESOLVED WORKSFORME
Alias: None
Product: Community
Classification: Eclipse Foundation
Component: Cross-Project (show other bugs)
Version: unspecified   Edit
Hardware: Other Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Cross-Project issues CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-09 07:02 EDT by Stephan Herrmann CLA
Modified: 2011-09-21 01:37 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stephan Herrmann CLA 2011-09-09 07:02:34 EDT
Start with the indigo package for testers,

Add http://download.eclipse.org/releases/maintenance to test
the current aggregation (as promoted from Hudson Job #669).

Next invoke "Reload" and you'll see this error:

3004: Unexpected error occurred.
  java.lang.IllegalArgumentException: Location must be absolute: %25update.label
  	at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.checkValidLocation(AbstractRepositoryManager.java:739)
  	at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.contains(AbstractRepositoryManager.java:251)
  	at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.addRepository(AbstractRepositoryManager.java:164)
  	at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.notify(AbstractRepositoryManager.java:801)
  	at org.eclipse.equinox.internal.p2.core.ProvisioningEventBus.dispatchEvent(ProvisioningEventBus.java:108)
  	at org.eclipse.equinox.internal.p2.core.ProvisioningEventBus.dispatchEvent(ProvisioningEventBus.java:1)
  	at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
  	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)


The same error occurs if you invoke "Check for Updates".


After the error the site seems usable, though.


I could not reproduce using the Indigo SDK.
Comment 1 David Williams CLA 2011-09-21 01:37:44 EDT
I can't reproduce this (but, admit, I have a vague memory of seeing it before). 

I started with the testers RC3 package, added
http://download.eclipse.org/releases/maintenance
and 
http://build.eclipse.org/technology/epp/epp_build/indigo/download/20110916-0152/repository/

and could update the testing package, without seeing the error. 

Let me know if there is some other procedure that will show it, but otherwise, I'll assume its been fixed by someone somewhere? (And, I do recall, it is hard to track down these "label problems" since is essentially an error in someone's feature.xml file, not necessarily any of the "main" ones we know about in the common repository).