logging-log4j-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Paul Glezen" <pgle...@us.ibm.com>
Subject Re: automatic trace insertion
Date Mon, 17 Dec 2001 22:24:35 GMT
Hi Benson,

It's not as easy as it looks to do "intelligently".  While it is often
taught that methods should have a single entry point and exit point, not
many programmers adhear to this.  It is not at all uncommon to find return
statements in if-blocks and try-catch blocks.  Sometimes the exit logic can
get very convoluted.

I've always been partial to single exit logic.  I didn't become a fan until
trying to insert trace statements, just as you describe, in other people's
code.  It can be a nightmare.

- Paul

Paul Glezen
Consulting IT Specialist
IBM Software Services for WebSphere
818 539 3321


Benson Chen <benson@porivo.com>@porivo.com on 12/17/2001 01:57:15 PM

Please respond to "Log4J Developers List" <log4j-dev@jakarta.apache.org>

Sent by:  bchen@porivo.com


To:   log4j-dev@jakarta.apache.org
cc:
Subject:  automatic trace insertion



Hi all,

I'm interested in automatically inserting log4j trace statements at the
beginning of all methods and right before the end of a method (return
statement or thrown exception).  I'm presuming most people have worked
on projects with extensive class libraries and it would be great if
there was a class parser that could intelligently insert log4j
statements automatically.  If there isn't anything out there like that,
does anyone know of a java class parser that can be used to do this sort
of thing?  Thoughts or ideas?  Thanks!

--
Benson Chen
Director of Software Engineering
Porivo Technologies, Inc.
Phone: (919)806-0566x12
E-Mail: benson@porivo.com
"Measuring end-to-end Web performance"




--
To unsubscribe, e-mail:   <mailto:log4j-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:log4j-dev-help@jakarta.apache.org>




--
To unsubscribe, e-mail:   <mailto:log4j-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:log4j-dev-help@jakarta.apache.org>


Mime
View raw message