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

Bug 329260

Summary: Different behavior of patch fragments in Galileo and Helios.
Product: [Eclipse Project] PDE Reporter: Oliver Normann <onormann>
Component: UIAssignee: PDE-UI-Inbox <pde-ui-inbox>
Status: CLOSED WONTFIX QA Contact:
Severity: normal    
Priority: P3 CC: curtis.windatt.public, jarthana, shankhba, tjwatson
Version: 3.6.1Keywords: helpwanted
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard: stalebug
Attachments:
Description Flags
Demonstration none

Description Oliver Normann CLA 2010-11-02 10:30:25 EDT
Created attachment 182209 [details]
Demonstration

See http://www.eclipse.org/forums/index.php?t=msg&th=199262&start=0&S=861ec32bffbf69cb7147ab68c2ef56e1 for topic thread.

The combination of putting a host plug-in and several fragments for this host into workspace/target platform differs in Galileo and Helios.

In Galileo it's possible to have one ore more fragments in the target platform while the host resides in the workspace. In Helios this is not the case.

Please find attached a project and a description of it's purpose (README.txt) in "org.example.releng" feature.

Best regards
Oliver Normann
Comment 1 Thomas Watson CLA 2010-11-02 11:59:07 EDT
Moving to PDE.  I don't think the dev.properties is taking into account the use of an older framework that does not understand the @fragment@ syntax introduced in bug294196.
Comment 2 shankha banerjee CLA 2013-04-30 06:50:53 EDT
Is the project supposed to be clean. 
I get the following 11 errors (org.example.host.test):

Description	Resource	Path	Location	Type
The import org.junit cannot be resolved	HostTest.java	/org.example.host.test/src/org/example/host	line 7	Java Problem
The import org.junit cannot be resolved	HostTest.java	/org.example.host.test/src/org/example/host	line 13	Java Problem
Bundle 'org.junit4' cannot be resolved	MANIFEST.MF	/org.example.host.test/META-INF	line 10	Plug-in Problem
The import org.junit cannot be resolved	HostTest.java	/org.example.host.test/src/org/example/host	line 14	Java Problem
The import org.junit cannot be resolved	HostTest.java	/org.example.host.test/src/org/example/host	line 15	Java Problem
BeforeClass cannot be resolved to a type	HostTest.java	/org.example.host.test/src/org/example/host	line 35	Java Problem
The method assertNotNull(IProject) is undefined for the type HostTest	HostTest.java	/org.example.host.test/src/org/example/host	line 40	Java Problem
AfterClass cannot be resolved to a type	HostTest.java	/org.example.host.test/src/org/example/host	line 54	Java Problem
Test cannot be resolved to a type	HostTest.java	/org.example.host.test/src/org/example/host	line 66	Java Problem
The method assertTrue(boolean) is undefined for the type HostTest	HostTest.java	/org.example.host.test/src/org/example/host	line 69	Java Problem
The import org.junit cannot be resolved	HostTest.java	/org.example.host.test/src/org/example/host	line 6	Java Problem


==============================================================================

The above code has been picked up from attachment Demonstration.
Comment 3 shankha banerjee CLA 2013-04-30 12:55:45 EDT
Please ignore  Comment 2 shankha banerjee 2013-04-30 06:50:53 EDT. 
I made a mistake. sorry about that. 

Thanks,
Shankha
Comment 4 Eclipse Genie CLA 2019-09-20 14:36:38 EDT
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet.

If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.

--
The automated Eclipse Genie.