| Summary: | RAP 3.1 now requires Java 1.8 due to Jetty dependencies - need to run with 1.7 | ||
|---|---|---|---|
| Product: | [RT] RAP | Reporter: | John Gymer <jgymer> |
| Component: | RWT | Assignee: | Project Inbox <rap-inbox> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | major | ||
| Priority: | P2 | CC: | mknauer |
| Version: | 3.1 | ||
| Target Milestone: | 3.1 M3 | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
| See Also: | https://git.eclipse.org/r/59145 | ||
| Whiteboard: | |||
|
Description
John Gymer
Just to make sure: Our plans have *not* changed - in RAP 3.1 we want to keep Java 1.7 compatibility. Now let's see how we can fix this. As a clarification: The RAP Runtime bundles, i.e. everything in the org.eclipse.rap.* namespace does not depend on Java 1.8. As far as I can see it is only the "RAP Basic Equinox Target" feature that combines our RAP bundles with a minimal set of bundles from other projects (Equinox, Jetty, ...). Up to RAP 3.1.0 M2 all Jetty bundles have been taken from the Eclipse Platform p2 repository. With the proposed change in Gerrit it is now possible to specify an additional p2 repository for Jetty. Based on this change it is now possible to use exact version numbers when we assemble the Equinox target feature. Jetty bundles are now independent from the Eclipse Platform contribution and back in a 1.7 compatible version (see nightly build p2 repository at [1]). There may be reasons (e.g. security) that make an update of the included Jetty version mandatory in the future. Closing this bug as resolved. [1] http://download.eclipse.org/rt/rap/nightly/runtime Excellent - that's much better! Thanks for your efforts on this! |