Not sure about that... To share the issue, I just created a small test case that exhibits the behavior; the files are attached.
Just run the test class - you will see an int[] works fine, but a Type[] obtained from reflection does not. I'm stumped... Needs a debug session into logback code which I'm pressed to do ATM. -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Thorbjoern Ravn Andersen Sent: Monday, November 02, 2009 3:21 PM To: logback users list Subject: Re: [logback-user] logging arrays? Jeff Jensen skrev: > OK, I feel ridiculous; and I really thought I did this before with > Logback/slf4j. Please give me a LMFGTFY, and I will happily take it! ;-) I > have googled, reviews the docs, etc. The problem is, when logging an array, > only the first element shows. Is this WAD - is there a config to get it to > do all? Do I have to loop it myself and log each item? > Might you be hitting into a varargs interpretation? What happens if you add more {}'s to your logging string? If that is the case you might trick the compiler by putting your array in a "new Object[1]". -- Thorbjørn Ravn Andersen "...plus... Tubular Bells!" _______________________________________________ Logback-user mailing list [email protected] http://qos.ch/mailman/listinfo/logback-user
LogArrayTest.java
Description: Binary data
ParameterizedTypeTestChild.java
Description: Binary data
ParameterizedTypeTestClass.java
Description: Binary data
ParameterizedTypeTestInterface.java
Description: Binary data
_______________________________________________ Logback-user mailing list [email protected] http://qos.ch/mailman/listinfo/logback-user
