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)

Reply via email to