[logback-dev] [GIT] Logback: the generic, reliable, fast and flexible logging framework. branch, master, updated. v0.9.18-51-g90e50c2
added by portage for gitosis-gentoo
git-noreply at pixie.qos.ch
Tue Mar 2 13:04:20 CET 2010
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Logback: the generic, reliable, fast and flexible logging framework.".
The branch, master has been updated
via 90e50c2f25dcacd6455af8baac5d8cfe6cf10f94 (commit)
via 8381bae9d2899def5d9a9420edd2d53811ddba5b (commit)
via 4577cf0a7f55e1162d72691951476d9ae876f0f1 (commit)
via b6bb584c8cb7ff7e6ebf9a0eefcfec48f5a8418c (commit)
via 434a8cf298338f202859806243041721de0b32e6 (commit)
via bf2254414040e25408df3b469ea4b6decd01f304 (commit)
via de7d9343186256b18e4419302923ff024022e638 (commit)
via adae89397fcecee04c69f241db87427cc218d254 (commit)
via 87ceb3d44cefcf454b8635440bc75a37928961ee (commit)
via 4097c6f76343e140bfc7ce11b73a95efceef0655 (commit)
via 96435c32e0541890f5bf3117baf160a5b0a1eb53 (commit)
via e1d24597013b73981e1a1b1d3f518af7db808a58 (commit)
via 576c1625cf8a8f431af78f0a90ba1d8bc7fb21bb (commit)
via 2d9abfae52400cf99ce88470cdf85fb45046b60e (commit)
via 8270ffa0f18e65c70d176d30b71cf748845e0441 (commit)
via b90d74bcaadef20e47ac469d51fee1d1367ca57f (commit)
via 4316ce3c37be6fd8fbad4e9a0645bedb9a487b8e (commit)
via ade00738d1df9cf6d56d3fb98ca28c5977e688d6 (commit)
via 6a3e7041abd4d363afa4b8dd53a132f1f624a65c (commit)
via d2e55bbf1ee4c99949cc82117a3481b8d13dcee7 (commit)
via dfd340815e36f475cd014fd85915dbbafa739d4f (commit)
via e4da8a824934b61ea4d8c885d8f65a8ec3b1e85e (commit)
via e5b5e16ad145327257be746e23153ac14e7bccad (commit)
from abb78264a93de36465e4716f24d75c40b4b583bd (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
-----------------------------------------------------------------------
Summary of changes:
.../qos/logback/access/PatternLayoutEncoder.java | 19 +
.../ch/qos/logback/access/spi/AccessEvent.java | 3 +-
.../ch/qos/logback/access/jetty/JettyFixture.java | 6 +-
logback-classic/pom.xml | 1 +
.../ch/qos/logback/classic/BasicConfigurator.java | 5 +-
.../classic/encoder/PatternLayoutEncoder.java | 32 +
.../classic/sift/ContextBasedDiscriminator.java | 10 +-
.../sift/JNDIBasedContextDiscriminator.java | 101 ++
.../ch/qos/logback/classic/spi/ILoggingEvent.java | 3 +-
.../ch/qos/logback/classic/spi/LoggingEvent.java | 1 +
.../classic/util/DefaultNestedComponentRules.java | 5 +
.../src/test/input/joran/callerData.xml | 4 +-
.../src/test/input/joran/rolling/basic.xml | 4 +-
.../src/test/input/joran/rolling/timeAndSize.xml | 4 +-
logback-classic/src/test/input/joran/scan1.xml | 4 +-
logback-classic/src/test/input/joran/unique.xml | 4 +-
.../src/test/input/turbo/scan_lbclassic154.xml | 3 -
.../ch/qos/logback/classic/AllClassicTest.java | 1 +
.../qos/logback/classic/encoder/PackageTest.java | 23 +
.../classic/encoder/PatternLayoutEncoderTest.java | 59 +
.../qos/logback/classic/html/HTMLLayoutTest.java | 10 +-
.../issue/lbclassic135/LoggingToFileThrouhput.java | 6 +-
.../lbclassic139/LB139_DeadlockTest.java | 2 +-
.../issue/lbclassic135/lbclassic139/Worker.java | 4 +-
.../logback/classic/multiJVM/FileAppenderPerf.java | 8 +-
.../classic/multiJVM/SafeModeFileAppender.java | 8 +-
.../multiJVM/SafeModeRollingFileAppender.java | 8 +-
.../src/test/resources/recursiveInit.xml | 7 +-
.../main/java/ch/qos/logback/core/Appender.java | 10 -
.../java/ch/qos/logback/core/AppenderBase.java | 21 -
.../java/ch/qos/logback/core/ConsoleAppender.java | 15 +-
.../java/ch/qos/logback/core/CoreConstants.java | 3 +
.../java/ch/qos/logback/core/FileAppender.java | 127 +--
.../ch/qos/logback/core/OutputStreamAppender.java | 224 ++++
.../logback/core/UnsynchronizedAppenderBase.java | 10 -
.../java/ch/qos/logback/core/WriterAppender.java | 280 -----
.../core/db/BindDataSourceToJNDIAction.java | 2 +-
.../ch/qos/logback/core/encoder/ByteArrayUtil.java | 56 +
.../ch/qos/logback/core/encoder/EchoEncoder.java | 48 +
.../java/ch/qos/logback/core/encoder/Encoder.java | 27 +
.../ch/qos/logback/core/encoder/EncoderBase.java | 30 +
.../core/encoder/EventObjectInputStream.java | 160 +++
.../core/encoder/NonClosableInputStream.java | 25 +
.../logback/core/encoder/ObjectStreamEncoder.java | 95 ++
.../logback/core/html/LayoutWrappingEncoder.java | 121 ++
.../core/joran/action/IADataForBasicProperty.java | 2 +-
.../joran/action/IADataForComplexProperty.java | 2 +-
.../core/joran/action/NestedBasicPropertyIA.java | 2 +-
.../core/joran/action/NestedComplexPropertyIA.java | 2 +-
.../qos/logback/core/joran/action/ParamAction.java | 2 +-
.../qos/logback/core/joran/spi/PropertySetter.java | 603 ----------
.../logback/core/joran/util/PropertySetter.java | 501 +++++++++
.../core/joran/util/StringToObjectConverter.java | 135 +++
.../ch/qos/logback/core/net/SMTPAppenderBase.java | 12 +-
.../qos/logback/core/net/SyslogAppenderBase.java | 3 +-
.../core/pattern/PatternLayoutEncoderBase.java | 24 +
.../logback/core/recovery/RecoveryCoordinator.java | 55 +
.../core/recovery/ResilientFileOutputStream.java | 105 ++
.../logback/core/rolling/RollingFileAppender.java | 50 +-
.../logback/core/spi/DeferredProcessingAware.java | 6 +
.../compatibility/layoutInsteadOfEncoder.xml} | 0
.../test/java/ch/qos/logback/core/AllCoreTest.java | 4 +-
.../logback/core/FileAppenderResilienceTest.java | 4 +-
.../ch/qos/logback/core/WriterAppenderTest.java | 19 +-
.../logback/core/appender/ConsoleAppenderTest.java | 34 +-
.../qos/logback/core/appender/DummyAppender.java | 26 -
.../logback/core/appender/DummyAppenderTest.java | 27 +-
.../logback/core/appender/DummyWriterAppender.java | 26 +
.../logback/core/appender/FileAppenderTest.java | 22 +-
.../logback/core/appender/XTeeOutputStream.java | 25 +
.../logback/core/encoder/ByteArrayUtilTest.java | 53 +
.../ch/qos/logback/core/encoder/DummyEncoder.java | 106 ++
.../ch/qos/logback/core/encoder/NopEncoder.java | 29 +
.../core/encoder/ObjectEncodeDecodeTest.java | 81 ++
.../ch/qos/logback/core/encoder/PackageTest.java | 22 +
.../ch/qos/logback/core/joran/PackageTest.java | 1 +
.../core/joran/action/IncludeActionTest.java | 19 +-
.../spi/DefaultNestedComponentRegistryTest.java | 4 +
.../ch/qos/logback/core/joran/spi/PackageTest.java | 2 +-
.../logback/core/joran/spi/PropertySetterTest.java | 389 -------
.../java/ch/qos/logback/core/joran/util/House.java | 169 +++
.../qos/logback/core/joran/util/PackageTest.java | 23 +
.../core/joran/util/PropertySetterTest.java | 247 ++++
.../ch/qos/logback/core/recovery/PackageTest.java | 23 +
.../core/recovery/RecoveryCoordinatorTest.java | 57 +
.../core/rolling/MultiThreadedRollingTest.java | 12 +-
.../ch/qos/logback/core/rolling/RenamingTest.java | 10 +-
.../core/rolling/RollingFileAppenderTest.java | 10 +-
.../core/rolling/ScaffoldingForRollingTests.java | 4 +-
.../core/rolling/SizeAndTimeBasedFNATP_Test.java | 2 +-
.../logback/core/rolling/SizeBasedRollingTest.java | 14 +-
.../logback/core/rolling/TimeBasedRollingTest.java | 2 +-
.../TimeBasedRollingWithArchiveRemovalTest.java | 6 +-
.../core/spi/AppenderAttachableImplTest.java | 25 +-
.../logback/core/testUtil/StringListAppender.java | 2 -
.../src/main/java/chapter1/HelloWorld1.java | 26 -
.../src/main/java/chapter1/HelloWorld2.java | 31 -
.../main/java/chapter10/SimpleConfigurator.java | 64 --
.../main/java/chapter10/calculator/AddAction.java | 69 --
.../java/chapter10/calculator/Calculator1.java | 55 -
.../java/chapter10/calculator/Calculator2.java | 64 --
.../chapter10/calculator/ComputationAction1.java | 61 -
.../chapter10/calculator/ComputationAction2.java | 86 --
.../java/chapter10/calculator/LiteralAction.java | 58 -
.../java/chapter10/calculator/MultiplyAction.java | 66 --
.../main/java/chapter10/helloWorld/HelloWorld.java | 48 -
.../chapter10/helloWorld/HelloWorldAction.java | 35 -
.../main/java/chapter10/implicit/NOPAction.java | 34 -
.../src/main/java/chapter10/implicit/PrintMe.java | 61 -
.../chapter10/implicit/PrintMeImplicitAction.java | 44 -
.../java/chapter10/newRule/NewRuleCalculator.java | 63 --
.../src/main/java/chapter11/Log4jMain.java | 34 -
.../src/main/java/chapter11/LogbackMain.java | 48 -
.../main/java/chapter11/TrivialLog4jAppender.java | 34 -
.../main/java/chapter11/TrivialLog4jLayout.java | 43 -
.../java/chapter11/TrivialLogbackAppender.java | 39 -
.../main/java/chapter11/TrivialLogbackLayout.java | 33 -
logback-examples/src/main/java/chapter2/Bar.java | 25 -
.../src/main/java/chapter2/HelloWorld2.java | 28 -
.../main/java/chapter2/MyAppWithConfigFile.java | 45 -
.../main/java/chapter3/AddStatusListenerApp.java | 41 -
logback-examples/src/main/java/chapter3/Foo.java | 26 -
.../src/main/java/chapter3/MyApp1.java | 30 -
.../src/main/java/chapter3/MyApp2.java | 36 -
.../src/main/java/chapter3/MyApp3.java | 53 -
.../src/main/java/chapter3/additivityFlag.xml | 25 -
.../src/main/java/chapter3/contextName.xml | 15 -
.../src/main/java/chapter3/duplicate.xml | 19 -
.../src/main/java/chapter3/includedConfig.xml | 11 -
.../src/main/java/chapter3/insertFromJNDI.xml | 16 -
.../src/main/java/chapter3/multiple.xml | 19 -
.../main/java/chapter3/onConsoleStatusListener.xml | 19 -
.../src/main/java/chapter3/restricted.xml | 23 -
.../src/main/java/chapter3/sample0.xml | 15 -
.../src/main/java/chapter3/sample1.xml | 15 -
.../src/main/java/chapter3/sample2.xml | 21 -
.../src/main/java/chapter3/sample3.xml | 21 -
.../src/main/java/chapter3/sample4.xml | 19 -
logback-examples/src/main/java/chapter3/scan1.xml | 15 -
logback-examples/src/main/java/chapter3/scan2.xml | 15 -
.../main/java/chapter3/variableSubstitution1.xml | 15 -
.../main/java/chapter3/variableSubstitution2.xml | 13 -
.../main/java/chapter3/variableSubstitution3.xml | 15 -
.../main/java/chapter3/variableSubstitution4.xml | 15 -
.../main/java/chapter4/ConfigurationTester.java | 67 --
.../java/chapter4/CountingConsoleAppender.java | 56 -
.../src/main/java/chapter4/ExitWoes1.java | 48 -
.../src/main/java/chapter4/ExitWoes2.java | 53 -
logback-examples/src/main/java/chapter4/IO.java | 178 ---
.../main/java/chapter4/conf/logback-Console.xml | 14 -
.../java/chapter4/conf/logback-HtmlToConsole.xml | 17 -
.../main/java/chapter4/conf/logback-JMSQueue.xml | 18 -
.../main/java/chapter4/conf/logback-JMSTopic.xml | 18 -
.../src/main/java/chapter4/conf/logback-MDC.xml | 14 -
.../conf/logback-PrudentTimeBasedRolling.xml | 19 -
.../chapter4/conf/logback-RollingFixedWindow.xml | 21 -
.../chapter4/conf/logback-RollingSizeBased.xml | 24 -
.../chapter4/conf/logback-RollingTimeBased.xml | 18 -
.../src/main/java/chapter4/conf/logback-SMTP.xml | 20 -
.../java/chapter4/conf/logback-SMTPWithHtml.xml | 21 -
.../java/chapter4/conf/logback-fileAppender.xml | 15 -
.../src/main/java/chapter4/conf/logback-syslog.xml | 14 -
.../main/java/chapter4/conf/logback-timestamp.xml | 20 -
.../java/chapter4/conf/logbback-sizeAndTime.xml | 26 -
.../src/main/java/chapter4/countingConsole.xml | 19 -
.../java/chapter4/mail/CounterBasedEvaluator.java | 63 --
.../src/main/java/chapter4/mail/EMail.java | 69 --
.../src/main/java/chapter4/mail/Marked_EMail.java | 70 --
.../src/main/java/chapter4/sift/SiftExample.java | 55 -
.../main/java/chapter4/socket/SocketClient1.java | 80 --
.../main/java/chapter4/socket/SocketClient2.java | 73 --
.../src/main/java/chapter4/sub/sample/Bar.java | 34 -
.../main/java/chapter5/CallerEvaluatorExample.java | 48 -
.../java/chapter5/ExceptionEvaluatorExample.java | 47 -
.../src/main/java/chapter5/MySampleConverter.java | 50 -
.../src/main/java/chapter5/MySampleLayout.java | 36 -
.../src/main/java/chapter5/MySampleLayout2.java | 54 -
.../src/main/java/chapter5/PatternSample.java | 42 -
.../src/main/java/chapter5/SampleLogging.java | 44 -
.../src/main/java/chapter5/TestException.java | 23 -
.../src/main/java/chapter6/FilterEvents.java | 59 -
logback-examples/src/main/java/chapter6/GoMDC.java | 48 -
.../src/main/java/chapter6/SampleFilter.java | 30 -
.../src/main/java/chapter6/SampleTurboFilter.java | 59 -
.../src/main/java/chapter7/NumberCruncher.java | 29 -
.../main/java/chapter7/NumberCruncherClient.java | 86 --
.../main/java/chapter7/NumberCruncherServer.java | 162 ---
.../src/main/java/chapter7/SimpleMDC.java | 94 --
.../src/main/java/chapter7/UserServletFilter.java | 98 --
.../chapters/appenders/ConfigurationTester.java | 61 +
.../appenders/CountingConsoleAppender.java | 78 ++
.../main/java/chapters/appenders/ExitWoes1.java | 46 +
.../main/java/chapters/appenders/ExitWoes2.java | 51 +
.../src/main/java/chapters/appenders/IO.java | 181 +++
.../appenders}/conf/access/logback-DB.xml | 0
.../appenders}/conf/access/logback-SMTP.xml | 0
.../chapters/appenders/conf/logback-Console.xml | 15 +
.../appenders/conf/logback-HtmlToConsole.xml | 16 +
.../chapters/appenders/conf/logback-JMSQueue.xml | 17 +
.../chapters/appenders/conf/logback-JMSTopic.xml | 17 +
.../java/chapters/appenders/conf/logback-MDC.xml | 13 +
.../conf/logback-PrudentTimeBasedRolling.xml | 19 +
.../appenders/conf/logback-RollingFixedWindow.xml | 22 +
.../appenders/conf/logback-RollingSizeBased.xml | 23 +
.../appenders/conf/logback-RollingTimeBased.xml | 19 +
.../java/chapters/appenders/conf/logback-SMTP.xml | 19 +
.../appenders/conf/logback-SMTPWithHtml.xml | 20 +
.../appenders/conf/logback-fileAppender.xml | 17 +
.../chapters/appenders/conf/logback-syslog.xml | 13 +
.../chapters/appenders/conf/logback-timestamp.xml | 20 +
.../appenders/conf/logbback-sizeAndTime.xml | 23 +
.../java/chapters/appenders/countingConsole.xml | 19 +
.../appenders}/db/append-and-share-with-jndi.xml | 0
.../append-toMySQL-with-datasource-and-pooling.xml | 0
.../db/append-toMySQL-with-datasource.xml | 0
.../db/append-toMySQL-with-driverManager.xml | 0
.../appenders}/db/append-with-c3p0.xml | 0
.../appenders}/db/append-with-datasource.xml | 0
.../appenders}/db/append-with-drivermanager.xml | 0
.../db/append-with-pooled-datasource.xml | 0
.../appenders/mail/CounterBasedEvaluator.java | 63 ++
.../main/java/chapters/appenders/mail/EMail.java | 69 ++
.../java/chapters/appenders/mail/Marked_EMail.java | 70 ++
.../appenders}/mail/gmailSSL.xml | 0
.../appenders}/mail/gmailSTARTTLS.xml | 0
.../appenders}/mail/mail1.xml | 0
.../appenders}/mail/mail2.xml | 0
.../appenders}/mail/mail3.xml | 0
.../appenders}/mail/mailWithMarker.xml | 0
.../appenders/onJoran/SimpleConfigurator.java | 64 ++
.../appenders/onJoran/calculator/AddAction.java | 69 ++
.../appenders/onJoran/calculator/Calculator1.java | 55 +
.../appenders/onJoran/calculator/Calculator2.java | 64 ++
.../onJoran/calculator/ComputationAction1.java | 61 +
.../onJoran/calculator/ComputationAction2.java | 86 ++
.../onJoran/calculator/LiteralAction.java | 58 +
.../onJoran/calculator/MultiplyAction.java | 66 ++
.../appenders/onJoran}/calculator/calculator1.xml | 0
.../appenders/onJoran}/calculator/calculator2.xml | 0
.../appenders/onJoran}/calculator/calculator3.xml | 0
.../appenders/onJoran}/calculator/readme.txt | 0
.../appenders/onJoran/helloWorld/HelloWorld.java | 48 +
.../onJoran/helloWorld/HelloWorldAction.java | 35 +
.../appenders/onJoran}/helloWorld/hello.xml | 0
.../appenders/onJoran}/helloWorld/readme.txt | 0
.../appenders/onJoran/implicit/NOPAction.java | 34 +
.../appenders/onJoran/implicit/PrintMe.java | 61 +
.../onJoran/implicit/PrintMeImplicitAction.java | 44 +
.../appenders/onJoran}/implicit/implicit1.xml | 0
.../appenders/onJoran}/implicit/readme.txt | 0
.../onJoran/newRule/NewRuleCalculator.java | 63 ++
.../appenders/onJoran}/newRule/new-rule.xml | 0
.../appenders/onJoran}/newRule/readme.txt | 0
.../java/chapters/appenders/sift/SiftExample.java | 55 +
.../appenders}/sift/access-siftingFile.xml | 0
.../appenders}/sift/byUserid.xml | 0
.../chapters/appenders/socket/SocketClient1.java | 80 ++
.../chapters/appenders/socket/SocketClient2.java | 73 ++
.../appenders}/socket/client1.xml | 0
.../appenders}/socket/server1.xml | 0
.../appenders}/socket/server2.xml | 0
.../java/chapters/appenders/sub/sample/Bar.java | 34 +
.../src/main/java/chapters/architecture/Bar.java | 25 +
.../java/chapters/architecture/HelloWorld2.java | 28 +
.../chapters/architecture/MyAppWithConfigFile.java | 45 +
.../architecture}/sample-config-1.xml | 0
.../architecture}/sample-config-2.xml | 0
.../architecture}/sample-config-3.xml | 0
.../configuration/AddStatusListenerApp.java | 41 +
.../src/main/java/chapters/configuration/Foo.java | 26 +
.../main/java/chapters/configuration/MyApp1.java | 30 +
.../main/java/chapters/configuration/MyApp2.java | 36 +
.../main/java/chapters/configuration/MyApp3.java | 53 +
.../java/chapters/configuration/additivityFlag.xml | 26 +
.../configuration}/containingConfig.xml | 0
.../java/chapters/configuration/contextName.xml | 15 +
.../main/java/chapters/configuration/duplicate.xml | 19 +
.../java/chapters/configuration/includedConfig.xml | 13 +
.../java/chapters/configuration/insertFromJNDI.xml | 18 +
.../main/java/chapters/configuration/multiple.xml | 21 +
.../configuration/onConsoleStatusListener.xml | 21 +
.../java/chapters/configuration/restricted.xml | 25 +
.../main/java/chapters/configuration/sample0.xml | 17 +
.../main/java/chapters/configuration/sample1.xml | 17 +
.../main/java/chapters/configuration/sample2.xml | 23 +
.../main/java/chapters/configuration/sample3.xml | 24 +
.../main/java/chapters/configuration/sample4.xml | 21 +
.../src/main/java/chapters/configuration/scan1.xml | 17 +
.../src/main/java/chapters/configuration/scan2.xml | 15 +
.../configuration/variableSubstitution1.xml | 15 +
.../configuration/variableSubstitution2.xml | 13 +
.../configuration/variableSubstitution3.xml | 15 +
.../configuration/variableSubstitution4.xml | 15 +
.../configuration}/variables1.properties | 0
.../configuration}/variables2.properties | 0
.../main/java/chapters/filters/FilterEvents.java | 59 +
.../src/main/java/chapters/filters/GoMDC.java | 48 +
.../main/java/chapters/filters/SampleFilter.java | 30 +
.../java/chapters/filters/SampleTurboFilter.java | 59 +
.../filters}/accessEventEvaluator.xml | 0
.../filters}/accessEventEvaluator2.xml | 0
.../filters}/basicConfiguration.xml | 0
.../filters}/basicEventEvaluator.xml | 0
.../filters}/duplicateMessage.xml | 0
.../filters}/evaluatorWithMatcher.xml | 0
.../filters}/levelFilterConfig.xml | 0
.../{chapter6 => chapters/filters}/mdcfilter.xml | 0
.../filters}/sampleFilterConfig.xml | 0
.../filters}/sampleTurboFilterConfig.xml | 0
.../filters}/thresholdFilterConfig.xml | 0
.../filters}/turboFilters.xml | 0
.../java/chapters/introduction/HelloWorld1.java | 26 +
.../java/chapters/introduction/HelloWorld2.java | 31 +
.../chapters/layouts/CallerEvaluatorExample.java | 48 +
.../layouts/ExceptionEvaluatorExample.java | 47 +
.../java/chapters/layouts/MySampleConverter.java | 50 +
.../main/java/chapters/layouts/MySampleLayout.java | 36 +
.../java/chapters/layouts/MySampleLayout2.java | 54 +
.../main/java/chapters/layouts/PatternSample.java | 42 +
.../main/java/chapters/layouts/SampleLogging.java | 44 +
.../main/java/chapters/layouts/TestException.java | 23 +
.../layouts}/callerEvaluatorConfig.xml | 0
.../layouts}/exceptionEvaluatorConfig.xml | 0
.../layouts}/mySampleConverterConfig.xml | 0
.../layouts}/sampleLayoutConfig.xml | 0
.../layouts}/sampleLayoutConfig2.xml | 0
.../src/main/java/chapters/mdc/NumberCruncher.java | 29 +
.../java/chapters/mdc/NumberCruncherClient.java | 86 ++
.../java/chapters/mdc/NumberCruncherServer.java | 162 +++
.../src/main/java/chapters/mdc/SimpleMDC.java | 94 ++
.../main/java/chapters/mdc/UserServletFilter.java | 98 ++
.../main/java/{chapter7 => chapters/mdc}/mdc1.xml | 0
.../java/{chapter7 => chapters/mdc}/simpleMDC.xml | 0
.../chapters/migrationFromLog4j/Log4jMain.java | 34 +
.../chapters/migrationFromLog4j/LogbackMain.java | 48 +
.../migrationFromLog4j/TrivialLog4jAppender.java | 34 +
.../migrationFromLog4j/TrivialLog4jLayout.java | 43 +
.../migrationFromLog4j/TrivialLogbackAppender.java | 60 +
.../migrationFromLog4j/TrivialLogbackLayout.java | 33 +
.../migrationFromLog4j}/log4jTrivial.properties | 0
.../migrationFromLog4j}/logback-trivial.xml | 0
logback-site/src/site/pages/documentation.html | 3 +
logback-site/src/site/pages/index.html | 26 +-
logback-site/src/site/pages/manual/appenders.html | 388 +++-----
.../src/site/pages/manual/architecture.html | 29 +-
.../src/site/pages/manual/configuration.html | 610 ++++++-----
.../src/site/pages/manual/introduction.html | 32 +-
.../src/site/pages/manual/migrationFromLog4j.html | 5 +-
logback-site/src/site/pages/manual/onJoran.html | 14 +-
.../src/site/pages/manual/underTheHood.html | 2 +-
logback-site/src/site/pages/reasonsToSwitch.html | 216 ++++
logback-site/src/site/pages/templates/footer.js | 15 +-
.../manual/images/chapters/appenders/appender.uml | 1179 ++++++++++++++++++++
.../manual/images/chapters/appenders/appender.~ml | 865 ++++++++++++++
.../chapters/appenders/appenderClassDiagram.jpg | Bin 0 -> 71199 bytes
.../appenders}/dbAppenderLE.gif | Bin 31272 -> 31272 bytes
.../appenders}/dbAppenderLEException.gif | Bin 3861 -> 3861 bytes
.../appenders}/dbAppenderLEProperty.gif | Bin 3820 -> 3820 bytes
.../appenders}/fileAppenderUML.png | Bin 6684 -> 6684 bytes
.../appenders}/smtpAppender1.jpg | Bin 226207 -> 226207 bytes
.../appenders}/smtpAppender2.jpg | Bin 244223 -> 244223 bytes
.../architecture}/underTheHoodSequence2.gif | Bin 71138 -> 71138 bytes
.../architecture}/underTheHoodSequence2_small.gif | Bin 23063 -> 23063 bytes
.../configuration}/appenderSyntax.png | Bin 4541 -> 4541 bytes
.../configuration}/basicSyntax.png | Bin 2950 -> 2950 bytes
.../configuration}/lbClassicStatus.jpg | Bin 176313 -> 176313 bytes
.../configuration}/sample.xml | 0
.../{chapter6 => chapters/filters}/filterChain.gif | Bin 1226 -> 1226 bytes
.../jmxConfigurator}/jconsole15_jetty.gif | Bin 9796 -> 9796 bytes
.../jmxConfigurator}/jconsole15_tomcat.gif | Bin 9741 -> 9741 bytes
.../jmxConfigurator}/jmxConfigurator.gif | Bin 33445 -> 33445 bytes
.../jmxConfigurator}/multiple.gif | Bin 22501 -> 22501 bytes
.../jmxConfigurator}/mx4j_jetty.gif | Bin 26973 -> 26973 bytes
.../jmxConfigurator}/mx4j_tomcat.gif | Bin 27657 -> 27657 bytes
.../jmxConfigurator}/statusList.gif | Bin 36223 -> 36223 bytes
375 files changed, 9690 insertions(+), 6068 deletions(-)
create mode 100644 logback-access/src/main/java/ch/qos/logback/access/PatternLayoutEncoder.java
create mode 100644 logback-classic/src/main/java/ch/qos/logback/classic/encoder/PatternLayoutEncoder.java
create mode 100644 logback-classic/src/main/java/ch/qos/logback/classic/sift/JNDIBasedContextDiscriminator.java
create mode 100644 logback-classic/src/test/java/ch/qos/logback/classic/encoder/PackageTest.java
create mode 100644 logback-classic/src/test/java/ch/qos/logback/classic/encoder/PatternLayoutEncoderTest.java
create mode 100644 logback-core/src/main/java/ch/qos/logback/core/OutputStreamAppender.java
delete mode 100644 logback-core/src/main/java/ch/qos/logback/core/WriterAppender.java
create mode 100644 logback-core/src/main/java/ch/qos/logback/core/encoder/ByteArrayUtil.java
create mode 100644 logback-core/src/main/java/ch/qos/logback/core/encoder/EchoEncoder.java
create mode 100644 logback-core/src/main/java/ch/qos/logback/core/encoder/Encoder.java
create mode 100644 logback-core/src/main/java/ch/qos/logback/core/encoder/EncoderBase.java
create mode 100644 logback-core/src/main/java/ch/qos/logback/core/encoder/EventObjectInputStream.java
create mode 100644 logback-core/src/main/java/ch/qos/logback/core/encoder/NonClosableInputStream.java
create mode 100644 logback-core/src/main/java/ch/qos/logback/core/encoder/ObjectStreamEncoder.java
create mode 100644 logback-core/src/main/java/ch/qos/logback/core/html/LayoutWrappingEncoder.java
delete mode 100644 logback-core/src/main/java/ch/qos/logback/core/joran/spi/PropertySetter.java
create mode 100644 logback-core/src/main/java/ch/qos/logback/core/joran/util/PropertySetter.java
create mode 100644 logback-core/src/main/java/ch/qos/logback/core/joran/util/StringToObjectConverter.java
create mode 100644 logback-core/src/main/java/ch/qos/logback/core/pattern/PatternLayoutEncoderBase.java
create mode 100644 logback-core/src/main/java/ch/qos/logback/core/recovery/RecoveryCoordinator.java
create mode 100644 logback-core/src/main/java/ch/qos/logback/core/recovery/ResilientFileOutputStream.java
create mode 100644 logback-core/src/main/java/ch/qos/logback/core/spi/DeferredProcessingAware.java
copy logback-core/src/test/{witness/rolling/tbr-test1.0 => input/joran/compatibility/layoutInsteadOfEncoder.xml} (100%)
delete mode 100644 logback-core/src/test/java/ch/qos/logback/core/appender/DummyAppender.java
create mode 100644 logback-core/src/test/java/ch/qos/logback/core/appender/DummyWriterAppender.java
create mode 100644 logback-core/src/test/java/ch/qos/logback/core/appender/XTeeOutputStream.java
create mode 100644 logback-core/src/test/java/ch/qos/logback/core/encoder/ByteArrayUtilTest.java
create mode 100644 logback-core/src/test/java/ch/qos/logback/core/encoder/DummyEncoder.java
create mode 100644 logback-core/src/test/java/ch/qos/logback/core/encoder/NopEncoder.java
create mode 100644 logback-core/src/test/java/ch/qos/logback/core/encoder/ObjectEncodeDecodeTest.java
create mode 100644 logback-core/src/test/java/ch/qos/logback/core/encoder/PackageTest.java
delete mode 100644 logback-core/src/test/java/ch/qos/logback/core/joran/spi/PropertySetterTest.java
create mode 100644 logback-core/src/test/java/ch/qos/logback/core/joran/util/House.java
create mode 100644 logback-core/src/test/java/ch/qos/logback/core/joran/util/PackageTest.java
create mode 100644 logback-core/src/test/java/ch/qos/logback/core/joran/util/PropertySetterTest.java
create mode 100644 logback-core/src/test/java/ch/qos/logback/core/recovery/PackageTest.java
create mode 100644 logback-core/src/test/java/ch/qos/logback/core/recovery/RecoveryCoordinatorTest.java
delete mode 100644 logback-examples/src/main/java/chapter1/HelloWorld1.java
delete mode 100644 logback-examples/src/main/java/chapter1/HelloWorld2.java
delete mode 100644 logback-examples/src/main/java/chapter10/SimpleConfigurator.java
delete mode 100644 logback-examples/src/main/java/chapter10/calculator/AddAction.java
delete mode 100644 logback-examples/src/main/java/chapter10/calculator/Calculator1.java
delete mode 100644 logback-examples/src/main/java/chapter10/calculator/Calculator2.java
delete mode 100644 logback-examples/src/main/java/chapter10/calculator/ComputationAction1.java
delete mode 100644 logback-examples/src/main/java/chapter10/calculator/ComputationAction2.java
delete mode 100644 logback-examples/src/main/java/chapter10/calculator/LiteralAction.java
delete mode 100644 logback-examples/src/main/java/chapter10/calculator/MultiplyAction.java
delete mode 100644 logback-examples/src/main/java/chapter10/helloWorld/HelloWorld.java
delete mode 100644 logback-examples/src/main/java/chapter10/helloWorld/HelloWorldAction.java
delete mode 100644 logback-examples/src/main/java/chapter10/implicit/NOPAction.java
delete mode 100644 logback-examples/src/main/java/chapter10/implicit/PrintMe.java
delete mode 100644 logback-examples/src/main/java/chapter10/implicit/PrintMeImplicitAction.java
delete mode 100644 logback-examples/src/main/java/chapter10/newRule/NewRuleCalculator.java
delete mode 100644 logback-examples/src/main/java/chapter11/Log4jMain.java
delete mode 100644 logback-examples/src/main/java/chapter11/LogbackMain.java
delete mode 100644 logback-examples/src/main/java/chapter11/TrivialLog4jAppender.java
delete mode 100644 logback-examples/src/main/java/chapter11/TrivialLog4jLayout.java
delete mode 100644 logback-examples/src/main/java/chapter11/TrivialLogbackAppender.java
delete mode 100644 logback-examples/src/main/java/chapter11/TrivialLogbackLayout.java
delete mode 100644 logback-examples/src/main/java/chapter2/Bar.java
delete mode 100644 logback-examples/src/main/java/chapter2/HelloWorld2.java
delete mode 100644 logback-examples/src/main/java/chapter2/MyAppWithConfigFile.java
delete mode 100644 logback-examples/src/main/java/chapter3/AddStatusListenerApp.java
delete mode 100644 logback-examples/src/main/java/chapter3/Foo.java
delete mode 100644 logback-examples/src/main/java/chapter3/MyApp1.java
delete mode 100644 logback-examples/src/main/java/chapter3/MyApp2.java
delete mode 100644 logback-examples/src/main/java/chapter3/MyApp3.java
delete mode 100644 logback-examples/src/main/java/chapter3/additivityFlag.xml
delete mode 100644 logback-examples/src/main/java/chapter3/contextName.xml
delete mode 100644 logback-examples/src/main/java/chapter3/duplicate.xml
delete mode 100644 logback-examples/src/main/java/chapter3/includedConfig.xml
delete mode 100644 logback-examples/src/main/java/chapter3/insertFromJNDI.xml
delete mode 100644 logback-examples/src/main/java/chapter3/multiple.xml
delete mode 100644 logback-examples/src/main/java/chapter3/onConsoleStatusListener.xml
delete mode 100644 logback-examples/src/main/java/chapter3/restricted.xml
delete mode 100644 logback-examples/src/main/java/chapter3/sample0.xml
delete mode 100644 logback-examples/src/main/java/chapter3/sample1.xml
delete mode 100644 logback-examples/src/main/java/chapter3/sample2.xml
delete mode 100644 logback-examples/src/main/java/chapter3/sample3.xml
delete mode 100644 logback-examples/src/main/java/chapter3/sample4.xml
delete mode 100644 logback-examples/src/main/java/chapter3/scan1.xml
delete mode 100644 logback-examples/src/main/java/chapter3/scan2.xml
delete mode 100644 logback-examples/src/main/java/chapter3/variableSubstitution1.xml
delete mode 100644 logback-examples/src/main/java/chapter3/variableSubstitution2.xml
delete mode 100644 logback-examples/src/main/java/chapter3/variableSubstitution3.xml
delete mode 100644 logback-examples/src/main/java/chapter3/variableSubstitution4.xml
delete mode 100644 logback-examples/src/main/java/chapter4/ConfigurationTester.java
delete mode 100644 logback-examples/src/main/java/chapter4/CountingConsoleAppender.java
delete mode 100644 logback-examples/src/main/java/chapter4/ExitWoes1.java
delete mode 100644 logback-examples/src/main/java/chapter4/ExitWoes2.java
delete mode 100644 logback-examples/src/main/java/chapter4/IO.java
delete mode 100644 logback-examples/src/main/java/chapter4/conf/logback-Console.xml
delete mode 100644 logback-examples/src/main/java/chapter4/conf/logback-HtmlToConsole.xml
delete mode 100644 logback-examples/src/main/java/chapter4/conf/logback-JMSQueue.xml
delete mode 100644 logback-examples/src/main/java/chapter4/conf/logback-JMSTopic.xml
delete mode 100644 logback-examples/src/main/java/chapter4/conf/logback-MDC.xml
delete mode 100644 logback-examples/src/main/java/chapter4/conf/logback-PrudentTimeBasedRolling.xml
delete mode 100644 logback-examples/src/main/java/chapter4/conf/logback-RollingFixedWindow.xml
delete mode 100644 logback-examples/src/main/java/chapter4/conf/logback-RollingSizeBased.xml
delete mode 100644 logback-examples/src/main/java/chapter4/conf/logback-RollingTimeBased.xml
delete mode 100644 logback-examples/src/main/java/chapter4/conf/logback-SMTP.xml
delete mode 100644 logback-examples/src/main/java/chapter4/conf/logback-SMTPWithHtml.xml
delete mode 100644 logback-examples/src/main/java/chapter4/conf/logback-fileAppender.xml
delete mode 100644 logback-examples/src/main/java/chapter4/conf/logback-syslog.xml
delete mode 100644 logback-examples/src/main/java/chapter4/conf/logback-timestamp.xml
delete mode 100644 logback-examples/src/main/java/chapter4/conf/logbback-sizeAndTime.xml
delete mode 100644 logback-examples/src/main/java/chapter4/countingConsole.xml
delete mode 100644 logback-examples/src/main/java/chapter4/mail/CounterBasedEvaluator.java
delete mode 100644 logback-examples/src/main/java/chapter4/mail/EMail.java
delete mode 100644 logback-examples/src/main/java/chapter4/mail/Marked_EMail.java
delete mode 100644 logback-examples/src/main/java/chapter4/sift/SiftExample.java
delete mode 100644 logback-examples/src/main/java/chapter4/socket/SocketClient1.java
delete mode 100644 logback-examples/src/main/java/chapter4/socket/SocketClient2.java
delete mode 100644 logback-examples/src/main/java/chapter4/sub/sample/Bar.java
delete mode 100644 logback-examples/src/main/java/chapter5/CallerEvaluatorExample.java
delete mode 100644 logback-examples/src/main/java/chapter5/ExceptionEvaluatorExample.java
delete mode 100644 logback-examples/src/main/java/chapter5/MySampleConverter.java
delete mode 100644 logback-examples/src/main/java/chapter5/MySampleLayout.java
delete mode 100644 logback-examples/src/main/java/chapter5/MySampleLayout2.java
delete mode 100644 logback-examples/src/main/java/chapter5/PatternSample.java
delete mode 100644 logback-examples/src/main/java/chapter5/SampleLogging.java
delete mode 100644 logback-examples/src/main/java/chapter5/TestException.java
delete mode 100644 logback-examples/src/main/java/chapter6/FilterEvents.java
delete mode 100644 logback-examples/src/main/java/chapter6/GoMDC.java
delete mode 100644 logback-examples/src/main/java/chapter6/SampleFilter.java
delete mode 100644 logback-examples/src/main/java/chapter6/SampleTurboFilter.java
delete mode 100644 logback-examples/src/main/java/chapter7/NumberCruncher.java
delete mode 100644 logback-examples/src/main/java/chapter7/NumberCruncherClient.java
delete mode 100644 logback-examples/src/main/java/chapter7/NumberCruncherServer.java
delete mode 100644 logback-examples/src/main/java/chapter7/SimpleMDC.java
delete mode 100644 logback-examples/src/main/java/chapter7/UserServletFilter.java
create mode 100644 logback-examples/src/main/java/chapters/appenders/ConfigurationTester.java
create mode 100644 logback-examples/src/main/java/chapters/appenders/CountingConsoleAppender.java
create mode 100644 logback-examples/src/main/java/chapters/appenders/ExitWoes1.java
create mode 100644 logback-examples/src/main/java/chapters/appenders/ExitWoes2.java
create mode 100644 logback-examples/src/main/java/chapters/appenders/IO.java
rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/conf/access/logback-DB.xml (100%)
rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/conf/access/logback-SMTP.xml (100%)
create mode 100644 logback-examples/src/main/java/chapters/appenders/conf/logback-Console.xml
create mode 100644 logback-examples/src/main/java/chapters/appenders/conf/logback-HtmlToConsole.xml
create mode 100644 logback-examples/src/main/java/chapters/appenders/conf/logback-JMSQueue.xml
create mode 100644 logback-examples/src/main/java/chapters/appenders/conf/logback-JMSTopic.xml
create mode 100644 logback-examples/src/main/java/chapters/appenders/conf/logback-MDC.xml
create mode 100644 logback-examples/src/main/java/chapters/appenders/conf/logback-PrudentTimeBasedRolling.xml
create mode 100644 logback-examples/src/main/java/chapters/appenders/conf/logback-RollingFixedWindow.xml
create mode 100644 logback-examples/src/main/java/chapters/appenders/conf/logback-RollingSizeBased.xml
create mode 100644 logback-examples/src/main/java/chapters/appenders/conf/logback-RollingTimeBased.xml
create mode 100644 logback-examples/src/main/java/chapters/appenders/conf/logback-SMTP.xml
create mode 100644 logback-examples/src/main/java/chapters/appenders/conf/logback-SMTPWithHtml.xml
create mode 100644 logback-examples/src/main/java/chapters/appenders/conf/logback-fileAppender.xml
create mode 100644 logback-examples/src/main/java/chapters/appenders/conf/logback-syslog.xml
create mode 100644 logback-examples/src/main/java/chapters/appenders/conf/logback-timestamp.xml
create mode 100644 logback-examples/src/main/java/chapters/appenders/conf/logbback-sizeAndTime.xml
create mode 100644 logback-examples/src/main/java/chapters/appenders/countingConsole.xml
rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/db/append-and-share-with-jndi.xml (100%)
rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/db/append-toMySQL-with-datasource-and-pooling.xml (100%)
rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/db/append-toMySQL-with-datasource.xml (100%)
rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/db/append-toMySQL-with-driverManager.xml (100%)
rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/db/append-with-c3p0.xml (100%)
rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/db/append-with-datasource.xml (100%)
rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/db/append-with-drivermanager.xml (100%)
rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/db/append-with-pooled-datasource.xml (100%)
create mode 100644 logback-examples/src/main/java/chapters/appenders/mail/CounterBasedEvaluator.java
create mode 100644 logback-examples/src/main/java/chapters/appenders/mail/EMail.java
create mode 100644 logback-examples/src/main/java/chapters/appenders/mail/Marked_EMail.java
rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/mail/gmailSSL.xml (100%)
rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/mail/gmailSTARTTLS.xml (100%)
rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/mail/mail1.xml (100%)
rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/mail/mail2.xml (100%)
rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/mail/mail3.xml (100%)
rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/mail/mailWithMarker.xml (100%)
create mode 100644 logback-examples/src/main/java/chapters/appenders/onJoran/SimpleConfigurator.java
create mode 100644 logback-examples/src/main/java/chapters/appenders/onJoran/calculator/AddAction.java
create mode 100644 logback-examples/src/main/java/chapters/appenders/onJoran/calculator/Calculator1.java
create mode 100644 logback-examples/src/main/java/chapters/appenders/onJoran/calculator/Calculator2.java
create mode 100644 logback-examples/src/main/java/chapters/appenders/onJoran/calculator/ComputationAction1.java
create mode 100644 logback-examples/src/main/java/chapters/appenders/onJoran/calculator/ComputationAction2.java
create mode 100644 logback-examples/src/main/java/chapters/appenders/onJoran/calculator/LiteralAction.java
create mode 100644 logback-examples/src/main/java/chapters/appenders/onJoran/calculator/MultiplyAction.java
rename logback-examples/src/main/java/{chapter10 => chapters/appenders/onJoran}/calculator/calculator1.xml (100%)
rename logback-examples/src/main/java/{chapter10 => chapters/appenders/onJoran}/calculator/calculator2.xml (100%)
rename logback-examples/src/main/java/{chapter10 => chapters/appenders/onJoran}/calculator/calculator3.xml (100%)
rename logback-examples/src/main/java/{chapter10 => chapters/appenders/onJoran}/calculator/readme.txt (100%)
create mode 100644 logback-examples/src/main/java/chapters/appenders/onJoran/helloWorld/HelloWorld.java
create mode 100644 logback-examples/src/main/java/chapters/appenders/onJoran/helloWorld/HelloWorldAction.java
rename logback-examples/src/main/java/{chapter10 => chapters/appenders/onJoran}/helloWorld/hello.xml (100%)
rename logback-examples/src/main/java/{chapter10 => chapters/appenders/onJoran}/helloWorld/readme.txt (100%)
create mode 100644 logback-examples/src/main/java/chapters/appenders/onJoran/implicit/NOPAction.java
create mode 100644 logback-examples/src/main/java/chapters/appenders/onJoran/implicit/PrintMe.java
create mode 100644 logback-examples/src/main/java/chapters/appenders/onJoran/implicit/PrintMeImplicitAction.java
rename logback-examples/src/main/java/{chapter10 => chapters/appenders/onJoran}/implicit/implicit1.xml (100%)
rename logback-examples/src/main/java/{chapter10 => chapters/appenders/onJoran}/implicit/readme.txt (100%)
create mode 100644 logback-examples/src/main/java/chapters/appenders/onJoran/newRule/NewRuleCalculator.java
rename logback-examples/src/main/java/{chapter10 => chapters/appenders/onJoran}/newRule/new-rule.xml (100%)
rename logback-examples/src/main/java/{chapter10 => chapters/appenders/onJoran}/newRule/readme.txt (100%)
create mode 100644 logback-examples/src/main/java/chapters/appenders/sift/SiftExample.java
rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/sift/access-siftingFile.xml (100%)
rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/sift/byUserid.xml (100%)
create mode 100644 logback-examples/src/main/java/chapters/appenders/socket/SocketClient1.java
create mode 100644 logback-examples/src/main/java/chapters/appenders/socket/SocketClient2.java
rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/socket/client1.xml (100%)
rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/socket/server1.xml (100%)
rename logback-examples/src/main/java/{chapter4 => chapters/appenders}/socket/server2.xml (100%)
create mode 100644 logback-examples/src/main/java/chapters/appenders/sub/sample/Bar.java
create mode 100644 logback-examples/src/main/java/chapters/architecture/Bar.java
create mode 100644 logback-examples/src/main/java/chapters/architecture/HelloWorld2.java
create mode 100644 logback-examples/src/main/java/chapters/architecture/MyAppWithConfigFile.java
rename logback-examples/src/main/java/{chapter2 => chapters/architecture}/sample-config-1.xml (100%)
rename logback-examples/src/main/java/{chapter2 => chapters/architecture}/sample-config-2.xml (100%)
rename logback-examples/src/main/java/{chapter2 => chapters/architecture}/sample-config-3.xml (100%)
create mode 100644 logback-examples/src/main/java/chapters/configuration/AddStatusListenerApp.java
create mode 100644 logback-examples/src/main/java/chapters/configuration/Foo.java
create mode 100644 logback-examples/src/main/java/chapters/configuration/MyApp1.java
create mode 100644 logback-examples/src/main/java/chapters/configuration/MyApp2.java
create mode 100644 logback-examples/src/main/java/chapters/configuration/MyApp3.java
create mode 100644 logback-examples/src/main/java/chapters/configuration/additivityFlag.xml
rename logback-examples/src/main/java/{chapter3 => chapters/configuration}/containingConfig.xml (100%)
create mode 100644 logback-examples/src/main/java/chapters/configuration/contextName.xml
create mode 100644 logback-examples/src/main/java/chapters/configuration/duplicate.xml
create mode 100644 logback-examples/src/main/java/chapters/configuration/includedConfig.xml
create mode 100644 logback-examples/src/main/java/chapters/configuration/insertFromJNDI.xml
create mode 100644 logback-examples/src/main/java/chapters/configuration/multiple.xml
create mode 100644 logback-examples/src/main/java/chapters/configuration/onConsoleStatusListener.xml
create mode 100644 logback-examples/src/main/java/chapters/configuration/restricted.xml
create mode 100644 logback-examples/src/main/java/chapters/configuration/sample0.xml
create mode 100644 logback-examples/src/main/java/chapters/configuration/sample1.xml
create mode 100644 logback-examples/src/main/java/chapters/configuration/sample2.xml
create mode 100644 logback-examples/src/main/java/chapters/configuration/sample3.xml
create mode 100644 logback-examples/src/main/java/chapters/configuration/sample4.xml
create mode 100644 logback-examples/src/main/java/chapters/configuration/scan1.xml
create mode 100644 logback-examples/src/main/java/chapters/configuration/scan2.xml
create mode 100644 logback-examples/src/main/java/chapters/configuration/variableSubstitution1.xml
create mode 100644 logback-examples/src/main/java/chapters/configuration/variableSubstitution2.xml
create mode 100644 logback-examples/src/main/java/chapters/configuration/variableSubstitution3.xml
create mode 100644 logback-examples/src/main/java/chapters/configuration/variableSubstitution4.xml
rename logback-examples/src/main/java/{chapter3 => chapters/configuration}/variables1.properties (100%)
rename logback-examples/src/main/java/{chapter3 => chapters/configuration}/variables2.properties (100%)
create mode 100644 logback-examples/src/main/java/chapters/filters/FilterEvents.java
create mode 100644 logback-examples/src/main/java/chapters/filters/GoMDC.java
create mode 100644 logback-examples/src/main/java/chapters/filters/SampleFilter.java
create mode 100644 logback-examples/src/main/java/chapters/filters/SampleTurboFilter.java
rename logback-examples/src/main/java/{chapter6 => chapters/filters}/accessEventEvaluator.xml (100%)
rename logback-examples/src/main/java/{chapter6 => chapters/filters}/accessEventEvaluator2.xml (100%)
rename logback-examples/src/main/java/{chapter6 => chapters/filters}/basicConfiguration.xml (100%)
rename logback-examples/src/main/java/{chapter6 => chapters/filters}/basicEventEvaluator.xml (100%)
rename logback-examples/src/main/java/{chapter6 => chapters/filters}/duplicateMessage.xml (100%)
rename logback-examples/src/main/java/{chapter6 => chapters/filters}/evaluatorWithMatcher.xml (100%)
rename logback-examples/src/main/java/{chapter6 => chapters/filters}/levelFilterConfig.xml (100%)
rename logback-examples/src/main/java/{chapter6 => chapters/filters}/mdcfilter.xml (100%)
rename logback-examples/src/main/java/{chapter6 => chapters/filters}/sampleFilterConfig.xml (100%)
rename logback-examples/src/main/java/{chapter6 => chapters/filters}/sampleTurboFilterConfig.xml (100%)
rename logback-examples/src/main/java/{chapter6 => chapters/filters}/thresholdFilterConfig.xml (100%)
rename logback-examples/src/main/java/{chapter6 => chapters/filters}/turboFilters.xml (100%)
create mode 100644 logback-examples/src/main/java/chapters/introduction/HelloWorld1.java
create mode 100644 logback-examples/src/main/java/chapters/introduction/HelloWorld2.java
create mode 100644 logback-examples/src/main/java/chapters/layouts/CallerEvaluatorExample.java
create mode 100644 logback-examples/src/main/java/chapters/layouts/ExceptionEvaluatorExample.java
create mode 100644 logback-examples/src/main/java/chapters/layouts/MySampleConverter.java
create mode 100644 logback-examples/src/main/java/chapters/layouts/MySampleLayout.java
create mode 100644 logback-examples/src/main/java/chapters/layouts/MySampleLayout2.java
create mode 100644 logback-examples/src/main/java/chapters/layouts/PatternSample.java
create mode 100644 logback-examples/src/main/java/chapters/layouts/SampleLogging.java
create mode 100644 logback-examples/src/main/java/chapters/layouts/TestException.java
rename logback-examples/src/main/java/{chapter5 => chapters/layouts}/callerEvaluatorConfig.xml (100%)
rename logback-examples/src/main/java/{chapter5 => chapters/layouts}/exceptionEvaluatorConfig.xml (100%)
rename logback-examples/src/main/java/{chapter5 => chapters/layouts}/mySampleConverterConfig.xml (100%)
rename logback-examples/src/main/java/{chapter5 => chapters/layouts}/sampleLayoutConfig.xml (100%)
rename logback-examples/src/main/java/{chapter5 => chapters/layouts}/sampleLayoutConfig2.xml (100%)
create mode 100644 logback-examples/src/main/java/chapters/mdc/NumberCruncher.java
create mode 100644 logback-examples/src/main/java/chapters/mdc/NumberCruncherClient.java
create mode 100644 logback-examples/src/main/java/chapters/mdc/NumberCruncherServer.java
create mode 100644 logback-examples/src/main/java/chapters/mdc/SimpleMDC.java
create mode 100644 logback-examples/src/main/java/chapters/mdc/UserServletFilter.java
rename logback-examples/src/main/java/{chapter7 => chapters/mdc}/mdc1.xml (100%)
rename logback-examples/src/main/java/{chapter7 => chapters/mdc}/simpleMDC.xml (100%)
create mode 100644 logback-examples/src/main/java/chapters/migrationFromLog4j/Log4jMain.java
create mode 100644 logback-examples/src/main/java/chapters/migrationFromLog4j/LogbackMain.java
create mode 100644 logback-examples/src/main/java/chapters/migrationFromLog4j/TrivialLog4jAppender.java
create mode 100644 logback-examples/src/main/java/chapters/migrationFromLog4j/TrivialLog4jLayout.java
create mode 100644 logback-examples/src/main/java/chapters/migrationFromLog4j/TrivialLogbackAppender.java
create mode 100644 logback-examples/src/main/java/chapters/migrationFromLog4j/TrivialLogbackLayout.java
rename logback-examples/src/main/java/{chapter11 => chapters/migrationFromLog4j}/log4jTrivial.properties (100%)
rename logback-examples/src/main/java/{chapter11 => chapters/migrationFromLog4j}/logback-trivial.xml (100%)
create mode 100644 logback-site/src/site/pages/reasonsToSwitch.html
create mode 100644 logback-site/src/site/resources/manual/images/chapters/appenders/appender.uml
create mode 100644 logback-site/src/site/resources/manual/images/chapters/appenders/appender.~ml
create mode 100644 logback-site/src/site/resources/manual/images/chapters/appenders/appenderClassDiagram.jpg
rename logback-site/src/site/resources/manual/images/{chapter4 => chapters/appenders}/dbAppenderLE.gif (100%)
rename logback-site/src/site/resources/manual/images/{chapter4 => chapters/appenders}/dbAppenderLEException.gif (100%)
rename logback-site/src/site/resources/manual/images/{chapter4 => chapters/appenders}/dbAppenderLEProperty.gif (100%)
rename logback-site/src/site/resources/manual/images/{chapter4 => chapters/appenders}/fileAppenderUML.png (100%)
rename logback-site/src/site/resources/manual/images/{chapter4 => chapters/appenders}/smtpAppender1.jpg (100%)
rename logback-site/src/site/resources/manual/images/{chapter4 => chapters/appenders}/smtpAppender2.jpg (100%)
rename logback-site/src/site/resources/manual/images/{chapter2 => chapters/architecture}/underTheHoodSequence2.gif (100%)
rename logback-site/src/site/resources/manual/images/{chapter2 => chapters/architecture}/underTheHoodSequence2_small.gif (100%)
rename logback-site/src/site/resources/manual/images/{chapter3 => chapters/configuration}/appenderSyntax.png (100%)
rename logback-site/src/site/resources/manual/images/{chapter3 => chapters/configuration}/basicSyntax.png (100%)
rename logback-site/src/site/resources/manual/images/{chapter3 => chapters/configuration}/lbClassicStatus.jpg (100%)
rename logback-site/src/site/resources/manual/images/{chapter3 => chapters/configuration}/sample.xml (100%)
rename logback-site/src/site/resources/manual/images/{chapter6 => chapters/filters}/filterChain.gif (100%)
rename logback-site/src/site/resources/manual/images/{chapter9 => chapters/jmxConfigurator}/jconsole15_jetty.gif (100%)
rename logback-site/src/site/resources/manual/images/{chapter9 => chapters/jmxConfigurator}/jconsole15_tomcat.gif (100%)
rename logback-site/src/site/resources/manual/images/{chapter9 => chapters/jmxConfigurator}/jmxConfigurator.gif (100%)
rename logback-site/src/site/resources/manual/images/{chapter9 => chapters/jmxConfigurator}/multiple.gif (100%)
rename logback-site/src/site/resources/manual/images/{chapter9 => chapters/jmxConfigurator}/mx4j_jetty.gif (100%)
rename logback-site/src/site/resources/manual/images/{chapter9 => chapters/jmxConfigurator}/mx4j_tomcat.gif (100%)
rename logback-site/src/site/resources/manual/images/{chapter9 => chapters/jmxConfigurator}/statusList.gif (100%)
hooks/post-receive
--
Logback: the generic, reliable, fast and flexible logging framework.
More information about the logback-dev
mailing list