Hi Please add a method String getThreadNumber() to the class org.apache.log4j.spi.LoggingEvent which returns the thread number only, i.e. without the (pretty much redundant) text "Thread-" in front.
I am aware that this is some awkward reverse engineering. It would be better if the thread implementation itself in the Java library would provide such a function - is anybody aware of a change request to Sun about that? Here's a code snippet that would do this: public String getThreadNumber() { if(threadNumber == null) { String s = (Thread.currentThread()).getName(); if ("main".compareTo(s) == 0) threadNumber = "m"; else threadNumber = s.substring(7); } return threadNumber; } -Bernd. -- Bernd Goetz [EMAIL PROTECTED] TARSEC AG Tel +41 1 496 61 11 Rautistrasse 12 Fax +41 1 496 61 99 Postfach Mobile +41 79 759 04 26 8047 Zurich, Switzerland http://www.tarsec.com
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>