[ 
https://issues.apache.org/jira/browse/FELIX-709?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12629932#action_12629932
 ] 

Patrick Forhan commented on FELIX-709:
--------------------------------------

>From Rich on the users mailing list.

> Can I remove the [import-service] lines? 

Yes, you can safely delete them.

These are old OSGi manifest header entries that have been deprecated because 
they were only informational, but OBR does use them as a way to express a 
service capability/requirement.

I assume what is happening here is that your OBR repository does not contain a 
log service and/or the log service you are using doesn't contain 
"Export-Service: org.osgi.service.log.LogService" in its manifest. If the Log 
Service impl has this in its manifest (or its OBR description) then it will 
correctly resolve.

> Modify remote shell so that imports of log are either dynamic or embedded
> -------------------------------------------------------------------------
>
>                 Key: FELIX-709
>                 URL: https://issues.apache.org/jira/browse/FELIX-709
>             Project: Felix
>          Issue Type: Improvement
>          Components: Remote Shell
>    Affects Versions: shell.remote-1.0.2
>            Reporter: Richard S. Hall
>            Assignee: Felix Meschberger
>
> The remote shell imports log, which means that it cannot be used without a 
> provider of these packages. The usage of a log service is optional, so we 
> make sure that it can be used by itself by either embedding the logging API 
> and import/exporting it or by using modifying the code to be able to use 
> dynamic import.

-- 
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