Re: Network logging for Java desktop application

Vitor Buitoni <[email protected]>
Newsgroups gmane.comp.windows.devel.java.advanced
Message-ID <[email protected]>
Frank,

I recommend log4j, it's simple, flexible and powerful.

With log4j, you could use a SocketAppender:
http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/net/SocketAppender.html

In this case, you would have to implement a Java application in the
server, in order to receive the serialized LoggingEvents and log them
locally the way you want.

Still with log4j, perhaps a more robust solution would be to send logs
to a JMS server (if you are familiar with JMS):
http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/net/JMSAppender.html


Vitor


Frank Harper escreveu:
> I have a java desktop application that is installed locally on users
> machines via Java Web Start, and would like to centralize the logging to
> facilitate diagnosing bugs.
>
> The app uses the standard java logging framework that comes with J2SE.
> Apparently with this logging framework the standard way to do network
> logging is to use java.util.logging.SocketHandler. I couldn't find any
> complete examples on the Web, and the documentation is completely mute about
> what should be running on the server side to collect the information sent by
> SocketHandler.
>
> So, have any of you done network logging in Java, and what software did you
> use? Did you use J2SE+SocketHandler, classic unix syslog, Log4J, or
> something better/different? And in particular what software did you run on
> the log server?
>
> Thanks
>   Frank
>
> ===================================
> This list is hosted by DevelopMentor®  http://www.develop.com
>
> View archives and manage your subscription(s) at http://discuss.develop.com
>
>
>

===================================
This list is hosted by DevelopMentor®  http://www.develop.com

View archives and manage your subscription(s) at http://discuss.develop.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.