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

Attachment: LogArrayTest.java
Description: Binary data

Attachment: ParameterizedTypeTestChild.java
Description: Binary data

Attachment: ParameterizedTypeTestClass.java
Description: Binary data

Attachment: ParameterizedTypeTestInterface.java
Description: Binary data

_______________________________________________
Logback-user mailing list
[email protected]
http://qos.ch/mailman/listinfo/logback-user

Reply via email to