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

Bug 332559

Summary: Target platform no longer allow for random IUs to be referenced
Product: [Eclipse Project] PDE Reporter: Pascal Rapicault <pascal>
Component: UIAssignee: PDE-UI-Inbox <pde-ui-inbox>
Status: CLOSED WORKSFORME QA Contact:
Severity: critical    
Priority: P3 CC: curtis.windatt.public, jeffmcaffer
Version: 3.7   
Target Milestone: ---   
Hardware: PC   
OS: Mac OS X - Carbon (unsup.)   
Whiteboard:
Attachments:
Description Flags
target file showing the problem none

Description Pascal Rapicault CLA 2010-12-14 13:42:30 EST
3.7 M4.

I have a target platform file that refers to an IU that is not a group (see attachment). When I try to load it with 3.6.1 the file loads just fine, however when I try to load with 3.7 M4 it complains about the reference to org.slf4j.api bundle
Comment 1 Pascal Rapicault CLA 2010-12-14 13:43:03 EST
Created attachment 185157 [details]
target file showing the problem
Comment 2 Pascal Rapicault CLA 2010-12-14 13:43:37 EST
Marking as critical since this is a regression.
Comment 3 Curtis Windatt CLA 2010-12-14 14:11:24 EST
Can you provide a smaller target that causes the problem?  I am still waiting for the example target to resolve.  I created a second target that only contained the slf4j bundle, but it resolves correctly.

Where does it complain about the reference to the bundle?  When you open the target definition?  When setting it as the target platform?  Did it put an error in the log?
Comment 4 Jeff McAffer CLA 2010-12-14 16:06:54 EST
I did take care in the recent updates to allow for this usecase so I'm not sure what the problem is.  Can you supply any more info on how it is failing?  What is the complaint?
Comment 5 Pascal Rapicault CLA 2010-12-14 21:39:37 EST
Ok, this is a mystery to me. After spending a non trivial amount trying to figure this out, I can no longer reproduce this... Closing for now.