harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alexei Zakharov" <alexei.zakha...@gmail.com>
Subject Re: [classlib] JNDI provider's dependency on logging
Date Tue, 30 May 2006 13:28:19 GMT
This provider includes full-featured DNS client as part of its
functionality and has rather complex logic. It tries to establish big
number of networks connections and highly depends on network
conditions.  In the case of perfomance degradation it is very usefull
for system admins to understand the provider's activity. If the
provider hangs while connecting to some unreachable server it is
important that the name of such server can be extracted from the log
and added to the server's black list. And so on.
In other words, DNS provider needs to log no less than any other
complex network application.

2006/5/30, Geir Magnusson Jr <geir@pobox.com>:
> I agree with you.  Why does it need to log?
> geir
> Tim Ellison wrote:
> > I've just imported the HARMONY-256 contribution of a DNS provider for
> > JNDI into our repository.  That provider introduces a new dependency
> > between JNDI and LOGGING that we didn't have before.
> >
> > IIRC we agreed that we would not scatter logging calls throughout our
> > implementation code, so unless I hear an objection I'll start to unpick
> > that dependency and make JNDI independent of LOGGING.
> >
> > Regards,
> > Tim

Alexei Zakharov,
Intel Middleware Product Division

Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org

View raw message