Hello there. I'm having some trouble re-constructing a LoggingEvent at the other end from a XML serialized one through a stream. I'm using the log4php project to generate and pass an event using LoggerXMLLayout and ultimately try to send it to a server using log4j which is listening for it. On the server side though, this is where I get a little confused.
I'm basically just trying to capture that logging event at the server side to get the message, file information, etc. I've looked at using SimpleSocketServer, SimpleXMLSocketServer and tried a bunch of different ways to get it into something I can manage but I've been unsuccessful. I've managed to capture a XMLSocketNode using the SimpleXMLSocketServer using the approach here [1], but I'm not entirely sure what to do with that and I don't think it is what I'm after. Though, I think if I could manage to decode this XMLSocketNode it'd give me a LoggingEvent which is what I think I'm after(!) I think my downfall here is that I'm not so much worried about calling any other appenders to pass the event once I have it though, I'm just wanting to get the log message and level. Is there anybody who could offer a hand and perhaps a code snippet or so to point me in the right direction? Cheers! Gavin. [1] - http://marc.info/?l=log4j-user&m=110381363908634&w=2