Ralf Sternberg <rsternberg@xxxxxxxxxxxxxxxxx> To:
Cross project issues
08.12.2015 00:21 Subject:
core.jobs dependency on Java 8 Sent by:
thanks for your support.
> One question for you Ralf, is whether this is the only bundle RAP
requires > that is blocking you in this way? I thought there were a number of
other > platform bundles already requiring Java 8 as well.
Unfortunately, as Ivan reported already, there are three more eclipse.core.databinding bundles now requiring Java 8 that I was not aware of. All other dependencies of RAP (equinox, eclipse.core, javax.servlet, javax.xml, icu) are still on <= 1.7.
As Lars pointed out in bug 483803, the planned support for the new Date and Time API would require Java 8, so the core.databinding bundles should remain on Java 8. I'd think that the databinding bundles are less critical for us as databinding is an optional feature and the bundles could probably easily be replaced by their Mars versions in a Java 7 deployment.
Also thanks to Thomas and Konstantin for the pointers to Application Servers and Java 8. We'll discuss again if moving to Java 8 could already be an option for RAP 3.1.