[ 
https://issues.apache.org/jira/browse/FELIX-1978?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Felix Meschberger resolved FELIX-1978.
--------------------------------------

    Resolution: Fixed
      Assignee: Felix Meschberger

Implemented a better solution in Rev. 1056882: The ManagedService is registered 
as a ServiceFactory and the Configuration Admin API is dynamically imported. 
This does not require the API to be present yet. Once the Configuration Admin 
service is present and ready to send configuration along the API is also 
available and can be dynamically bound to the Jetty bundle.

> Make ConfigAdmin packages optional
> ----------------------------------
>
>                 Key: FELIX-1978
>                 URL: https://issues.apache.org/jira/browse/FELIX-1978
>             Project: Felix
>          Issue Type: Improvement
>          Components: HTTP Service
>    Affects Versions: http-2.0.2, http-2.0.4
>            Reporter: Sten Roger Sandvik
>            Assignee: Felix Meschberger
>             Fix For: http-2.0.6
>
>         Attachments: FELIX-1978.patch
>
>
> ConfigAdmin packages is now required in org.apache.felix.http.jetty. To make 
> this optional we need to change JettyService to be able to detect if 
> ManagedService classes is present. Log message if available/not-available. 
> Also the ConfigAdmin packages should have optional flag set under 
> Import-Package statement.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to