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]