Jetty 6.1.5 ships the JDT Core bundle in its distribution for JSP
support which is all great and fine :-D There is a problem, though. If
you want to use jetty in another OSGi framework implementation, because
of the Bundle-Requirement in the bundle's manifest, you end up needing
to pull in a lot of equinox into the other framework implementation.
The claim from the jetty folks is that they don't have these
dependencies at runtime outside of OSGi, which makes sense, they
apparently don't use any classes that have real OSGi or other eclipse
dependencies.
So I was wondering if JDT has ever considered the possibility that their
bundle could be used in other OSGi frameworks? For instance, this is
just a suggestion without understanding any JDT details, would it be
possible to bundle a different, slimmer (as few eclipse depdencies as
possible) bundle that could be used by jetty's JSP implementation in
other framework implementations?