You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Christian Schneider (JIRA)" <ji...@apache.org> on 2017/02/07 10:19:41 UTC

[jira] [Updated] (FELIX-5525) Allow to switch Logger to jul using a framework property

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

Christian Schneider updated FELIX-5525:
---------------------------------------
    Description: 
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.


  was:
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:
org.apache.felix.logging.system=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.



> 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.2
>
>
> 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)