greg.flex at gmail.com
Thu Mar 19 03:25:19 CET 2009
Ceki Culce,Yes, you're absolutely right.
I do have log4cxx and log4j clients write to the same log4j SocketServer but
things got little bit more complicated since the front-end of my app (a
friend of mine is working on it) will be written in Adobe Flex.
I'd like to be able to get anything an end-user does, whether he/she clicks
on the "OK" button or a "Cancel" button or move some kind of slider to a
different position etc. I'd like to capture this "event", log it by sending
it to the same server that takes all the log messages from all the clients I
have (C++, java and Flex) and writes them all to just one (in a perfect
scenario) Rollover File Appender.
As you know (you've written it ;-) Log4j or Logback has such appender
already and I'm trying to utilize it.
I'm not sure though if this is possible without running two or so servers
that write to two different files.
(something I'd like to avoid)
Thanks for asking and letting me know about the log4j compatible XMLLayout
On Wed, Mar 18, 2009 at 4:04 PM, Ceki Gulcu <ceki at qos.ch> wrote:
> If I remember correctly, you already had log4cxx write to a log4j
> SocketServer using XML layout. You can do the same with logback's
> log4j compatible XMLLayout. See  for more information.
>  http://logback.qos.ch/manual/layouts.html#log4jXMLLayout
> Greg Flex wrote:
>> Ceki Culce,
>> That worked.....
>> Awesome. Thank You.
>> I'd like to ask you another question....
>> I'd like to use Logback instead of Log4j however Log4j server along with
>> Log4cxx client and with SocketAppender
>> "understand" each other. That is, I can log with log4j Server messages
>> (with the SocketAppender) that are
>> coming from the Log4cxx clients and of course log4j clients. Then, I can
>> write all these log messages to just one file
>> on a server where my Log4j server is running.
>> This is what I'm really after. I know that Log4j, and I assume also
>> logback as well, has JMSAppender.
>> I don't know that much (yet) about JMS but I wonder if there's a way to
>> use it to write messages coming
>> from C++ client, Java or whatever client we may have.... (I know I need to
>> handle Flex clients as well, Oh man!)
>> I know you more knowledgeble in this area........
>> Please let me know if there is a way to "capture" all these different log
>> messages coming from different clients somehow
>> and persist them to one repository (like a DB or a flat txt file)
> Ceki Gülcü
> Logback: The reliable, generic, fast and flexible logging framework for
> Logback-user mailing list
> Logback-user at qos.ch
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Logback-user