-
Notifications
You must be signed in to change notification settings - Fork 79
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error validating SDK launch due missing JRE 1.1 support #1231
Comments
@merks As this one comes from Orbit I would say that the fix should be there, no? |
PDE allows to use any libraries in the platform, and PDE can be used to debug older platforms. |
Acked about capability being provided and thus PDE fix is due. |
FYI, for history, you can see this issue: This legacy bundle is a drop-in replacement for this: https://repo1.maven.org/maven2/xml-apis/xml-apis-ext/1.3.04/ That thing provides no source. If it did, I would have just wrapped in with m2e/tycho BND support which would produce this manifest: So standard or not, BND produces that and org.eclipse.osgi.storage.Storage.calculateEECapabilities(Version) computes that, so I tried to reproduce something that includes actual sources and that follows that same expect result. |
The packages are read from ancient Java-1.1 JREs. Fixes eclipse-equinox#571 Part of eclipse-pde/eclipse.pde#1231
Yes. After all I think it is simpler to just revert the removal in Equinox instead of cleaning up everthing from JRE-1.1. There are some left-overs of it in Equinox (e.g. what Ed mentioned) and also in PDE etc. Once eclipse-equinox/equinox#596 is submitted the following hard-coded list can be removed from PDE: eclipse.pde/build/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/site/PDEState.java Lines 580 to 603 in 860100e
|
The packages are read from ancient Java-1.1 JREs. Fixes #571 Part of eclipse-pde/eclipse.pde#1231
@HannesWell : do you plan to provide a PR for that? |
This reverts commit 0cd092a because corresponding equinox change was reverted. See discussion on eclipse-equinox/equinox#571 See eclipse-pde/eclipse.pde#1231 See eclipse-equinox/equinox#596
This reverts commit 0cd092a because corresponding equinox change was reverted. See discussion on eclipse-equinox/equinox#571 See eclipse-pde/eclipse.pde#1231 See eclipse-equinox/equinox#596
See #1239. With eclipse-jdt/eclipse.jdt.debug#431 being merged I think this is resolved. |
After removing support for JRE 1.1 (eclipse-equinox/equinox#572 & eclipse-jdt/eclipse.jdt.debug#424) there is a validation error shown on startup of SDK from SDK.
PDE should update it's logic to validate launches.
The text was updated successfully, but these errors were encountered: