Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 357212

Summary: Error 3004 when loading releases/maintenance from testing package
Product: Community Reporter: Stephan Herrmann <stephan.herrmann>
Component: Cross-ProjectAssignee: Cross-Project issues <cross-project.inbox>
Status: RESOLVED WORKSFORME QA Contact:
Severity: normal    
Priority: P3 CC: david_williams
Version: unspecified   
Target Milestone: ---   
Hardware: Other   
OS: Linux   
Whiteboard:

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).