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]

Reply via email to