cvs commit: jakarta-log4j/src/java/org/apache/log4j/xml XMLDecoder.java UtilLoggingXMLDecoder.java

2003-07-10 Thread sdeboy
sdeboy 2003/07/10 21:52:52 Modified:src/java/org/apache/log4j/xml XMLDecoder.java UtilLoggingXMLDecoder.java Log: Corrected the event parsing in xml decoders where the received fragment was a large single event (the received fragment didn't include the eve

RE: Patch: Override ExitAction in Chainsaw

2003-07-10 Thread Paul Smith
We will definately take your points into consideration, as they are quite valid. In fact, probably right now Chainsaw v2 is violating the somewhat hidden contract of the ChainsawViewer interface (this is how you can get the new Log4UI GUI class to popup if you specify it as an appender in a log4j

RE: Patch: Override ExitAction in Chainsaw

2003-07-10 Thread Matt Munz
Paul, I'm going on vacation and won't be able to look at Chainsaw v2 until next month :( For my application, the primary feature I'd like to see is the ability to treat Chainsaw as a software component, rather than just as a standalone application. This means making sure that System.exi

RE: Patch: Override ExitAction in Chainsaw

2003-07-10 Thread Paul Smith
Hi Matt, Thanks for the patch, but unfortunately the old Chainsaw is now replaced with the new version in CVS, so I don't think I can apply this one. I'm not aware of any discussion of an interim 1.2.9 release, I think we're just working our way towards 1.3. I haven't had a chance to do much Chai

Patch: Override ExitAction in Chainsaw

2003-07-10 Thread Matt Munz
Hi all, This is probably fixed in the latest Chainsaw, but I thought I'd forward this patch against 1.2.8 anyway. In the two attached files, the only change is to allow one to pass in the Action object that is registered with close events. I needed this functionality to run Chainsaw in-VM

cvs commit: jakarta-log4j/src/java/org/apache/log4j/pattern PatternParser.java

2003-07-10 Thread ceki
ceki2003/07/10 10:08:46 Modified:src/java/org/apache/log4j/pattern PatternParser.java Log: Added a new pattern identifier, i.e. 'level', which is a word and not just a letter. Not tested yet. Revision ChangesPath 1.3 +3 -1 jakarta-log4j/src/java/or

cvs commit: jakarta-log4j/src/java/org/apache/log4j/helpers ReaderWriterLock.java

2003-07-10 Thread ceki
ceki2003/07/10 10:05:37 Modified:src/java/org/apache/log4j/helpers ReaderWriterLock.java Log: Added some more documentation on ReadWriterLock Revision ChangesPath 1.3 +17 -0 jakarta-log4j/src/java/org/apache/log4j/helpers/ReaderWriterLock.java Index

cvs commit: jakarta-log4j/src/java/org/apache/log4j/xml XMLLayout.java

2003-07-10 Thread sdeboy
sdeboy 2003/07/10 08:19:20 Modified:src/java/org/apache/log4j/xml XMLLayout.java Log: re-adding spaces for mdc entries in xml layout to conform to existing test output. Revision ChangesPath 1.24 +1 -1 jakarta-log4j/src/java/org/apache/log4j/xml/XMLLayout.java

[GUMP] Test Failure

2003-07-10 Thread Gülcü
This email is autogenerated from the output from: Buildfile: build.xml parentBuild: Caught exception (org.apache.tools.ant.Buil

cvs commit: jakarta-log4j/src/java/org/apache/log4j concurrency.txt

2003-07-10 Thread ceki
ceki2003/07/10 01:51:53 Added: src/java/org/apache/log4j concurrency.txt Log: Just some thoughts on concurrency. Wecan remove this file later on. Revision ChangesPath 1.1 jakarta-log4j/src/java/org/apache/log4j/concurrency.txt Index: concurr

cvs commit: jakarta-log4j/src/java/org/apache/log4j Category.java

2003-07-10 Thread ceki
ceki2003/07/10 01:50:31 Modified:src/java/org/apache/log4j Category.java Log: In certain cases the ReadWriteLock would not be released. Revision ChangesPath 1.76 +8 -6 jakarta-log4j/src/java/org/apache/log4j/Category.java Index: Category.java =

Re: [PATCH] charset support for SyslogAppender

2003-07-10 Thread Ceki Gülcü
Hello Jay, Thank you for your patch. For reasons of consistency alone, I think aggregating properties is probably not a good idea. Did you know that the activateOptions method is called after all parameters are configured, precisely to give appenders the chance to configure themselves or beco