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

Karl Pauls commented on FELIX-5525:
-----------------------------------

Thats my point - I'm not sure if other people are using it or not. I'm not 
against changing it away from reflection but if we do I'm just wondering if we 
only want to look at jul. The benefit of the current approach is that we as 
_felix_ don't have a dependency on any logging framework due to the reflection. 
Now we would start to support jul for some reason...

> Allow to switch Logger to jul using a framework property
> --------------------------------------------------------
>
>                 Key: FELIX-5525
>                 URL: https://issues.apache.org/jira/browse/FELIX-5525
>             Project: Felix
>          Issue Type: Improvement
>          Components: Framework
>    Affects Versions: framework-5.6.1
>            Reporter: Christian Schneider
>             Fix For: framework-5.6.4
>
>
> In the issue FELIX-4871 there is some reflection code added to be able to use 
> a supplied logger for karaf.
> Actually the only thing we do with this in karaf is to switch the logging to 
> use jul. So I propose we simply allow to switch felix to use jul by setting a 
> framework property:
> felix.log.type=jul
> By default felix will use stdout and if the property is set like above it 
> will log to jul. 
> This allows to remove all the reflection code in felix as well as in karaf.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to