Community
Participate
Working Groups
In the latest Eclipse 3.8 drivers, the JDT plugin versions have been bumped up to 3.8.0. Currently, in org.eclipse.jst.jsp.core/META-INF/MANIFEST.MF , it has: org.eclipse.jdt.core;bundle-version="[3.5.0,3.8.0)", This causes a build error that states: Missing required plug-in org.eclipse.jdt.core_[3.5.0,3.8.0). This range needs to be widened for Juno, and whatever reason that it is this tight of a check needs to be examined. I am marking this as a blocker, since it is preventing the WTP 3.4.0 build from building.
I have "blindly" fixed this in HEAD, since many of Source Editing committers are out ... but, suggest we leave this open to be reviewed upon their return. In particular, not sure if same change should go in maintenance? Just to keep streams the same? I know this was "narrow" for a reason (at one point) since JSP had one or two uses of non-API. I did not check if there is any changes in those non-API methods that would impact jsp but seems unlikely (from my memory). Team may want to consider alternatives ... using import package? refreshing API request in JDT team? And, honestly, as far as I know, maybe they did create API, and there is no reason to be "narrow" any longer?
(In reply to comment #1) > I have "blindly" fixed this in HEAD, since many of Source Editing committers > are out ... but, suggest we leave this open to be reviewed upon their return. > > In particular, not sure if same change should go in maintenance? Just to keep > streams the same? 3.3 maintenance and HEAD are currently the same for Source Editing, just not the map projects.
We don't seem to be using any JDT internals anymore, so I've widened the range up to 4.0.0 exclusive and I've kept this range consistent between 3_3_maintenance and HEAD.