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