Created attachment 28469 [details] Diff file with unit tests. The attached patch with a unit tests configures Log4J from an InputStream.
Created attachment 28578 [details] Updated patch for 1.2.17 (with unit tests) I'll try to commit this but I do not think I have karma yet.
commit -m "Bugzilla issue 52913: Configure from an InputStream." (7 paths specified) Sending C:/svn/org/apache/log4j/trunk/src/main/java/org/apache/log4j/PropertyConfigurator.java Sending C:/svn/org/apache/log4j/trunk/src/main/java/org/apache/log4j/helpers/OptionConverter.java Sending C:/svn/org/apache/log4j/trunk/src/main/java/org/apache/log4j/lf5/DefaultLF5Configurator.java Sending C:/svn/org/apache/log4j/trunk/src/main/java/org/apache/log4j/spi/Configurator.java Sending C:/svn/org/apache/log4j/trunk/src/main/java/org/apache/log4j/varia/ReloadingPropertyConfigurator.java Sending C:/svn/org/apache/log4j/trunk/tests/src/java/org/apache/log4j/PropertyConfiguratorTest.java Sending C:/svn/org/apache/log4j/trunk/tests/src/java/org/apache/log4j/helpers/OptionConverterTestCase.java Transmitting file data ... Committed revision 1312071.