You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4j-cvs@jakarta.apache.org by ce...@apache.org on 2001/10/04 22:57:57 UTC
cvs commit: jakarta-log4j/src/java/org/apache/log4j/test/xml domTest1.xml domTest10.xml domTest11.xml domTest12.xml domTest2.xml domTest3.xml domTest4.xml domTest4.xml~ domTest5.xml domTest6.xml domTest7.xml domTest8.xml domTest9.xml
ceki 01/10/04 13:57:57
Modified: src/java/org/apache/log4j/test filter.pl
Added: src/java/org/apache/log4j/test domTest
src/java/org/apache/log4j/test/witness domTest.10 domTest.11
domTest.12 domTest.4 domTest.5 domTest.6 domTest.7
domTest.8 domTest.9 domTest.A1.1 domTest.A1.2
domTest.A1.3 domTest.A2.1 domTest.A2.2 domTest.A2.3
src/java/org/apache/log4j/test/xml domTest1.xml
domTest10.xml domTest11.xml domTest12.xml
domTest2.xml domTest3.xml domTest4.xml
domTest4.xml~ domTest5.xml domTest6.xml
domTest7.xml domTest8.xml domTest9.xml
Log:
Moved org/apache/logj/xml/test/domTest to org/apache/logj/test/domTest
Revision Changes Path
1.4 +13 -26 jakarta-log4j/src/java/org/apache/log4j/test/filter.pl
Index: filter.pl
===================================================================
RCS file: /home/cvs/jakarta-log4j/src/java/org/apache/log4j/test/filter.pl,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- filter.pl 2001/02/13 21:18:42 1.3
+++ filter.pl 2001/10/04 20:57:56 1.4
@@ -47,6 +47,9 @@
elsif(/\(Compiled Code\)/) {
s/\(Compiled Code\)$/\($EXSTR\.java:XXX\)/g;
}
+ elsif(/\(Unknown Source\)/) {
+ s/\(Unknown Source\)$/\($EXSTR\.java:XXX\)/g;
+ }
elsif(/<tr><td>\d+<\/td>/) {
s/<tr><td>\d+<\/td>/<tr><td>XXX<\/td>/;
}
@@ -59,29 +62,13 @@
if(/\($EXSTR\.java:\d*\)/) {
s/\($EXSTR\.java:\d+\)$/\($EXSTR\.java:XXX\)/;
print OUT;
- }
- elsif(/\(Compiled Code\)/) {
+ } elsif(/\(Compiled Code\)/) {
s/\(Compiled Code\)$/\($EXSTR\.java:XXX\)/;
print OUT;
- }
- else {
+ } elsif(/\(Unknown Source\)/) {
+ s/\(Unknown Source\)$/\($EXSTR\.java:XXX\)/;
print OUT;
- }
- }
-}
-
-
-sub doLineNumberFilter {
- while(<IN>) {
- if(/\($EXSTR\.java:\d*\)/) {
- s/\($EXSTR\.java:\d+\)$/\($EXSTR\.java:XXX\)/;
- print OUT;
- }
- elsif(/\(Compiled Code\)/) {
- s/\(Compiled Code\)$/\($EXSTR\.java:XXX\)/;
- print OUT;
- }
- else {
+ } else {
print OUT;
}
}
@@ -126,16 +113,16 @@
if (/$pattern/o) {
$i = index($_,"[main]");
print OUT substr($_, $i);
- }
- elsif(/\($EXSTR\.java:\d*\)/) {
+ } elsif(/\($EXSTR\.java:\d*\)/) {
s/\($EXSTR\.java:\d+\)$/\($EXSTR\.java:XXX\)/;
print OUT;
- }
- elsif(/\(Compiled Code\)/) {
+ } elsif(/\(Compiled Code\)/) {
s/\(Compiled Code\)$/\($EXSTR\.java:XXX\)/;
print OUT;
- }
- elsif (/^java\.lang\.Exception: Just testing$/) {
+ } elsif(/\(Unknown Source\)/) {
+ s/\(Unknown Source\)$/\($EXSTR\.java:XXX\)/;
+ print OUT;
+ } elsif (/^java\.lang\.Exception: Just testing$/) {
print OUT;
}
else {
1.1 jakarta-log4j/src/java/org/apache/log4j/test/domTest
Index: domTest
===================================================================
#!/bin/bash
# A regression test to check the PatternLayout code.
# Read the .functions
. .functions
# If set, allows to skip tests
declare -i start=$1
echo "start=$start TEMP=$TEMP OUTPUT=$OUTPUT"
# ==================================================================
function testDOM {
configFile=$1
layoutA1=$2
layoutA2=$3
deleteFile temp.A1 > /dev/null; deleteFile output.A1 > /dev/null ;
deleteFile temp.A2 > /dev/null; deleteFile output.A2 > /dev/null;
touch temp.A1 temp.A2
echo -n "DOM test $TEST - "
#java org.apache.log4j.xml.test.DOMTest $configFile
java -Dlog4j.configDebug org.apache.log4j.xml.test.DOMTest $configFile
$PERL filter.pl temp.A1 output.A1 DOMTest $layoutA1
if [ $? != 0 ]; then
echo "The output(1) is not in expected format. See the file [output.A1]."
exit 1
fi
$PERL filter.pl temp.A2 output.A2 DOMTest $layoutA2
if [ $? != 0 ]; then
echo "The output(2) is not in expected format. See the file [output.A2]."
exit 1
fi
check witness/domTest.A1.$TEST output.A1; echo -n "-"
check witness/domTest.A2.$TEST output.A2; echo " OK"
}
# ==================================================================
function simpleTest {
configFile=$1
echo -n "DOM test $TEST - "
java org.apache.log4j.xml.test.DOMTest $configFile
#java -Dlog4j.configDebug org.apache.log4j.xml.test.DOMTest $configFile
$PERL filter.pl $TEMP $OUTPUT DOMTest LINE_NUMBER
check witness/domTest.$TEST $OUTPUT; echo " OK"
}
# ==================================================================
setPERL
declare -i TEST
TEST=1
if [ $TEST -ge $start ]; then
testDOM xml/domTest$TEST.xml LINE_NUMBER ISO8601
fi
TEST=2
if [ $TEST -ge $start ]; then
echo "THIS TEST WILL ECHO WARNINGS (BUT DOES NOT THROW EXCEPTIONS)."
testDOM xml/domTest$TEST.xml LINE_NUMBER ISO8601
fi
TEST=3
if [ $TEST -ge $start ]; then
testDOM xml/domTest$TEST.xml RELATIVE RELATIVE
fi
for TEST in 4 5 6 7 8 9 10 11 12
do
if [ $TEST -ge $start ]; then
simpleTest xml/domTest$TEST.xml
fi
done
1.1 jakarta-log4j/src/java/org/apache/log4j/test/witness/domTest.10
Index: domTest.10
===================================================================
INFO test.DOMTest - Message 1
INFO root - Message 1
1.1 jakarta-log4j/src/java/org/apache/log4j/test/witness/domTest.11
Index: domTest.11
===================================================================
WARN test.DOMTest - Message 2
WARN root - Message 2
1.1 jakarta-log4j/src/java/org/apache/log4j/test/witness/domTest.12
Index: domTest.12
===================================================================
DEBUG test.DOMTest - Message 0
DEBUG root - Message 0
INFO test.DOMTest - Message 1
INFO root - Message 1
ERROR test.DOMTest - Message 3
ERROR root - Message 3
FATAL test.DOMTest - Message 4
FATAL root - Message 4
DEBUG test.DOMTest - Message 5
java.lang.Exception: Just testing
at org.apache.log4j.xml.test.DOMTest.test(DOMTest.java:XXX)
at org.apache.log4j.xml.test.DOMTest.main(DOMTest.java:XXX)
DEBUG root - Message 5
java.lang.Exception: Just testing
at org.apache.log4j.xml.test.DOMTest.test(DOMTest.java:XXX)
at org.apache.log4j.xml.test.DOMTest.main(DOMTest.java:XXX)
ERROR test.DOMTest - Message 6
java.lang.Exception: Just testing
at org.apache.log4j.xml.test.DOMTest.test(DOMTest.java:XXX)
at org.apache.log4j.xml.test.DOMTest.main(DOMTest.java:XXX)
ERROR root - Message 6
java.lang.Exception: Just testing
at org.apache.log4j.xml.test.DOMTest.test(DOMTest.java:XXX)
at org.apache.log4j.xml.test.DOMTest.main(DOMTest.java:XXX)
1.1 jakarta-log4j/src/java/org/apache/log4j/test/witness/domTest.4
Index: domTest.4
===================================================================
ERROR test.DOMTest - Message 3
ERROR root - Message 3
FATAL test.DOMTest - Message 4
FATAL root - Message 4
ERROR test.DOMTest - Message 6
java.lang.Exception: Just testing
at org.apache.log4j.xml.test.DOMTest.test(DOMTest.java:XXX)
at org.apache.log4j.xml.test.DOMTest.main(DOMTest.java:XXX)
ERROR root - Message 6
java.lang.Exception: Just testing
at org.apache.log4j.xml.test.DOMTest.test(DOMTest.java:XXX)
at org.apache.log4j.xml.test.DOMTest.main(DOMTest.java:XXX)
1.1 jakarta-log4j/src/java/org/apache/log4j/test/witness/domTest.5
Index: domTest.5
===================================================================
DEBUG test.DOMTest - Message 0
DEBUG root - Message 0
INFO test.DOMTest - Message 1
INFO root - Message 1
WARN test.DOMTest - Message 2
WARN root - Message 2
ERROR test.DOMTest - Message 3
ERROR root - Message 3
FATAL test.DOMTest - Message 4
FATAL root - Message 4
DEBUG test.DOMTest - Message 5
java.lang.Exception: Just testing
at org.apache.log4j.xml.test.DOMTest.test(DOMTest.java:XXX)
at org.apache.log4j.xml.test.DOMTest.main(DOMTest.java:XXX)
DEBUG root - Message 5
java.lang.Exception: Just testing
at org.apache.log4j.xml.test.DOMTest.test(DOMTest.java:XXX)
at org.apache.log4j.xml.test.DOMTest.main(DOMTest.java:XXX)
ERROR test.DOMTest - Message 6
java.lang.Exception: Just testing
at org.apache.log4j.xml.test.DOMTest.test(DOMTest.java:XXX)
at org.apache.log4j.xml.test.DOMTest.main(DOMTest.java:XXX)
ERROR root - Message 6
java.lang.Exception: Just testing
at org.apache.log4j.xml.test.DOMTest.test(DOMTest.java:XXX)
at org.apache.log4j.xml.test.DOMTest.main(DOMTest.java:XXX)
1.1 jakarta-log4j/src/java/org/apache/log4j/test/witness/domTest.6
Index: domTest.6
===================================================================
INFO test.DOMTest - Message 1
INFO root - Message 1
WARN test.DOMTest - Message 2
WARN root - Message 2
1.1 jakarta-log4j/src/java/org/apache/log4j/test/witness/domTest.7
Index: domTest.7
===================================================================
DEBUG test.DOMTest - Message 0
DEBUG root - Message 0
WARN test.DOMTest - Message 2
WARN root - Message 2
ERROR test.DOMTest - Message 3
ERROR root - Message 3
FATAL test.DOMTest - Message 4
FATAL root - Message 4
DEBUG test.DOMTest - Message 5
java.lang.Exception: Just testing
at org.apache.log4j.xml.test.DOMTest.test(DOMTest.java:XXX)
at org.apache.log4j.xml.test.DOMTest.main(DOMTest.java:XXX)
DEBUG root - Message 5
java.lang.Exception: Just testing
at org.apache.log4j.xml.test.DOMTest.test(DOMTest.java:XXX)
at org.apache.log4j.xml.test.DOMTest.main(DOMTest.java:XXX)
ERROR test.DOMTest - Message 6
java.lang.Exception: Just testing
at org.apache.log4j.xml.test.DOMTest.test(DOMTest.java:XXX)
at org.apache.log4j.xml.test.DOMTest.main(DOMTest.java:XXX)
ERROR root - Message 6
java.lang.Exception: Just testing
at org.apache.log4j.xml.test.DOMTest.test(DOMTest.java:XXX)
at org.apache.log4j.xml.test.DOMTest.main(DOMTest.java:XXX)
1.1 jakarta-log4j/src/java/org/apache/log4j/test/witness/domTest.8
Index: domTest.8
===================================================================
WARN test.DOMTest - Message 2
WARN root - Message 2
ERROR test.DOMTest - Message 3
ERROR root - Message 3
FATAL test.DOMTest - Message 4
FATAL root - Message 4
1.1 jakarta-log4j/src/java/org/apache/log4j/test/witness/domTest.9
<<Binary file>>
1.1 jakarta-log4j/src/java/org/apache/log4j/test/witness/domTest.A1.1
Index: domTest.A1.1
===================================================================
DEBUG test.DOMTest - Message 0
DEBUG test.DOMTest - Message 0
DEBUG root - Message 0
INFO test.DOMTest - Message 1
INFO test.DOMTest - Message 1
INFO root - Message 1
WARN test.DOMTest - Message 2
WARN test.DOMTest - Message 2
WARN root - Message 2
ERROR test.DOMTest - Message 3
ERROR test.DOMTest - Message 3
ERROR root - Message 3
FATAL test.DOMTest - Message 4
FATAL test.DOMTest - Message 4
FATAL root - Message 4
DEBUG test.DOMTest - Message 5
java.lang.Exception: Just testing
at org.apache.log4j.xml.test.DOMTest.test(DOMTest.java:XXX)
at org.apache.log4j.xml.test.DOMTest.main(DOMTest.java:XXX)
DEBUG test.DOMTest - Message 5
java.lang.Exception: Just testing
at org.apache.log4j.xml.test.DOMTest.test(DOMTest.java:XXX)
at org.apache.log4j.xml.test.DOMTest.main(DOMTest.java:XXX)
DEBUG root - Message 5
java.lang.Exception: Just testing
at org.apache.log4j.xml.test.DOMTest.test(DOMTest.java:XXX)
at org.apache.log4j.xml.test.DOMTest.main(DOMTest.java:XXX)
ERROR test.DOMTest - Message 6
java.lang.Exception: Just testing
at org.apache.log4j.xml.test.DOMTest.test(DOMTest.java:XXX)
at org.apache.log4j.xml.test.DOMTest.main(DOMTest.java:XXX)
ERROR test.DOMTest - Message 6
java.lang.Exception: Just testing
at org.apache.log4j.xml.test.DOMTest.test(DOMTest.java:XXX)
at org.apache.log4j.xml.test.DOMTest.main(DOMTest.java:XXX)
ERROR root - Message 6
java.lang.Exception: Just testing
at org.apache.log4j.xml.test.DOMTest.test(DOMTest.java:XXX)
at org.apache.log4j.xml.test.DOMTest.main(DOMTest.java:XXX)
1.1 jakarta-log4j/src/java/org/apache/log4j/test/witness/domTest.A1.2
<<Binary file>>
1.1 jakarta-log4j/src/java/org/apache/log4j/test/witness/domTest.A1.3
<<Binary file>>
1.1 jakarta-log4j/src/java/org/apache/log4j/test/witness/domTest.A2.1
Index: domTest.A2.1
===================================================================
[main] DEBUG org.apache.log4j.xml.test.DOMTest - Message 0
[main] DEBUG root - Message 0
[main] INFO org.apache.log4j.xml.test.DOMTest - Message 1
[main] INFO root - Message 1
[main] WARN org.apache.log4j.xml.test.DOMTest - Message 2
[main] WARN root - Message 2
[main] ERROR org.apache.log4j.xml.test.DOMTest - Message 3
[main] ERROR root - Message 3
[main] FATAL org.apache.log4j.xml.test.DOMTest - Message 4
[main] FATAL root - Message 4
[main] DEBUG org.apache.log4j.xml.test.DOMTest - Message 5
java.lang.Exception: Just testing
at org.apache.log4j.xml.test.DOMTest.test(DOMTest.java:XXX)
at org.apache.log4j.xml.test.DOMTest.main(DOMTest.java:XXX)
[main] DEBUG root - Message 5
java.lang.Exception: Just testing
at org.apache.log4j.xml.test.DOMTest.test(DOMTest.java:XXX)
at org.apache.log4j.xml.test.DOMTest.main(DOMTest.java:XXX)
[main] ERROR org.apache.log4j.xml.test.DOMTest - Message 6
java.lang.Exception: Just testing
at org.apache.log4j.xml.test.DOMTest.test(DOMTest.java:XXX)
at org.apache.log4j.xml.test.DOMTest.main(DOMTest.java:XXX)
[main] ERROR root - Message 6
java.lang.Exception: Just testing
at org.apache.log4j.xml.test.DOMTest.test(DOMTest.java:XXX)
at org.apache.log4j.xml.test.DOMTest.main(DOMTest.java:XXX)
1.1 jakarta-log4j/src/java/org/apache/log4j/test/witness/domTest.A2.2
<<Binary file>>
1.1 jakarta-log4j/src/java/org/apache/log4j/test/witness/domTest.A2.3
Index: domTest.A2.3
===================================================================
[main] ERROR test.DOMTest - TEST3 Message 6
java.lang.Exception: Just testing
at org.apache.log4j.xml.test.DOMTest.test(DOMTest.java:XXX)
at org.apache.log4j.xml.test.DOMTest.main(DOMTest.java:XXX)
1.1 jakarta-log4j/src/java/org/apache/log4j/test/xml/domTest1.xml
Index: domTest1.xml
===================================================================
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
<appender name="A1" class="org.apache.log4j.FileAppender">
<param name="File" value="temp.A1" />
<param name="Append" value="false" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%-5p %c{2} - %m\n"/>
</layout>
</appender>
<appender name="A2" class="org.apache.log4j.FileAppender">
<param name="File" value="temp.A2" />
<param name="Append" value="false" />
<layout class="org.apache.log4j.TTCCLayout">
<param name="DateFormat" value="ISO8601" />
</layout>
</appender>
<logger name="org.apache.log4j.xml">
<priority value="debug" />
<appender-ref ref="A1" />
</logger>
<root>
<priority value ="debug" />
<appender-ref ref="A1" />
<appender-ref ref="A2" />
</root>
</log4j:configuration>
1.1 jakarta-log4j/src/java/org/apache/log4j/test/xml/domTest10.xml
Index: domTest10.xml
===================================================================
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/'>
<appender name="A1" class="org.apache.log4j.FileAppender">
<param name="Append" value="false" />
<param name="File" value="temp" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern"
value="%-5p %c{2} - %m\n"/>
</layout>
<!-- Accept all LoggingEvents containing the string
"1" in its message field. -->
<filter class="org.apache.log4j.varia.StringMatchFilter">
<param name="StringToMatch" value="1" />
<param name="AcceptOnMatch" value="true" />
</filter>
<!-- Reject all LoggingEvents containing the string
"Message" in its message field. -->
<filter class="org.apache.log4j.varia.StringMatchFilter">
<param name="StringToMatch" value="Message" />
<param name="AcceptOnMatch" value="false" />
</filter>
</appender>
<root>
<appender-ref ref="A1" />
</root>
</log4j:configuration>
1.1 jakarta-log4j/src/java/org/apache/log4j/test/xml/domTest11.xml
Index: domTest11.xml
===================================================================
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/'
configDebug="true">
<appender name="TEMP" class="org.apache.log4j.FileAppender">
<param name="Append" value="false" />
<param name="File" value="temp" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern"
value="%-5p %c{2} - %m\n"/>
</layout>
<filter class="org.apache.log4j.varia.PriorityMatchFilter">
<param name="PriorityToMatch" value="WARN" />
<param name="AcceptOnMatch" value="true" />
</filter>
</appender>
<root>
<appender-ref ref="TEMP" />
</root>
</log4j:configuration>
1.1 jakarta-log4j/src/java/org/apache/log4j/test/xml/domTest12.xml
Index: domTest12.xml
===================================================================
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/'
configDebug="true">
<appender name="TEMP" class="org.apache.log4j.FileAppender">
<param name="Append" value="false" />
<param name="File" value="temp" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern"
value="%-5p %c{2} - %m\n"/>
</layout>
<filter class="org.apache.log4j.varia.PriorityMatchFilter">
<param name="PriorityToMatch" value="WARN" />
<param name="AcceptOnMatch" value="false" />
</filter>
</appender>
<root>
<appender-ref ref="TEMP" />
</root>
</log4j:configuration>
1.1 jakarta-log4j/src/java/org/apache/log4j/test/xml/domTest2.xml
Index: domTest2.xml
===================================================================
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<!-- This test XML file
- references an INEXISTENT appender in root
- has no appender set for root
- appender A1 has no output target
-->
<log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/'>
<appender name="A1" class="org.apache.log4j.FileAppender">
<param name="Append" value="false" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern"
value="---%-5p %c{2} - %m\n"/>
</layout>
</appender>
<category name="org.apache.log4j.xml">
<priority value="inherited"/>
<appender-ref ref="A1" />
</category>
<root>
<priority value="error"/>
<appender-ref ref="INEXISTENT" />
</root>
</log4j:configuration>
1.1 jakarta-log4j/src/java/org/apache/log4j/test/xml/domTest3.xml
Index: domTest3.xml
===================================================================
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/'>
<appender name="A1" class="org.apache.log4j.RollingFileAppender">
<param name="File" value="temp.A1" />
<param name="Append" value="false" />
<param name="MaxFileSize" value="50" />
<param name="MaxBackupIndex" value="0" />
<layout class="org.apache.log4j.TTCCLayout">
<param name="ThreadPrinting" value="true" />
<param name="DateFormat" value="RELATIVE"/>
</layout>
</appender>
<appender name="A2" class="org.apache.log4j.RollingFileAppender">
<param name="File" value="temp.A2" />
<param name="Append" value="false" />
<param name="MaxFileSize" value="250" />
<param name="MaxBackupIndex" value="0" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern"
value="%r [%t] %p %C{2} - TEST3 %m\n" />
</layout>
</appender>
<category name="org.apache.log4j.xml">
<priority value="debug" />
<appender-ref ref="A1" />
</category>
<root>
<priority value ="debug" />
<appender-ref ref="A1" />
<appender-ref ref="A2" />
</root>
</log4j:configuration>
1.1 jakarta-log4j/src/java/org/apache/log4j/test/xml/domTest4.xml
Index: domTest4.xml
===================================================================
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/'>
<appender name="A1" class="org.apache.log4j.FileAppender">
<param name="Append" value="false" />
<param name="File" value="temp" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern"
value="%-5p %c{2} - %m\n"/>
</layout>
</appender>
<category name="org.apache.log4j.xml">
<priority value="inherited"/>
</category>
<root>
<priority value="error"/>
<appender-ref ref="A1" />
</root>
</log4j:configuration>
1.1 jakarta-log4j/src/java/org/apache/log4j/test/xml/domTest4.xml~
Index: domTest4.xml~
===================================================================
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/'>
<appender name="A1" class="org.apache.log4j.FileAppender">
<param name="Append" value="false" />
<param name="File" value="temp" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern"
value="%-5p %c{2} - %m\n"/>
</layout>
</appender>
<category name="org.apache.log4j.xml">
<priority value="inherited"/>
</category>
<root>
<priority value="error"/>
<appender-ref ref="A1" />
</root>
</log4j:configuration>
1.1 jakarta-log4j/src/java/org/apache/log4j/test/xml/domTest5.xml
Index: domTest5.xml
===================================================================
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration SYSTEM "log4j.dtd">
<configuration>
<appender name="A1" class="org.apache.log4j.FileAppender">
<param name="Append" value="false" />
<param name="File" value="temp" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern"
value="%-5p %c{2} - %m\n"/>
</layout>
</appender>
<root>
<appender-ref ref="A1" />
</root>
</configuration>
1.1 jakarta-log4j/src/java/org/apache/log4j/test/xml/domTest6.xml
Index: domTest6.xml
===================================================================
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/'>
<appender name="A1" class="org.apache.log4j.FileAppender">
<param name="Append" value="false" />
<param name="File" value="temp" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern"
value="%-5p %c{2} - %m\n"/>
</layout>
<!-- Accept all LoggingEvents containing the string
"1" in the message field. -->
<filter class="org.apache.log4j.varia.StringMatchFilter">
<param name="StringToMatch" value="1" />
</filter>
<!-- Accept all LoggingEvents containing the string
"2" in its message field. -->
<filter class="org.apache.log4j.varia.StringMatchFilter">
<param name="StringToMatch" value="2" />
</filter>
<!-- Deny (filter out) everything else. -->
<filter class="org.apache.log4j.varia.DenyAllFilter"/>
</appender>
<root>
<appender-ref ref="A1" />
</root>
</log4j:configuration>
1.1 jakarta-log4j/src/java/org/apache/log4j/test/xml/domTest7.xml
Index: domTest7.xml
===================================================================
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/'>
<appender name="A1" class="org.apache.log4j.FileAppender">
<param name="Append" value="false" />
<param name="File" value="temp" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern"
value="%-5p %c{2} - %m\n"/>
</layout>
<!-- Reject all LoggingEvents containing the string
"1" in the message field. -->
<filter class="org.apache.log4j.varia.StringMatchFilter">
<param name="StringToMatch" value="1" />
<param name="AcceptOnMatch" value="false" />
</filter>
</appender>
<root>
<appender-ref ref="A1" />
</root>
</log4j:configuration>
1.1 jakarta-log4j/src/java/org/apache/log4j/test/xml/domTest8.xml
Index: domTest8.xml
===================================================================
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/'>
<appender name="A1" class="org.apache.log4j.FileAppender">
<param name="Append" value="false" />
<param name="File" value="temp" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern"
value="%-5p %c{2} - %m\n"/>
</layout>
<!-- Reject all LoggingEvents containing the string "0" in
the message field. -->
<filter class="org.apache.log4j.varia.StringMatchFilter">
<param name="StringToMatch" value="0" />
<param name="AcceptOnMatch" value="false" />
</filter>
<!-- Reject all LoggingEvents containing the string "1" in
the message field. -->
<filter class="org.apache.log4j.varia.StringMatchFilter">
<param name="StringToMatch" value="1" />
<param name="AcceptOnMatch" value="false" />
</filter>
<!-- Reject all LoggingEvents containing the string "5" in
the message field. -->
<filter class="org.apache.log4j.varia.StringMatchFilter">
<param name="StringToMatch" value="5" />
<param name="AcceptOnMatch" value="false" />
</filter>
<!-- Reject all LoggingEvents containing the string "6" in
the message field. -->
<filter class="org.apache.log4j.varia.StringMatchFilter">
<param name="StringToMatch" value="6" />
<param name="AcceptOnMatch" value="false" />
</filter>
</appender>
<root>
<appender-ref ref="A1" />
</root>
</log4j:configuration>
1.1 jakarta-log4j/src/java/org/apache/log4j/test/xml/domTest9.xml
Index: domTest9.xml
===================================================================
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/'>
<appender name="A1" class="org.apache.log4j.FileAppender">
<param name="Append" value="false" />
<param name="File" value="temp" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern"
value="%-5p %c{2} - %m\n"/>
</layout>
<!-- Reject all LoggingEvents containing the string
"Message" in the message field. -->
<filter class="org.apache.log4j.varia.StringMatchFilter">
<param name="StringToMatch" value="Message" />
<param name="AcceptOnMatch" value="false" />
</filter>
<!-- Accept all LoggingEvents containing the string
"1" in the message field. -->
<filter class="org.apache.log4j.varia.StringMatchFilter">
<param name="StringToMatch" value="1" />
<param name="AcceptOnMatch" value="true" />
</filter>
</appender>
<root>
<appender-ref ref="A1" />
</root>
</log4j:configuration>
---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-cvs-unsubscribe@jakarta.apache.org
For additional commands, e-mail: log4j-cvs-help@jakarta.apache.org