ceki 2004/11/17 09:39:04 Modified: src/java/org/apache/log4j/joran JoranConfigurator.java Log: LogLog to Logger Revision Changes Path 1.16 +5 -9 logging-log4j/src/java/org/apache/log4j/joran/JoranConfigurator.java Index: JoranConfigurator.java =================================================================== RCS file: /home/cvs/logging-log4j/src/java/org/apache/log4j/joran/JoranConfigurator.java,v retrieving revision 1.15 retrieving revision 1.16 diff -u -r1.15 -r1.16 --- JoranConfigurator.java 16 Nov 2004 20:29:44 -0000 1.15 +++ JoranConfigurator.java 17 Nov 2004 17:39:04 -0000 1.16 @@ -148,14 +148,10 @@ getLogger().debug("Starting to parse configuration {}", inputSource); SAXParserFactory spf = SAXParserFactory.newInstance(); + // we want non-validating parsers + spf.setValidating(false); SAXParser saxParser = spf.newSAXParser(); - // we change the system ID to a valid URI so that Crimson won't - // complain. Indeed, "log4j.dtd" alone is not a valid URI which - // causes Crimson to barf. The Log4jEntityResolver only cares - // about the "log4j.dtd" ending. - inputSource.setSystemId("dummy://log4j.dtd"); - saxParser.parse(inputSource, joranInterpreter); getLogger().debug("Finished parsing."); } catch (SAXException e) { @@ -215,7 +211,7 @@ } getLogger().warn("Errors occured while parsing the XML configuration file"); for(int i = 0; i < errorList.size(); i++) { - getLogger().warn(""+errorList.get(i)); + getLogger().warn(errorList.get(i)); } } @@ -254,8 +250,8 @@ Logger ll = repository.getLogger(Constants.LOG4J_PACKAGE_NAME); // FIXME: What happens if the users wanted to set the additivity flag - // to false in the config file? We are now potentially overriding her - // wishes but I don't see any other way. + // for "org.apahce.log4j" to false in the config file? We are now + // potentially overriding her wishes but I don't see any other way. ll.setAdditivity(true); ListAppender listAppender = (ListAppender) ll.getAppender(Constants.TEMP_LIST_APPENDER_NAME);
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]