Hi, I just did an update of log4j cvs to use chainsaw, but unfortunately, it won't compile:
build.chainsaw: [javac] Compiling 97 source files to /home/goetzger/chainsaw/jakarta-log4j/dist/classes [javac] /home/goetzger/chainsaw/jakarta-log4j/src/java/org/apache/log4j/chainsaw/ChainsawCyclicBufferTableModel.java:409: cannot resolve symbol [javac] symbol : method getMDC (java.lang.String) [javac] location: class org.apache.log4j.spi.LoggingEvent [javac] return event.getMDC(columnNames.get(columnIndex).toString()); [javac] ^ [javac] /home/goetzger/chainsaw/jakarta-log4j/src/java/org/apache/log4j/chainsaw/ChainsawCyclicBufferTableModel.java:417: cannot resolve symbol [javac] symbol : method getMDCKeySet () [javac] location: class org.apache.log4j.spi.LoggingEvent [javac] if (event.getMDCKeySet().size() == 0) { [javac] ^ [javac] /home/goetzger/chainsaw/jakarta-log4j/src/java/org/apache/log4j/chainsaw/ChainsawCyclicBufferTableModel.java:421: cannot resolve symbol [javac] symbol : method getMDCKeySet () [javac] location: class org.apache.log4j.spi.LoggingEvent [javac] Iterator iter = event.getMDCKeySet().iterator(); [javac] ^ [javac] /home/goetzger/chainsaw/jakarta-log4j/src/java/org/apache/log4j/chainsaw/ChainsawCyclicBufferTableModel.java:430: cannot resolve symbol [javac] symbol : method getMDC (java.lang.String) [javac] location: class org.apache.log4j.spi.LoggingEvent [javac] mdc.append(event.getMDC(key.toString())); [javac] ^ [javac] /home/goetzger/chainsaw/jakarta-log4j/src/java/org/apache/log4j/chainsaw/ChainsawCyclicBufferTableModel.java:486: cannot resolve symbol [javac] symbol : method getMDCKeySet () [javac] location: class org.apache.log4j.spi.LoggingEvent [javac] boolean newColumn = uniqueMDCKeys.addAll(e.getMDCKeySet()); [javac] ^ [javac] /home/goetzger/chainsaw/jakarta-log4j/src/java/org/apache/log4j/chainsaw/ChainsawCyclicBufferTableModel.java:492: cannot resolve symbol [javac] symbol : method getMDCKeySet () [javac] location: class org.apache.log4j.spi.LoggingEvent [javac] for (Iterator iter = e.getMDCKeySet().iterator(); iter.hasNext();) { [javac] ^ [javac] /home/goetzger/chainsaw/jakarta-log4j/src/java/org/apache/log4j/chainsaw/ChainsawCyclicBufferTableModel.java:500: cannot resolve symbol [javac] symbol : method getMDC (java.lang.String) [javac] location: class org.apache.log4j.spi.LoggingEvent [javac] this, columnNames.indexOf(key), key, e.getMDC(key.toString()))); [javac] ^ [javac] /home/goetzger/chainsaw/jakarta-log4j/src/java/org/apache/log4j/chainsaw/filter/FilterModel.java:39: cannot resolve symbol [javac] symbol : method getMDCKeySet () [javac] location: class org.apache.log4j.spi.LoggingEvent [javac] eventContainer.addMDCKeys(event.getMDCKeySet()); [javac] ^ [javac] /home/goetzger/chainsaw/jakarta-log4j/src/java/org/apache/log4j/chainsaw/ColumnComparator.java:161: cannot resolve symbol [javac] symbol : method getMDC (java.lang.String) [javac] location: class org.apache.log4j.spi.LoggingEvent [javac] if (e1.getMDC(columnName) != null && e2.getMDC(columnName) != null) { [javac] ^ [javac] /home/goetzger/chainsaw/jakarta-log4j/src/java/org/apache/log4j/chainsaw/ColumnComparator.java:161: cannot resolve symbol [javac] symbol : method getMDC (java.lang.String) [javac] location: class org.apache.log4j.spi.LoggingEvent [javac] if (e1.getMDC(columnName) != null && e2.getMDC(columnName) != null) { [javac] ^ [javac] /home/goetzger/chainsaw/jakarta-log4j/src/java/org/apache/log4j/chainsaw/ColumnComparator.java:162: cannot resolve symbol [javac] symbol : method getMDC (java.lang.String) [javac] location: class org.apache.log4j.spi.LoggingEvent [javac] sort = e1.getMDC(columnName).toString().compareToIgnoreCase(e2.getMDC(columnName).toString()); [javac] ^ [javac] /home/goetzger/chainsaw/jakarta-log4j/src/java/org/apache/log4j/chainsaw/ColumnComparator.java:162: cannot resolve symbol [javac] symbol : method getMDC (java.lang.String) [javac] location: class org.apache.log4j.spi.LoggingEvent [javac] sort = e1.getMDC(columnName).toString().compareToIgnoreCase(e2.getMDC(columnName).toString()); [javac] ^ [javac] /home/goetzger/chainsaw/jakarta-log4j/src/java/org/apache/log4j/rule/RuleTest.java:146: cannot resolve symbol [javac] symbol : method getMDCKeySet () [javac] location: class org.apache.log4j.spi.LoggingEvent [javac] Iterator iter3 = event.getMDCKeySet().iterator(); [javac] ^ [javac] /home/goetzger/chainsaw/jakarta-log4j/src/java/org/apache/log4j/rule/RuleTest.java:153: cannot resolve symbol [javac] symbol : method getMDC (java.lang.String) [javac] location: class org.apache.log4j.spi.LoggingEvent [javac] mdc.append(event.getMDC(mdcKey)); [javac] ^ [javac] 14 errors Is this a known error? What can I do to make it work? My java is: $ java -version java version "1.4.2_04" Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_04-b05) Java HotSpot(TM) Client VM (build 1.4.2_04-b05, mixed mode) Thanks Heinrich --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]