Arun, I will also be doing a presentation on log4cxx soon. Could I please get a copy of your demo apps? Would I have permission to use all or part of them in my presentation?
Thanks! -David Steck [EMAIL PROTECTED] -----Original Message----- From: Arunkumar [mailto:[EMAIL PROTECTED] Sent: Friday, June 02, 2006 5:19 PM To: 'Log4CXX User' Subject: Log4cxx is in :) Hi guys, I gave a presentation on log4cxx today and everybody loved the concept. Good job guys and do release it soon. :) I have 3 demo apps I wrote for the presentation. Language: C++ /compiler - msvc7.1/ OS: Windows App1 demonstrates instantiating a single logger object and sending the outputs to multiple appenders - shows both static and dynamic configuration (xml) App2 demonstrates class hierarchy and additivity - shows both static and dynamic configurations (xml) with multiple appenders App3 demonstrates multi-threading - a max of 64 threads writes to a single file OR a max of 64 threads writes to individual files (without crashing) :) The limit is 64 because of a WaitForMultipleObjects limitation. The apps are very simple but I guess they are effective in proving the concept. Let me know if you guys are interested and I will send you the source files + project files. Issues: 1) Telnet appender crashed during run-time when a layout is not specified. The problem is similar to OutputDebugAppender. This time it crashed at a different point though. I was setting additivity flag to false and it crashed here. File: logger.cpp void Logger::setLevel(const LevelPtr& level) { this->level = level; } Got side-tracked and could not test the Japanese Unicode character output. Hopefully should get back to it next week as time permits. Thanks Arun