| Summary: | New certificate conflict | ||
|---|---|---|---|
| Product: | [Eclipse Project] Equinox | Reporter: | Ed Willink <ed> |
| Component: | Components | Assignee: | Thomas Watson <tjwatson> |
| Status: | VERIFIED FIXED | QA Contact: | |
| Severity: | critical | ||
| Priority: | P3 | CC: | daniel_megert, david_williams |
| Version: | 4.5.0 Mars | ||
| Target Milestone: | Mars M6 | ||
| Hardware: | PC | ||
| OS: | Windows NT | ||
| Whiteboard: | |||
|
Description
Ed Willink
We need to find split packages with mixed certificates and touch them for M6. Tom is trying to provide a list of those. As a start we can fix the once officially split in the manifest. The following need to be touched for sure: org.eclipse.equinox.common org.eclipse.equinox.registry Moving to Equinox for that. Simple test case:
Create a bundle with this JUnit test:
public class TestIt extends TestCase {
public void testRT() {
Platform.getBundle("foo");
}
}
and then Run As > JUnit Test.
(In reply to Dani Megert from comment #1) > We need to find split packages with mixed certificates and touch them for M6. > > Tom is trying to provide a list of those. As a start we can fix the once > officially split in the manifest. > > The following need to be touched for sure: > org.eclipse.equinox.common > org.eclipse.equinox.registry > > Moving to Equinox for that. Done with: http://git.eclipse.org/c/equinox/rt.equinox.bundles.git/commit/?id=70ba1d73e8b0bc912d59463116217db2aa5ceac7 Also did org.eclipse.core.runtime.compatibility.registry which contributes to the org.eclipse.core.runtime package as a fragment of the equinox.registry bundle. http://git.eclipse.org/c/platform/eclipse.platform.runtime.git/commit/?id=b65d34a436943acb4d387fa903f0e3019bd72bf2 Verified in I20150318-2000. Yes. Thanks. My Hudson tests pass again. |