You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Felix Meschberger (JIRA)" <ji...@apache.org> on 2014/02/18 08:39:19 UTC

[jira] [Created] (FELIX-4427) Create separate API bundle

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)