[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: JhlClientAdapter's output to console if library is missing

From: Mark Phippard <MarkP_at_softlanding.com>
Date: 2005-09-10 20:05:04 CEST

Martin Burger <m@rtin-burger.de> wrote on 09/10/2005 10:32:22 AM:

> I think the console output of JhlClientAdapter if the required libs are
> not available is a good improvement because you can see if one of the
> libraries is missing and most notably you now which one of the libs is
> not there.
> But sometimes you don't want to have any output to the console or want
> to redirect the output. For instance JavaSVN calls the
> JhlClientAdapterFactory.setup() and if the javahl libs are missing, the
> warning messages are printed to the console. But in that case, it's very

> confusing to see warnings about javahl although you're using JavaSVN
> (perhaps you know that javahl is not available and because of that you
> use JavaSVN). See: http://tmate.org/tracker/view.php?id=127
> I think it would be a desirable enhancement if you can redirect these
> messages in some way. What do you think about this?

I have a few comments.

1) As of 0.9.33, when we include JavaSVN, I really do not see how it
would be possible for it not to load. We include everything it needs, so
why would it fail?

2) In svnClientAdapter, we do not currently output any errors for
JavaSVN, it might output its own.

3) For JavaHL, we only output to the system console, which you normally
would not be able to see when running Eclipse. However, we also capture
the errors in Subclipse and show them to you in preferences under
Team->SVN when you try to select JavaHL.

4) If none of the three adapters are available, which seems impossible,
we output an error to the Eclipse log.

Given all of this, what specific changes do you feel should be made, and



Scanned for SoftLanding Systems, Inc. and SoftLanding Europe Plc by IBM Email Security Management Services powered by MessageLabs.
Received on Sun Sep 11 04:05:04 2005

This is an archived mail posted to the Subclipse Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.