On Thu, 16 Aug 2001, Morgan Delagrange wrote:

> 
> --- "Craig R. McClanahan" <[EMAIL PROTECTED]> wrote:
> > 
> > 
> > On Thu, 16 Aug 2001, Rodney Waldhoff wrote:
> > 
> > > 
> > > I agree that for the specific case you cite the
> > API contract is sufficient.  
> > > But allow me to provide some concrete examples of
> > where logging (and not 
> > > debugging) is more useful.
> > > [snipped the example - see the complete post for
> > details]
> > 
> > At the risk of starting a whole new discussion,
> > would having event
> > listeners in the Pool and DBCP APIs reduce the need
> > for logging for this
> > type of thing?  (As you've heard me say, I don't
> > like embedding logging
> > code in components, so I'm looking for excuses not
> > to :-).
> > 
> > Craig
> > 
> 
> But then you have to configure the event listeners,
> etc. etc. etc.  I'd prefer to leverage a logging API
> as a single point of configuration.
> 

That makes sense.

But that's not to say an event model might not be useful as well -- for
example, if you want your app to take some action when those events have
occurred (and not just be able to read about them in a log later).


> =====
> Morgan Delagrange
> http://jakarta.apache.org/taglibs
> http://jakarta.apache.org/commons
> 

Craig

Reply via email to