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

Marcel Offermans closed FELIX-4226.
-----------------------------------

    Resolution: Fixed

Closing the issue, as it has already been implemented and we received no 
further feedback on that implementation.

> Add option to have the dependency manager log against a single 
> BundleContext's LogService.
> ------------------------------------------------------------------------------------------
>
>                 Key: FELIX-4226
>                 URL: https://issues.apache.org/jira/browse/FELIX-4226
>             Project: Felix
>          Issue Type: Improvement
>          Components: Dependency Manager
>    Affects Versions: dependencymanager-3.1.0
>            Reporter: Xander Uiterlinden
>            Assignee: Xander Uiterlinden
>
> DependencyManager uses the OSGi LogService for it's logging. The LogService 
> is provided per bundle. As a typical application consists of many bundles, 
> many different LogServices will be used by the dependencymanager.
> A common pattern for an application is to implement a LogListener to catch 
> all log events and pass them to a logging framework, e.g. log4j, 
> commons-logging etc. All of these framework have the notion of a logger name 
> or class. This is usually also the element of which the log levels can be 
> configured. In a LogEntry provided by the OSGi logging framework typically 
> only the bundlename makes sense to be used as the logger name/class.
> Due to the fact that an application can have many dependency managers and 
> thus use several different LogServices all tied to their own bundlecontext, 
> this logger name is going to be differ. 
> It would be practical to be able to instruct the dependency manager to log 
> against a single LogService only so the bundle name provided in the log event 
> can also practically be used as a logger name.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to