logo       

Sponsor
FREE Network Mapping Tool for Microsoft® Office Visio® Professional 2007
Don't map your network by hand - let LANsurveyor Exx press for Microsoft Visio Professional 2007 automatically create network diagrams for you!

Re: Converting SocketAppender to APR: msg#00051

apache.logging.log4cxx.user

Subject: Re: Converting SocketAppender to APR


On Dec 13, 2004, at 9:29 AM, Sluis, Minto van der wrote:

Hi all,
 
Does anyone know if or when the SocketAppender (and other socket related code) gets converted to APR?
Will this change be in the next release?
When is the next release scheduled?
 
I could give a hand if my employer it.


SocketAppender is an interesting case. There is an outstanding bug (http://nagoya.apache.org/jira/browse/LOGCXX-7) that SocketAppender's wire format is not compatible with log4j's and so it is not possible to use log4j's Chainsaw to monitor a log4cxx SocketAppender (though it can monitor an XMLSocketAppender). In addition, log4j 1.3 has broken serialization compatibility with 1.2.x which causes some versions of Chainsaw not talking to other versions of log4j (see http://nagoya.apache.org/eyebrowse/ReadMsg?listName=log4j- dev@xxxxxxxxxxxxxxxxxx&msgNo=8240) with some discussion about a "common" wire protocol for log4j, log4cxx and log4net.

In a perfect world, log4cxx's wire format would be interoperable with log4j's and SocketAppender would be written using APR. I don't have a specific plan for migrating SocketAppender to APR, my current priority is to get the post Unicode rework log4cxx stable enough for another development milestone (0.9.8) in fairly short order. I don't know yet what that will mean for SocketAppender. If SocketAppender passes its unit tests as is, I'd likely leave it unmodified until after 0.9.8. However, if it needs some work, I'd likely try to convert it to APR. If I can get or develop a good analysis of the log4j wire format, I'd love to switch it to APR and make it compatible with at least some version of log4j.

If you are interested in making a substantial code contribution to log4cxx, look at the Contributor License Agreements on http://www.apache.org/licenses/.






<Prev in Thread] Current Thread [Next in Thread>
Sponsor
FREE Network Mapping Tool for Microsoft® OfficeVisio Professional 2007
Don't map your network by hand - let LANsurveyor Express for Microsoft Visio Professional 2007
automatically create network diagrams for you!
Google Custom Search

Free Magazines

Cisco News
Receive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business.
subscribe

Systems Management News, the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field.
subscribe

The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business.
subscribe

Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company.
subscribe

Total Telecom Total Telecom is "The Economist of the communications industry".
subscribe

Navigation

Home | sitemap | advertise | OSDir is an inevitable website. super tiny logo