[logback-user] Bug in include tag

Amit A Gadkari GadkariAmit at JohnDeere.com
Wed Jun 15 06:26:07 CEST 2011


Hello Ceki,

Can you please let us know if you are planning to fix this in next
version/release of logback. 
If yes, what is tentative date for next release date.


Thanks & Regards,
Amit Gadkari


Ceki Gulcu wrote:
> 
> 
> Hello Amit,
> 
> One possible workaround is to use a fixed file path for the common 
> configuration file. Example:
> 
> <include resource="/opt/logback/common-configuration.xml" />
> 
> HTH,
> --
> Ceki
> 
> On 14/06/2011 8:11 AM, Amit A Gadkari wrote:
>>
>>
>> We are having ear project with multiple web modules and ejb module.
>> Logback is in shared library (websphere shared library which is loaded by
>> different class loader)
>> We have logback configuration files for each module.
>> We have but all common appenders, logger in common included file which is
>> in
>> Java shared project which is used by all web modules and ejb modules in
>> ear
>> project.
>>
>> This included file we are including in logback configuration file for
>> each
>> module.
>> Now logback is not able to find this included file.
>>
>> Reason:
>> Logback.xml file of each module is loaded by classloader of web module
>> While loading include file instead of using classloader of web module, it
>> uses classloader of shared library.
>> (Logback internally uses class loader of Loader.class)
>> <include resource="common-configuration.xml" />
>>
>>
>> I think that this is bug as classloader which loaded logback.xml file of
>> each module, should be used for loading included file also.
>>
>> Is there any workaround for this issue?
> _______________________________________________
> Logback-user mailing list
> Logback-user at qos.ch
> http://qos.ch/mailman/listinfo/logback-user
> 
> 

-- 
View this message in context: http://old.nabble.com/Bug-in-include-tag-tp31840099p31848519.html
Sent from the Logback User mailing list archive at Nabble.com.



More information about the Logback-user mailing list