Felix Meschberger created FELIX-4427:
----------------------------------------
Summary: Create separate API bundle
Key: FELIX-4427
URL: https://issues.apache.org/jira/browse/FELIX-4427
Project: Felix
Issue Type: Bug
Components: HTTP Service
Affects Versions: http-2.2.1
Reporter: Felix Meschberger
Currently the Servlet API is exported from the Http Service Bundle bundle and
the Jetty bundle.
In a typical web application a large number of bundles will typically wire to
the Servlet API and to the Http Service API. To detach the application from the
Http Service implementation, if would be usefull to have the APIs fully
detached from the implementations.
As such, I suggest we do not export the Servlet API from the Jetty bundle but
expect the Servlet API to be exported from somewhere else.
As the Http Service Bundle bundle is a convenience all-in-one bundle, it does
not hurt for this bundle to export the API.
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)