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

Bug 403576

Summary: Fix RAP build dependency to 3.x org.junit bundle
Product: [RT] RAP Reporter: Markus Knauer <mknauer>
Component: RelengAssignee: Project Inbox <rap-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: 2.1   
Target Milestone: 2.1 M1   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Markus Knauer CLA 2013-03-17 13:14:35 EDT
The RAP bundles org.eclipse.rap.junit.runtime and org.eclipse.rap.junit define a dependency to the old 3.x org.junit bundle in the MANIFEST.MF:

  org.junit;bundle-version="[3.8.2,4.0.0)"

This bundle version is not contributed by the Eclipse Platform any more. We need to fix this in order to get a working build.
Comment 1 Markus Knauer CLA 2013-03-17 13:15:15 EDT
See cross-projects mailing list post for further details:

http://dev.eclipse.org/mhonarc/lists/cross-project-issues-dev/msg08763.html
Comment 2 Markus Knauer CLA 2013-03-18 02:06:38 EDT
Fix bundle and feature dependencies with commit 9164fa9a3c990deaa17cd362fa6a994719883318

Add missing org.hamcrest.core bundle to Equinox target feature with commit 7b5ecc7aa2dc90e6a8019484e2cfa49a57e247f2
Comment 3 Ralf Sternberg CLA 2013-03-20 06:54:27 EDT
Markus, can this bug be closed? According to Ivan, rap.junit still works after your changes.
Comment 4 Markus Knauer CLA 2013-03-20 07:22:31 EDT
With this confirmation (i.e. that it still works after my changes), we can close this bug as fixed.