dev@glassfish.java.net

Re: felix noise in server log

From: Carla Mott <Carla.Mott_at_Sun.COM>
Date: Tue, 10 Nov 2009 12:39:48 -0800

Richard,

I looked at the config file we use for glassfish and we set the
following property:

# log level 1: error, 2: warning, 3: info, 4: debug
felix.log.level=1

I think the intention is to set the log level to error only. Is this
property correct? But from this thread it seems that even if that is
correct will not affect the messages logged from file install. Is that
right?

We are seeing info level messages in this case and not sure why.


Carla

Richard S. Hall wrote:
> On 11/10/09 11:14, Major Péter wrote:
>> Marina,
>>
>> I guess this doc explains it:
>> http://felix.apache.org/site/apache-felix-usage-documentation.html
>> Look For Configuration -> felix.log.level property.
>>
>
> That is purely to control what the framework logs, this does not impact
> bundles at all...well, it is not intended to, although they could use it
> too, I guess. But I doubt that File Install does.
>
> -> richard
>
>> Peter
>>
>> 2009-11-10 07:47 keltezéssel, Marina Vatkina írta:
>>
>>> Peter,
>>>
>>> The level there is int. How is it configured?
>>>
>>> thanks,
>>> -marina
>>>
>>> Carla Mott wrote:
>>>
>>>> Thanks.
>>>>
>>>> Doesn't look like the LogService uses the jdk logger. So I don't see
>>>> too many options at this point.
>>>>
>>>> Should the filter go in or do we live with the messages that we
>>>> currently have and come up with a more permanent solution in the next
>>>> release?
>>>>
>>>> Carla
>>>>
>>>> Major Péter wrote:
>>>>
>>>>
>>>>> Hi,
>>>>>
>>>>> LogService is just an interface, the implementation is here:
>>>>> http://apache.mirrors.crysys.hit.bme.hu/dist/felix/org.apache.felix.log-1.0.0-project.tar.gz
>>>>>
>>>>>
>>>>> -> org.apache.felix.log.LogServiceImpl
>>>>>
>>>>> Peter
>>>>>
>>>>> 2009-11-10 03:26 keltezéssel, Carla Mott írta:
>>>>>
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> If a logger is used I can't seem to get the logger name since the log
>>>>>> record returns 'null' for messages coming from fileinstall. Not sure
>>>>>> why I'm getting 'null'. Usually I can set the logger level in the
>>>>>> logging.properties file using the logger name.
>>>>>>
>>>>>> Where is the code for LogService?
>>>>>>
>>>>>> Carla
>>>>>>
>>>>>> Major Péter wrote:
>>>>>>
>>>>>>
>>>>>>>> Does it use log levels that we can influence or does it use
>>>>>>>> println?
>>>>>>>>
>>>>>>> It uses org.osgi.service.log.LogService if there is no problem while
>>>>>>> initializing logsystem. It uses StdOutLogger only if
>>>>>>>
>>>>>>> try {
>>>>>>> getClass().getClassLoader().loadClass(LogService.class.getName());
>>>>>>> } catch (ClassNotFoundException e) {
>>>>>>> throw new NoClassDefFoundError(e.getMessage());
>>>>>>> }
>>>>>>>
>>>>>>> couldn't run flawlessly. You can read the whole code in
>>>>>>> http://xenia.sote.hu/ftp/mirrors/www.apache.org/felix/org.apache.felix.fileinstall-2.0.4-project.tar.gz
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> -> org.apache.felix.fileinstall.internal.Util . :)
>>>>>>>
>>>>>>> Regards,
>>>>>>> Peter
>>>>>>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>