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

Bug 357767

Summary: LocalResolver: Resolution shouldn't fail unless all possible types fail
Product: z_Archived Reporter: Jakob Braeuchi <jbraeuchi>
Component: BuckminsterAssignee: buckminster.core-inbox <buckminster.core-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: major    
Priority: P3 CC: thomas
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Jakob Braeuchi CLA 2011-09-15 06:29:04 EDT
Build Identifier: Version: 3.6.2 Product Build: 201105041531

LocalResolver#fromPath fails with a MissingAttributeException for type osgi.bundle although the resolution with our own type was successfull.

see also: http://www.eclipse.org/forums/index.php/t/239988/

Reproducible: Always

Steps to Reproduce:
1. create your own component type with it's own actions (ie: pack.ear)
2. write e cspex using this action as a prerequisite
3. save the cspex -> Exception
Comment 2 Jakob Braeuchi CLA 2011-09-19 03:43:51 EDT
(In reply to comment #1)
> Fixed in
> http://git.eclipse.org/c/buckminster/buckminster.git/commit/?id=08a5becc74ce3066d0610ba69408bd6bdc687279

thanks for the patch !
could you please apply it to the eclipse 3.6 version as well ?

jakob