I'm looking for some advice on how to contribute some changes I've
made to log4j's NTEventLogAppender. Since the bug I fixed and enhancements
I made are all interrelated, I don't feel creating a bug report and
a couple of enhancement requests is appropriate. I've modified 3 existing
files and added 4 new ones. The changes were done to support a project
I'm working on, but are very general and should be useful to others.
If these changes are desirable for inclusion into logj4, how do I package
them up and who do I send them to?

NTEventLogAppender changes:
- Fixed logging of event categories so the text strings show up in the
  NT Event Log instead of numbers.
- Added a flag to NTEventLogAppender class and support for it in 
  nteventlog.cpp, that allows the programmer to turn on or off the 
  display for the current username in the NT Event Log. Instead of N/A.
- Added a way for the programmer to specify their own resource only
  DLL so they can user their own custom event categories, instead of
  the ones compiled into NTEventLogAppender.dll. Very useful since 
  categories were never really intended to convey the level of the log
  messages anyway.
- Added a new class called CategorizedMessage. It's used a wrapper 
  around an existing log message so a category number can be associated
  with it.
- Added a way for the programmer to specify their own resource only
  DLL so they can user their own custom event mesage, instead of
  the one compiled into NTEventLogAppender.dll. Not very useful since
  there can still be only one event message and the ID has to be 4096,
  but it was easy and leaves room for future enhancements like supporting
  multiple event messages.

-- 
===========================================================================
Brian Lind                                                    (972)547-4090
Computer Lackey                                          [EMAIL PROTECTED]
Eclectic Computing Concepts                                 McKinney, Texas
---------------------------------------------------------------------------
Good salesmen and good repairmen will never go hungry.
                -- R.E. Schenk
===========================================================================

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to