I'm getting a weird NPE here:
Daemon Thread [Chainsaw-WorkerThread] (Suspended (breakpoint at line
539 in PatternParser$ClassNamePatternConverter))
PatternParser$ClassNamePatternConverter.getFullyQualifiedName
(LoggingEvent) line: 539
PatternParser$ClassNamePatternConverter(PatternParser
$NamedPatternConverter).convert(LoggingEvent) line: 512
PatternParser$ClassNamePatternConverter(PatternConverter).format
(StringBuffer, LoggingEvent) line: 65
PatternLayout.format(LoggingEvent) line: 504
EventDetailLayout.format(LoggingEvent) line: 280
LogPanel$DetailPaneUpdater.updateDetailPane() line: 2552
LogPanel$DetailPaneUpdater.setSelectedRow(int) line: 2531
LogPanel$DetailPaneUpdater.access$1(LogPanel$DetailPaneUpdater, int)
line: 2529
LogPanel.receiveEventBatch(String, List) line: 1398
ChainsawAppenderHandler$WorkQueue$WorkerThread.dispatchEventBatch
(ChainsawEventBatch) line: 343
ChainsawAppenderHandler$WorkQueue$WorkerThread.run() line: 299
This is because the fqnOfCategoryClass variable is null, as is the
LocationInfo. This obviously never happened with 1.3. I wonder if
the 'fake' appender that dispatches events to the GUI is required to
handle something slightly different.
Anyway, I'm looking at this, just thought I'd let people know where I
was progress wise.
Also on a maven front, I've finally started getting log4j12 branch
working with maven. I basically copied the dependency list from the
trunk pom.xml, and fought with the maven repos to get all the sun
jars downloaded into my local repo. Curse Sun and their jar
licensing. Why can't it 'just work'. If all the sun jars were in
maven repos, then I think Maven would look extra schmick. Together
with the maven-eclipse plugin, I'm seriously thinking that mavenizing
Chainsaw isn't a bad idea.
Paul
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]