Dear Paul:
Great!
Thanks for your patch, I have modified these lines, then recompiled it. Now it works well on my system. It seems that I must update code with cvs. The release bz2 tarball is too old.
:)
Regards,
Sun Xiaoguang
is my email to Michael... Maybe its still faulty?From: "Paul Nader" <[EMAIL PROTECTED]> Reply-To: "Log4CXX User" <[email protected]> To: "'Log4CXX User'" <[email protected]> Subject: RE: SocketHubAppender client Date: Fri, 19 Nov 2004 20:52:48 +0100
Anton,
Thinking back to it I actually reported a fault in sockethubappender. Here
sockethubappender didn't seem to work. I investigated and found that the oosList was not been passed by reference to the ServerMonitor. I made a diff of my changes in case you are interested:
Paul.
Hi Micha毛l,
I've been doing a bit more testing with log4cxx and noticed that
/export/home3/pnader/log4cxx-0.9.7/include/log4cxx/net/sockethubappender.h
bash-2.03$ diff net/sockethubappender.h
198c198std::vector<helpers::SocketOutputStreamPtr> oosList;
<
---std::vector<helpers::SocketOutputStreamPtr>& oosList);
>
> std::vector<helpers::SocketOutputStreamPtr> &oosList;
210c210
< const
/export/home3/pnader/log4cxx-0.9.7/src/sockethubappender.cpp--- > > std::vector<helpers::SocketOutputStreamPtr>& oosList);
bash-2.03$ diff sockethubappender.cpp
165c165std::vector<helpers::SocketOutputStreamPtr>& oosList)
< SocketHubAppender::ServerMonitor::ServerMonitor(int port, const
--- > SocketHubAppender::ServerMonitor::ServerMonitor(int port, > std::vector<helpers::SocketOutputStreamPtr>& oosList)
> -----Mensaje original----- > De: ?茂 ?镁鹿芒 [mailto:[EMAIL PROTECTED] > Enviado el: Friday, 19 November 2004 8:26 PM > Para: [email protected] > Asunto: RE: SocketHubAppender client > > > I think may there are something wrong with my SocketHubAppender in my > server side. I have tried your code. But it show nothing. > Are there any error in my properties file? Thanks! > > here it is my properties file. > > log4j.rootLogger=debug, hls, hub > log4j.hds.hdsconfig=debug, hls, hub > log4j.hds.hdsconfig=debug, hls, hub > > log4j.appender.hls=org.apache.log4j.SocketAppender > log4j.appender.hls.RemoteHost=localhost > log4j.appender.hls.Port=4560 > > log4j.appender.hub=org.apache.log4j.SocketHubAppender > log4j.appender.hub.Port=4561 > > > >From: [EMAIL PROTECTED] > >Reply-To: "Log4CXX User" <[email protected]> > >To: [email protected] > >CC: [EMAIL PROTECTED] > >Subject: SocketHubAppender client > >Date: Fri, 19 Nov 2004 14:04:17 -0500 > > > >Someone had asked a couple of days ago regarding the > sockethubappender. > >I got this from our developer who was using the sockethubappender... > > > >BTW -- did you setup a socket hub appender configuration in > your server > >side before tryingto connect? > > > >Renny Koshy > >President & CEO > > > >-------------------------------------------- > >RUBIX Information Technologies, Inc. > >www.rubixinfotech.com > > > > > > > ><< CdrSocketClient.cpp >> > > _________________________________________________________________ > ??垂涓?浇 MSN Explorer: http://explorer.msn.com/lccn/ >
_________________________________________________________________
与联机的朋友进行交流,请使用 MSN Messenger: http://messenger.msn.com/cn
